HyCodeYourTale
classpublicPriority 3

DebugSupport

com.hypixel.hytale.server.npc.role.support.DebugSupport

17

Methods

17

Public Methods

11

Fields

1

Constructors

Constructors

public
DebugSupport(NPCEntity parent, BuilderRole builder)

Methods

Public Methods (17)

public
void activate()
public
RoleDebugDisplay getDebugDisplay()
@Nullable
public
EnumSet<RoleDebugFlags> getDebugFlags()
public
Sensor getLastFailingSensor()
public
boolean isAnyDebugFlagSet(EnumSet<RoleDebugFlags> flags)
public
boolean isDebugFlagSet(RoleDebugFlags flag)
public
boolean isDebugMotionSteering()
public
boolean isDebugRoleSteering()
public
boolean isTraceFail()
public
boolean isTraceSensorFails()
public
boolean isTraceSuccess()
public
String pollDisplayCustomString()
@Nullable
public
String pollDisplayPathfinderString()
@Nullable
public
void setDebugFlags(EnumSet<RoleDebugFlags> debugFlags)
public
void setDisplayCustomString(String displayCustomString)
public
void setDisplayPathfinderString(String displayPathfinderString)
public
void setLastFailingSensor(Sensor sensor)

Fields

Protected Fields (11)

protectedRoleDebugDisplay debugDisplay
protectedEnumSet<RoleDebugFlags> debugFlags
protectedboolean debugMotionSteering
protectedboolean debugRoleSteering
protectedString displayCustomString
protectedString displayPathfinderString
protectedSensor lastFailingSensor
protectedNPCEntity parent
protectedboolean traceFail
protectedboolean traceSensorFails
protectedboolean traceSuccess

Related Classes