net.minecraft.client.render.debug

public class BeeDebugRenderer

implements DebugRenderer$Renderer

net.minecraft.client.renderer.debug.BeeDebugRenderer
net.minecraft.client.renderer.debug.BeeDebugRenderer
net.minecraft.class_4703
net.minecraft.client.render.debug.BeeDebugRenderer

Field summary

Modifier and TypeField
private static final boolean
SHOW_GOAL_FOR_ALL_BEES
SHOW_GOAL_FOR_ALL_BEES
field_32841
field_32841
private static final boolean
SHOW_NAME_FOR_ALL_BEES
SHOW_NAME_FOR_ALL_BEES
field_32842
field_32842
private static final boolean
SHOW_HIVE_FOR_ALL_BEES
SHOW_HIVE_FOR_ALL_BEES
field_32843
field_32843
private static final boolean
SHOW_FLOWER_POS_FOR_ALL_BEES
SHOW_FLOWER_POS_FOR_ALL_BEES
field_32844
field_32844
private static final boolean
SHOW_TRAVEL_TICKS_FOR_ALL_BEES
SHOW_TRAVEL_TICKS_FOR_ALL_BEES
field_32845
field_32845
private static final boolean
SHOW_GOAL_FOR_SELECTED_BEE
SHOW_GOAL_FOR_SELECTED_BEE
field_32847
field_32847
private static final boolean
SHOW_NAME_FOR_SELECTED_BEE
SHOW_NAME_FOR_SELECTED_BEE
field_32848
field_32848
private static final boolean
SHOW_HIVE_FOR_SELECTED_BEE
SHOW_HIVE_FOR_SELECTED_BEE
field_32849
field_32849
private static final boolean
SHOW_FLOWER_POS_FOR_SELECTED_BEE
SHOW_FLOWER_POS_FOR_SELECTED_BEE
field_32850
field_32850
private static final boolean
SHOW_TRAVEL_TICKS_FOR_SELECTED_BEE
SHOW_TRAVEL_TICKS_FOR_SELECTED_BEE
field_32851
field_32851
private static final boolean
SHOW_HIVE_MEMBERS
SHOW_HIVE_MEMBERS
field_32853
field_32853
private static final boolean
SHOW_BLACKLISTS
SHOW_BLACKLISTS
field_32854
field_32854
private static final int
MAX_RENDER_DIST_FOR_HIVE_OVERLAY
MAX_RENDER_DIST_FOR_HIVE_OVERLAY
field_32855
HIVE_RANGE
private static final int
MAX_RENDER_DIST_FOR_BEE_OVERLAY
MAX_RENDER_DIST_FOR_BEE_OVERLAY
field_32856
BEE_RANGE
private static final int
MAX_TARGETING_DIST
MAX_TARGETING_DIST
field_32857
TARGET_ENTITY_RANGE
private static final float
TEXT_SCALE
TEXT_SCALE
field_32859
DEFAULT_DRAWN_STRING_SIZE
private static final int
ORANGE
ORANGE
field_32862
ORANGE
private static final int
GRAY
GRAY
field_32864
GRAY
private static final int
PINK
PINK
field_32865
PINK
private final MinecraftClient
minecraft
minecraft
field_21532
client
private UUID
lastLookedAtUuid
lastLookedAtUuid
field_21535
targetedEntity

Constructor summary

ModifierConstructor
public (MinecraftClient client)

Method summary

Modifier and TypeMethod
public void
emitGizmos(double camX, double camY, double camZ, DebugValueAccess debugValues, Frustum frustum, float partialTicks)
emitGizmos(double camX, double camY, double camZ, DebugValueAccess debugValues, Frustum frustum, float partialTicks)
method_23109(double arg0, double arg1, double arg2, class_12021 arg3, class_4604 arg4, float arg5)
render(double arg0, double arg1, double arg2, DebugDataStore arg3, Frustum arg4, float arg5)
private void
doRender(DebugValueAccess debugValues)
doRender(DebugValueAccess debugValues)
method_23823(class_12021 arg0)
render(DebugDataStore store)
private Map<BlockPos, Set<UUID>>
createHiveBlacklistMap(DebugValueAccess debugValues)
createHiveBlacklistMap(DebugValueAccess debugValues)
method_24084(class_12021 arg0)
getBlacklistingBees(DebugDataStore dataStore)
private void
renderFlowerInfos(DebugValueAccess debugValues)
renderFlowerInfos(DebugValueAccess debugValues)
method_23826(class_12021 arg0)
drawFlowers(DebugDataStore store)
private static String
getBeeUuidsAsString(Collection<UUID> uuids)
getBeeUuidsAsString(Collection<UUID> uuids)
method_23825(Collection<UUID> arg0)
toString(Collection<UUID> bees)
private static void
highlightHive(BlockPos hivePos)
highlightHive(BlockPos hivePos)
method_23808(class_2338 arg0)
drawHive(BlockPos hivePos)
private void
renderGhostHive(BlockPos ghostHivePos, List<String> hiveMemberNames)
renderGhostHive(BlockPos ghostHivePos, List<String> hiveMemberNames)
method_23813(class_2338 arg0, List<String> arg1)
drawHiveBees(BlockPos hivePos, List<String> names)
private void
renderHiveInfo(BlockPos hivePos, DebugHiveInfo hive, Collection<UUID> beesWhoBlacklistThisHive, DebugValueAccess debugValues)
renderHiveInfo(BlockPos hivePos, DebugHiveInfo hive, Collection<UUID> beesWhoBlacklistThisHive, DebugValueAccess debugValues)
method_23821(class_2338 arg0, class_12012 arg1, Collection<UUID> arg2, class_12021 arg3)
drawHiveInfo(BlockPos blockPos, BeeHiveDebugData debugData, Collection<UUID> blacklist, DebugDataStore store)
private void
renderBeeInfo(Entity entity, DebugBeeInfo beeInfo, DebugGoalInfo goalInfo)
renderBeeInfo(Entity entity, DebugBeeInfo beeInfo, DebugGoalInfo goalInfo)
method_23824(class_1297 arg0, class_12005 arg1, class_12011 arg2)
drawBee(Entity bee, BeeDebugData debugData, GoalSelectorDebugData goalSelectorDebugData)
private static void
renderTextOverHive(String text, BlockPos hivePos, int row, int color)
renderTextOverHive(String text, BlockPos hivePos, int row, int color)
method_23815(String arg0, class_2338 arg1, int arg2, int arg3)
drawString(String string, BlockPos blockPos, int yOffset, int color)
private Camera
getCamera()
getCamera()
method_23828()
getCameraPos()
private String
getPosDescription(Entity entity, BlockPos pos)
getPosDescription(Entity entity, BlockPos pos)
method_23806(class_1297 arg0, class_2338 arg1)
getPositionString(Entity bee, BlockPos pos)
private boolean
isBeeSelected(Entity entity)
isBeeSelected(Entity entity)
method_23827(class_1297 arg0)
isTargeted(Entity bee)
private Collection<UUID>
getHiveMembers(BlockPos hivePos, DebugValueAccess debugValues)
getHiveMembers(BlockPos hivePos, DebugValueAccess debugValues)
method_23822(class_2338 arg0, class_12021 arg1)
getBeesForHive(BlockPos pos, DebugDataStore dataStore)
private Map<BlockPos, List<String>>
getGhostHives(DebugValueAccess debugValues)
getGhostHives(DebugValueAccess debugValues)
method_23830(class_12021 arg0)
getBeesByHive(DebugDataStore dataStore)
private void
updateLastLookedAtUuid()
updateLastLookedAtUuid()
method_23832()
updateTargetedEntity()