Class BeeDebugRenderer
java.lang.Object
net.minecraft.client.renderer.debug.BeeDebugRenderer
- All Implemented Interfaces:
DebugRenderer.IDebugRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<UUID,BeeDebugRenderer.Bee> private final Map<BlockPos,BeeDebugRenderer.Hive> private UUIDprivate final Minecraft -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOrUpdateBeeInfo(BeeDebugRenderer.Bee p_228964_1_) voidaddOrUpdateHiveInfo(BeeDebugRenderer.Hive p_228966_1_) voidclear()private voidprivate voidprivate voiddoRender()private static StringgetBeeUuidsAsString(Collection<UUID> p_228977_0_) private ActiveRenderInfoprivate Collection<UUID>getHiveMembers(BlockPos p_228983_1_) private StringgetPosDescription(BeeDebugRenderer.Bee p_228965_1_, BlockPos p_228965_2_) private static voidhighlightHive(BlockPos p_228968_0_) private booleanisBeeSelected(BeeDebugRenderer.Bee p_228990_1_) private booleanisPlayerCloseEnoughToMob(BeeDebugRenderer.Bee p_228992_1_) voidrender(MatrixStack p_225619_1_, IRenderTypeBuffer p_225619_2_, double p_225619_3_, double p_225619_5_, double p_225619_7_) private voidrenderBeeInfo(BeeDebugRenderer.Bee p_228988_1_) private voidprivate voidrenderGhostHive(BlockPos p_228972_1_, List<String> p_228972_2_) private voidrenderHiveInfo(BeeDebugRenderer.Hive p_228967_1_, Collection<UUID> p_228967_2_) private voidrenderPath(BeeDebugRenderer.Bee p_228982_1_) private static voidrenderTextOverHive(String p_228975_0_, BeeDebugRenderer.Hive p_228975_1_, int p_228975_2_, int p_228975_3_) private static voidrenderTextOverMob(IPosition p_228974_0_, int p_228974_1_, String p_228974_2_, int p_228974_3_, float p_228974_4_) private static voidrenderTextOverPos(String p_228976_0_, BlockPos p_228976_1_, int p_228976_2_, int p_228976_3_) private static voidrenderTransparentFilledBox(BlockPos p_228969_0_, float p_228969_1_, float p_228969_2_, float p_228969_3_, float p_228969_4_, float p_228969_5_) private void
-
Field Details
-
minecraft
-
hives
-
beeInfosPerEntity
-
lastLookedAtUuid
-
-
Constructor Details
-
BeeDebugRenderer
-
-
Method Details
-
clear
public void clear()- Specified by:
clearin interfaceDebugRenderer.IDebugRenderer
-
addOrUpdateHiveInfo
-
addOrUpdateBeeInfo
-
render
public 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 interfaceDebugRenderer.IDebugRenderer
-
clearRemovedBees
private void clearRemovedBees() -
clearRemovedHives
private void clearRemovedHives() -
doRender
private void doRender() -
createHiveBlacklistMap
-
renderFlowerInfos
private void renderFlowerInfos() -
getBeeUuidsAsString
-
highlightHive
-
renderGhostHive
-
renderTransparentFilledBox
private static void renderTransparentFilledBox(BlockPos p_228969_0_, float p_228969_1_, float p_228969_2_, float p_228969_3_, float p_228969_4_, float p_228969_5_) -
renderHiveInfo
-
renderPath
-
renderBeeInfo
-
renderTextOverHive
private static void renderTextOverHive(String p_228975_0_, BeeDebugRenderer.Hive p_228975_1_, int p_228975_2_, int p_228975_3_) -
renderTextOverPos
-
renderTextOverMob
-
getCamera
-
getPosDescription
-
isBeeSelected
-
isPlayerCloseEnoughToMob
-
getHiveMembers
-
getGhostHives
-
updateLastLookedAtUuid
private void updateLastLookedAtUuid()
-