net.minecraft.client.renderer.debug

public class BeeDebugRenderer

implements DebugRenderer$SimpleDebugRenderer

htz
net.minecraft.client.renderer.debug.BeeDebugRenderer
net.minecraft.class_4703
net.minecraft.client.render.debug.BeeDebugRenderer
net.minecraft.src.C_4275_

字段概要

修饰符与类型字段
private static final boolean
a
SHOW_GOAL_FOR_ALL_BEES
field_32841
field_32841
f_173737_
private static final boolean
b
SHOW_NAME_FOR_ALL_BEES
field_32842
field_32842
f_173738_
private static final boolean
c
SHOW_HIVE_FOR_ALL_BEES
field_32843
field_32843
f_173739_
private static final boolean
d
SHOW_FLOWER_POS_FOR_ALL_BEES
field_32844
field_32844
f_173740_
private static final boolean
e
SHOW_TRAVEL_TICKS_FOR_ALL_BEES
field_32845
field_32845
f_173741_
private static final boolean
f
SHOW_GOAL_FOR_SELECTED_BEE
field_32847
field_32847
f_173743_
private static final boolean
g
SHOW_NAME_FOR_SELECTED_BEE
field_32848
field_32848
f_173744_
private static final boolean
h
SHOW_HIVE_FOR_SELECTED_BEE
field_32849
field_32849
f_173745_
private static final boolean
i
SHOW_FLOWER_POS_FOR_SELECTED_BEE
field_32850
field_32850
f_173746_
private static final boolean
j
SHOW_TRAVEL_TICKS_FOR_SELECTED_BEE
field_32851
field_32851
f_173747_
private static final boolean
k
SHOW_HIVE_MEMBERS
field_32853
field_32853
f_173749_
private static final boolean
l
SHOW_BLACKLISTS
field_32854
field_32854
f_173750_
private static final int
m
MAX_RENDER_DIST_FOR_HIVE_OVERLAY
field_32855
HIVE_RANGE
f_173751_
private static final int
n
MAX_RENDER_DIST_FOR_BEE_OVERLAY
field_32856
BEE_RANGE
f_173752_
private static final int
o
MAX_TARGETING_DIST
field_32857
TARGET_ENTITY_RANGE
f_173753_
private static final float
p
TEXT_SCALE
field_32859
DEFAULT_DRAWN_STRING_SIZE
f_173755_
private static final int
q
ORANGE
field_32862
ORANGE
f_173758_
private static final int
r
GRAY
field_32864
GRAY
f_173760_
private static final int
s
PINK
field_32865
PINK
f_173761_
private final Minecraft
t
minecraft
field_21532
client
f_113048_
private UUID
u
lastLookedAtUuid
field_21535
targetedEntity
f_113051_

构造函数概要

修饰符构造函数
public (Minecraft client)

方法概要

修饰符与类型方法
public void
a(double arg0, double arg1, double arg2, bxg arg3, htx arg4, float arg5)
emitGizmos(double arg0, double arg1, double arg2, DebugValueAccess arg3, Frustum arg4, float arg5)
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)
m_7790_(double p_454832_, double p_459931_, double p_454372_, C_411344_ arg3, C_4273_ arg4, float arg5)
private void
a(bxg arg0)
doRender(DebugValueAccess arg0)
method_23823(class_12021 arg0)
render(DebugDataStore store)
m_269283_(C_411344_ arg0)
private Map<BlockPos, Set<UUID>>
b(bxg arg0)
createHiveBlacklistMap(DebugValueAccess arg0)
method_24084(class_12021 arg0)
getBlacklistingBees(DebugDataStore dataStore)
m_113146_(C_411344_ arg0)
private void
c(bxg arg0)
renderFlowerInfos(DebugValueAccess arg0)
method_23826(class_12021 arg0)
drawFlowers(DebugDataStore store)
m_269561_(C_411344_ arg0)
private static String
a(Collection<UUID> arg0)
getBeeUuidsAsString(Collection<UUID> arg0)
method_23825(Collection<UUID> arg0)
toString(Collection<UUID> bees)
m_113115_(Collection<UUID> p_113116_)
private static void
a(is arg0)
highlightHive(BlockPos arg0)
method_23808(class_2338 arg0)
drawHive(BlockPos hivePos)
m_269172_(C_4675_ p_270687_)
private void
a(is arg0, List<String> arg1)
renderGhostHive(BlockPos arg0, List<String> arg1)
method_23813(class_2338 arg0, List<String> arg1)
drawHiveBees(BlockPos hivePos, List<String> names)
m_269584_(C_4675_ p_270221_, List<String> arg1)
private void
a(is arg0, bxa arg1, Collection<UUID> arg2, bxg arg3)
renderHiveInfo(BlockPos arg0, DebugHiveInfo arg1, Collection<UUID> arg2, DebugValueAccess arg3)
method_23821(class_2338 arg0, class_12012 arg1, Collection<UUID> arg2, class_12021 arg3)
drawHiveInfo(BlockPos blockPos, BeeHiveDebugData debugData, Collection<UUID> blacklist, DebugDataStore store)
m_269169_(C_4675_ p_422944_, C_411263_ p_270946_, Collection<UUID> p_429657_, C_411344_ arg3)
private void
a(cgk arg0, bwt arg1, bwz arg2)
renderBeeInfo(Entity arg0, DebugBeeInfo arg1, DebugGoalInfo arg2)
method_23824(class_1297 arg0, class_12005 arg1, class_12011 arg2)
drawBee(Entity bee, BeeDebugData debugData, GoalSelectorDebugData goalSelectorDebugData)
m_269284_(C_507_ p_427535_, C_411249_ p_422631_, C_410972_ arg2)
private static void
a(String arg0, is arg1, int arg2, int arg3)
renderTextOverHive(String arg0, BlockPos arg1, int arg2, int arg3)
method_23815(String arg0, class_2338 arg1, int arg2, int arg3)
drawString(String string, BlockPos blockPos, int yOffset, int color)
m_269057_(String p_270119_, C_4675_ p_430067_, int p_270930_, int p_270094_)
private Camera
a()
getCamera()
method_23828()
getCameraPos()
m_113154_()
private String
a(cgk arg0, is arg1)
getPosDescription(Entity arg0, BlockPos arg1)
method_23806(class_1297 arg0, class_2338 arg1)
getPositionString(Entity bee, BlockPos pos)
m_113068_(C_507_ p_113070_, C_4675_ arg1)
private boolean
a(cgk arg0)
isBeeSelected(Entity arg0)
method_23827(class_1297 arg0)
isTargeted(Entity bee)
m_113142_(C_507_ arg0)
private Collection<UUID>
a(is arg0, bxg arg1)
getHiveMembers(BlockPos arg0, DebugValueAccess arg1)
method_23822(class_2338 arg0, class_12021 arg1)
getBeesForHive(BlockPos pos, DebugDataStore dataStore)
m_113129_(C_4675_ p_430632_, C_411344_ arg1)
private Map<BlockPos, List<String>>
d(bxg arg0)
getGhostHives(DebugValueAccess arg0)
method_23830(class_12021 arg0)
getBeesByHive(DebugDataStore dataStore)
m_113155_(C_411344_ arg0)
private void
b()
updateLastLookedAtUuid()
method_23832()
updateTargetedEntity()
m_113156_()