Class BrainDebugRenderer
java.lang.Object
net.minecraft.client.renderer.debug.BrainDebugRenderer
- All Implemented Interfaces:
- DebugRenderer.SimpleDebugRenderer
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Map<UUID,BrainDebugPayload.BrainDump> private static final intprivate static final intprivate static final intprivate UUIDprivate static final org.slf4j.Loggerprivate static final intprivate static final intprivate static final intprivate final Minecraftprivate static final intprivate static final intprivate final Map<BlockPos,BrainDebugRenderer.PoiInfo> private static final intprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final booleanprivate static final floatprivate static final intprivate static final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddOrUpdateBrainDump(BrainDebugPayload.BrainDump p_300442_) voidaddPoi(BrainDebugRenderer.PoiInfo p_113227_) voidclear()private voidprivate voiddoRender(PoseStack p_270747_, MultiBufferSource p_270289_, double p_270303_, double p_270416_, double p_270542_) private Collection<UUID>getPotentialTicketHolders(BlockPos p_113290_) getTicketHolderNames(BrainDebugRenderer.PoiInfo p_113283_) private Collection<UUID>getTicketHolders(BlockPos p_113285_) private static voidhighlightPoi(PoseStack p_270066_, MultiBufferSource p_270965_, BlockPos p_270159_) private booleanisMobSelected(BrainDebugPayload.BrainDump p_297841_) private booleanvoidremoveBrainDump(int p_173811_) voidvoidrender(PoseStack p_113214_, MultiBufferSource p_113215_, double p_113216_, double p_113217_, double p_113218_) private voidrenderBrainInfo(PoseStack p_270145_, MultiBufferSource p_270489_, BrainDebugPayload.BrainDump p_299702_, double p_270922_, double p_270468_, double p_270838_) private voidrenderGhostPoi(PoseStack p_270206_, MultiBufferSource p_270976_, BlockPos p_270670_, List<String> p_270882_) private voidrenderPath(PoseStack p_270435_, MultiBufferSource p_270439_, BrainDebugPayload.BrainDump p_301034_, double p_270109_, double p_270342_, double p_270834_) private voidrenderPoiInfo(PoseStack p_270999_, MultiBufferSource p_270627_, BrainDebugRenderer.PoiInfo p_270986_) private static voidrenderTextOverMob(PoseStack p_270664_, MultiBufferSource p_270816_, Position p_270715_, int p_270126_, String p_270487_, int p_270218_, float p_270737_) private static voidrenderTextOverPoi(PoseStack p_270498_, MultiBufferSource p_270609_, String p_270070_, BrainDebugRenderer.PoiInfo p_270677_, int p_270143_, int p_271011_) private static voidrenderTextOverPos(PoseStack p_270640_, MultiBufferSource p_270809_, String p_270632_, BlockPos p_270082_, int p_270078_, int p_270440_) voidsetFreeTicketCount(BlockPos p_113231_, int p_113232_) private void
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
SHOW_NAME_FOR_ALLprivate static final boolean SHOW_NAME_FOR_ALL- See Also:
 
- 
SHOW_PROFESSION_FOR_ALLprivate static final boolean SHOW_PROFESSION_FOR_ALL- See Also:
 
- 
SHOW_BEHAVIORS_FOR_ALLprivate static final boolean SHOW_BEHAVIORS_FOR_ALL- See Also:
 
- 
SHOW_ACTIVITIES_FOR_ALLprivate static final boolean SHOW_ACTIVITIES_FOR_ALL- See Also:
 
- 
SHOW_INVENTORY_FOR_ALLprivate static final boolean SHOW_INVENTORY_FOR_ALL- See Also:
 
- 
SHOW_GOSSIPS_FOR_ALLprivate static final boolean SHOW_GOSSIPS_FOR_ALL- See Also:
 
- 
SHOW_PATH_FOR_ALLprivate static final boolean SHOW_PATH_FOR_ALL- See Also:
 
- 
SHOW_HEALTH_FOR_ALLprivate static final boolean SHOW_HEALTH_FOR_ALL- See Also:
 
- 
SHOW_WANTS_GOLEM_FOR_ALLprivate static final boolean SHOW_WANTS_GOLEM_FOR_ALL- See Also:
 
- 
SHOW_ANGER_LEVEL_FOR_ALLprivate static final boolean SHOW_ANGER_LEVEL_FOR_ALL- See Also:
 
- 
SHOW_NAME_FOR_SELECTEDprivate static final boolean SHOW_NAME_FOR_SELECTED- See Also:
 
- 
SHOW_PROFESSION_FOR_SELECTEDprivate static final boolean SHOW_PROFESSION_FOR_SELECTED- See Also:
 
- 
SHOW_BEHAVIORS_FOR_SELECTEDprivate static final boolean SHOW_BEHAVIORS_FOR_SELECTED- See Also:
 
- 
SHOW_ACTIVITIES_FOR_SELECTEDprivate static final boolean SHOW_ACTIVITIES_FOR_SELECTED- See Also:
 
- 
SHOW_MEMORIES_FOR_SELECTEDprivate static final boolean SHOW_MEMORIES_FOR_SELECTED- See Also:
 
- 
SHOW_INVENTORY_FOR_SELECTEDprivate static final boolean SHOW_INVENTORY_FOR_SELECTED- See Also:
 
- 
SHOW_GOSSIPS_FOR_SELECTEDprivate static final boolean SHOW_GOSSIPS_FOR_SELECTED- See Also:
 
- 
SHOW_PATH_FOR_SELECTEDprivate static final boolean SHOW_PATH_FOR_SELECTED- See Also:
 
- 
SHOW_HEALTH_FOR_SELECTEDprivate static final boolean SHOW_HEALTH_FOR_SELECTED- See Also:
 
- 
SHOW_WANTS_GOLEM_FOR_SELECTEDprivate static final boolean SHOW_WANTS_GOLEM_FOR_SELECTED- See Also:
 
- 
SHOW_ANGER_LEVEL_FOR_SELECTEDprivate static final boolean SHOW_ANGER_LEVEL_FOR_SELECTED- See Also:
 
- 
SHOW_POI_INFOprivate static final boolean SHOW_POI_INFO- See Also:
 
- 
MAX_RENDER_DIST_FOR_BRAIN_INFOprivate static final int MAX_RENDER_DIST_FOR_BRAIN_INFO- See Also:
 
- 
MAX_RENDER_DIST_FOR_POI_INFOprivate static final int MAX_RENDER_DIST_FOR_POI_INFO- See Also:
 
- 
MAX_TARGETING_DISTprivate static final int MAX_TARGETING_DIST- See Also:
 
- 
TEXT_SCALEprivate static final float TEXT_SCALE- See Also:
 
- 
WHITEprivate static final int WHITE- See Also:
 
- 
YELLOWprivate static final int YELLOW- See Also:
 
- 
CYANprivate static final int CYAN- See Also:
 
- 
GREENprivate static final int GREEN- See Also:
 
- 
GRAYprivate static final int GRAY- See Also:
 
- 
PINKprivate static final int PINK- See Also:
 
- 
REDprivate static final int RED- See Also:
 
- 
ORANGEprivate static final int ORANGE- See Also:
 
- 
minecraft
- 
pois
- 
brainDumpsPerEntity
- 
lastLookedAtUuid
 
- 
- 
Constructor Details- 
BrainDebugRenderer
 
- 
- 
Method Details- 
clearpublic void clear()- Specified by:
- clearin interface- DebugRenderer.SimpleDebugRenderer
 
- 
addPoi
- 
removePoi
- 
setFreeTicketCount
- 
addOrUpdateBrainDump
- 
removeBrainDumppublic void removeBrainDump(int p_173811_) 
- 
renderpublic void render(PoseStack p_113214_, MultiBufferSource p_113215_, double p_113216_, double p_113217_, double p_113218_) - Specified by:
- renderin interface- DebugRenderer.SimpleDebugRenderer
 
- 
clearRemovedEntitiesprivate void clearRemovedEntities()
- 
doRenderprivate void doRender(PoseStack p_270747_, MultiBufferSource p_270289_, double p_270303_, double p_270416_, double p_270542_) 
- 
highlightPoiprivate static void highlightPoi(PoseStack p_270066_, MultiBufferSource p_270965_, BlockPos p_270159_) 
- 
renderGhostPoiprivate void renderGhostPoi(PoseStack p_270206_, MultiBufferSource p_270976_, BlockPos p_270670_, List<String> p_270882_) 
- 
renderPoiInfoprivate void renderPoiInfo(PoseStack p_270999_, MultiBufferSource p_270627_, BrainDebugRenderer.PoiInfo p_270986_) 
- 
renderPathprivate void renderPath(PoseStack p_270435_, MultiBufferSource p_270439_, BrainDebugPayload.BrainDump p_301034_, double p_270109_, double p_270342_, double p_270834_) 
- 
renderBrainInfoprivate void renderBrainInfo(PoseStack p_270145_, MultiBufferSource p_270489_, BrainDebugPayload.BrainDump p_299702_, double p_270922_, double p_270468_, double p_270838_) 
- 
renderTextOverPoiprivate static void renderTextOverPoi(PoseStack p_270498_, MultiBufferSource p_270609_, String p_270070_, BrainDebugRenderer.PoiInfo p_270677_, int p_270143_, int p_271011_) 
- 
renderTextOverPosprivate static void renderTextOverPos(PoseStack p_270640_, MultiBufferSource p_270809_, String p_270632_, BlockPos p_270082_, int p_270078_, int p_270440_) 
- 
renderTextOverMobprivate static void renderTextOverMob(PoseStack p_270664_, MultiBufferSource p_270816_, Position p_270715_, int p_270126_, String p_270487_, int p_270218_, float p_270737_) 
- 
getTicketHolderNames
- 
getPotentialTicketHolderNames
- 
isMobSelected
- 
isPlayerCloseEnoughToMob
- 
getTicketHolders
- 
getPotentialTicketHolders
- 
getGhostPois
- 
updateLastLookedAtUuidprivate void updateLastLookedAtUuid()
 
-