net.minecraft.client.render.debug

public class BeeDebugRenderer

implements DebugRenderer$Renderer

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
field_32841
field_32841
private static final boolean
SHOW_NAME_FOR_ALL_BEES
field_32842
field_32842
private static final boolean
SHOW_HIVE_FOR_ALL_BEES
field_32843
field_32843
private static final boolean
SHOW_FLOWER_POS_FOR_ALL_BEES
field_32844
field_32844
private static final boolean
SHOW_TRAVEL_TICKS_FOR_ALL_BEES
field_32845
field_32845
private static final boolean
SHOW_GOAL_FOR_SELECTED_BEE
field_32847
field_32847
private static final boolean
SHOW_NAME_FOR_SELECTED_BEE
field_32848
field_32848
private static final boolean
SHOW_HIVE_FOR_SELECTED_BEE
field_32849
field_32849
private static final boolean
SHOW_FLOWER_POS_FOR_SELECTED_BEE
field_32850
field_32850
private static final boolean
SHOW_TRAVEL_TICKS_FOR_SELECTED_BEE
field_32851
field_32851
private static final boolean
SHOW_HIVE_MEMBERS
field_32853
field_32853
private static final boolean
SHOW_BLACKLISTS
field_32854
field_32854
private static final int
MAX_RENDER_DIST_FOR_HIVE_OVERLAY
field_32855
HIVE_RANGE
private static final int
MAX_RENDER_DIST_FOR_BEE_OVERLAY
field_32856
BEE_RANGE
private static final int
MAX_TARGETING_DIST
field_32857
TARGET_ENTITY_RANGE
private static final float
TEXT_SCALE
field_32859
DEFAULT_DRAWN_STRING_SIZE
private static final int
ORANGE
field_32862
ORANGE
private static final int
GRAY
field_32864
GRAY
private static final int
PINK
field_32865
PINK
private final MinecraftClient
minecraft
field_21532
client
private UUID
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)
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)
method_23823(class_12021 arg0)
render(DebugDataStore store)
private Map<BlockPos, Set<UUID>>
createHiveBlacklistMap(DebugValueAccess debugValues)
method_24084(class_12021 arg0)
getBlacklistingBees(DebugDataStore dataStore)
private void
renderFlowerInfos(DebugValueAccess debugValues)
method_23826(class_12021 arg0)
drawFlowers(DebugDataStore store)
private static String
getBeeUuidsAsString(Collection<UUID> uuids)
method_23825(Collection<UUID> arg0)
toString(Collection<UUID> bees)
private static void
highlightHive(BlockPos hivePos)
method_23808(class_2338 arg0)
drawHive(BlockPos hivePos)
private void
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)
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)
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)
method_23815(String arg0, class_2338 arg1, int arg2, int arg3)
drawString(String string, BlockPos blockPos, int yOffset, int color)
private Camera
getCamera()
method_23828()
getCameraPos()
private String
getPosDescription(Entity entity, BlockPos pos)
method_23806(class_1297 arg0, class_2338 arg1)
getPositionString(Entity bee, BlockPos pos)
private boolean
isBeeSelected(Entity entity)
method_23827(class_1297 arg0)
isTargeted(Entity bee)
private Collection<UUID>
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)
method_23830(class_12021 arg0)
getBeesByHive(DebugDataStore dataStore)
private void
updateLastLookedAtUuid()
method_23832()
updateTargetedEntity()
private void
lambda$updateLastLookedAtUuid$0(Entity arg0)
method_23804(class_1297 arg0)
method_23804(Entity entity)
private static void
lambda$getGhostHives$0(DebugValueAccess arg0, Map arg1, Entity arg2, DebugBeeInfo arg3)
method_74775(class_12021 arg0, Map arg1, class_1297 arg2, class_12005 arg3)
method_74775(DebugDataStore arg0, Map arg1, Entity entity, BeeDebugData data)
private static List
lambda$getGhostHives$1(BlockPos arg0)
method_30109(class_2338 arg0)
method_30109(BlockPos hive)
private static void
lambda$getHiveMembers$0(BlockPos arg0, Set arg1, Entity arg2, DebugBeeInfo arg3)
method_74777(class_2338 arg0, Set arg1, class_1297 arg2, class_12005 arg3)
method_74777(BlockPos arg0, Set arg1, Entity entity, BeeDebugData data)
private static void
lambda$renderFlowerInfos$2(BlockPos arg0, Set arg1)
method_23817(class_2338 arg0, Set arg1)
method_23817(BlockPos flowerPos, Set uuids)
private static void
lambda$renderFlowerInfos$0(Map arg0, Entity arg1, DebugBeeInfo arg2)
method_74778(Map arg0, class_1297 arg1, class_12005 arg2)
method_74778(Map arg0, Entity entity, BeeDebugData data)
private static Set
lambda$renderFlowerInfos$1(BlockPos arg0)
method_30110(class_2338 arg0)
method_30110(BlockPos flower)
private static void
lambda$createHiveBlacklistMap$0(Map arg0, Entity arg1, DebugBeeInfo arg2)
method_74779(Map arg0, class_1297 arg1, class_12005 arg2)
method_74779(Map arg0, Entity entity, BeeDebugData data)
private static Set
lambda$createHiveBlacklistMap$1(BlockPos arg0)
method_74780(class_2338 arg0)
method_74780(BlockPos pos)
private void
lambda$doRender$2(BlockPos arg0, BlockPos arg1, List arg2)
method_23812(class_2338 arg0, class_2338 arg1, List arg2)
method_23812(BlockPos arg0, BlockPos hivePos, List names)
private void
lambda$doRender$1(BlockPos arg0, Map arg1, DebugValueAccess arg2, BlockPos arg3, DebugHiveInfo arg4)
method_74776(class_2338 arg0, Map arg1, class_12021 arg2, class_2338 arg3, class_12012 arg4)
method_74776(BlockPos arg0, Map arg1, DebugDataStore arg2, BlockPos hivePos, BeeHiveDebugData debugData)
private void
lambda$doRender$0(DebugValueAccess arg0, Entity arg1, DebugBeeInfo arg2)
method_74774(class_12021 arg0, class_1297 arg1, class_12005 arg2)
method_74774(DebugDataStore arg0, Entity bee, BeeDebugData debugData)