Class PointOfInterestDebugRenderer
java.lang.Object
net.minecraft.client.renderer.debug.PointOfInterestDebugRenderer
- All Implemented Interfaces:
- DebugRenderer.IDebugRenderer
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classstatic class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Map<UUID,PointOfInterestDebugRenderer.BrainInfo> private UUIDprivate static final org.apache.logging.log4j.Loggerprivate final Minecraftprivate final Map<BlockPos,PointOfInterestDebugRenderer.POIInfo> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidaddPoi(PointOfInterestDebugRenderer.POIInfo p_217691_1_) voidclear()private voidprivate voiddoRender(double p_229035_1_, double p_229035_3_, double p_229035_5_) private Collection<UUID>getPotentialTicketHolders(BlockPos p_239343_1_) getTicketHolderNames(PointOfInterestDebugRenderer.POIInfo p_217696_1_) private Collection<UUID>getTicketHolders(BlockPos p_239340_1_) private static voidhighlightPoi(BlockPos p_217699_0_) private booleanisMobSelected(PointOfInterestDebugRenderer.BrainInfo p_217703_1_) private booleanvoidvoidrender(MatrixStack p_225619_1_, IRenderTypeBuffer p_225619_2_, double p_225619_3_, double p_225619_5_, double p_225619_7_) private voidrenderBrainInfo(PointOfInterestDebugRenderer.BrainInfo p_229038_1_, double p_229038_2_, double p_229038_4_, double p_229038_6_) private voidrenderGhostPoi(BlockPos p_222921_1_, List<String> p_222921_2_) private voidrenderPath(PointOfInterestDebugRenderer.BrainInfo p_229037_1_, double p_229037_2_, double p_229037_4_, double p_229037_6_) private voidrenderPoiInfo(PointOfInterestDebugRenderer.POIInfo p_217705_1_) private static voidrenderTextOverMob(IPosition p_217693_0_, int p_217693_1_, String p_217693_2_, int p_217693_3_, float p_217693_4_) private static voidrenderTextOverPoi(String p_217695_0_, PointOfInterestDebugRenderer.POIInfo p_217695_1_, int p_217695_2_, int p_217695_3_) private static voidrenderTextOverPos(String p_222923_0_, BlockPos p_222923_1_, int p_222923_2_, int p_222923_3_) voidsetFreeTicketCount(BlockPos p_217706_1_, int p_217706_2_) private void
- 
Field Details- 
LOGGERprivate static final org.apache.logging.log4j.Logger LOGGER
- 
minecraft
- 
pois
- 
brainDumpsPerEntity
- 
lastLookedAtUuid
 
- 
- 
Constructor Details- 
PointOfInterestDebugRenderer
 
- 
- 
Method Details- 
clearpublic void clear()- Specified by:
- clearin interface- DebugRenderer.IDebugRenderer
 
- 
addPoi
- 
removePoi
- 
setFreeTicketCount
- 
addOrUpdateBrainDump
- 
renderpublic void render(MatrixStack p_225619_1_, IRenderTypeBuffer p_225619_2_, double p_225619_3_, double p_225619_5_, double p_225619_7_) - Specified by:
- renderin interface- DebugRenderer.IDebugRenderer
 
- 
clearRemovedEntitiesprivate void clearRemovedEntities()
- 
doRenderprivate void doRender(double p_229035_1_, double p_229035_3_, double p_229035_5_) 
- 
highlightPoi
- 
renderGhostPoi
- 
renderPoiInfo
- 
renderPathprivate void renderPath(PointOfInterestDebugRenderer.BrainInfo p_229037_1_, double p_229037_2_, double p_229037_4_, double p_229037_6_) 
- 
renderBrainInfoprivate void renderBrainInfo(PointOfInterestDebugRenderer.BrainInfo p_229038_1_, double p_229038_2_, double p_229038_4_, double p_229038_6_) 
- 
renderTextOverPoiprivate static void renderTextOverPoi(String p_217695_0_, PointOfInterestDebugRenderer.POIInfo p_217695_1_, int p_217695_2_, int p_217695_3_) 
- 
renderTextOverPos
- 
renderTextOverMob
- 
getTicketHolderNames
- 
getPotentialTicketHolderNames
- 
isMobSelected
- 
isPlayerCloseEnoughToMob
- 
getTicketHolders
- 
getPotentialTicketHolders
- 
getGhostPois
- 
updateLastLookedAtUuidprivate void updateLastLookedAtUuid()
 
-