net.minecraft.client.renderer.debug

public class BeeDebugRenderer

implements DebugRenderer$SimpleDebugRenderer

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

Field summary

Modifier and TypeField
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_PATH_FOR_ALL_BEES
field_32846
field_32846
f_173742_
private static final boolean
g
SHOW_GOAL_FOR_SELECTED_BEE
field_32847
field_32847
f_173743_
private static final boolean
h
SHOW_NAME_FOR_SELECTED_BEE
field_32848
field_32848
f_173744_
private static final boolean
i
SHOW_HIVE_FOR_SELECTED_BEE
field_32849
field_32849
f_173745_
private static final boolean
j
SHOW_FLOWER_POS_FOR_SELECTED_BEE
field_32850
field_32850
f_173746_
private static final boolean
k
SHOW_TRAVEL_TICKS_FOR_SELECTED_BEE
field_32851
field_32851
f_173747_
private static final boolean
l
SHOW_PATH_FOR_SELECTED_BEE
field_32852
field_32852
f_173748_
private static final boolean
m
SHOW_HIVE_MEMBERS
field_32853
field_32853
f_173749_
private static final boolean
n
SHOW_BLACKLISTS
field_32854
field_32854
f_173750_
private static final int
o
MAX_RENDER_DIST_FOR_HIVE_OVERLAY
field_32855
HIVE_RANGE
f_173751_
private static final int
p
MAX_RENDER_DIST_FOR_BEE_OVERLAY
field_32856
BEE_RANGE
f_173752_
private static final int
q
MAX_TARGETING_DIST
field_32857
TARGET_ENTITY_RANGE
f_173753_
private static final int
r
HIVE_TIMEOUT
field_32858
field_32858
f_173754_
private static final float
s
TEXT_SCALE
field_32859
DEFAULT_DRAWN_STRING_SIZE
f_173755_
private static final int
t
WHITE
field_32860
WHITE
f_173756_
private static final int
u
YELLOW
field_32861
YELLOW
f_173757_
private static final int
v
ORANGE
field_32862
ORANGE
f_173758_
private static final int
w
GREEN
field_32863
GREEN
f_173759_
private static final int
x
GRAY
field_32864
GRAY
f_173760_
private static final int
y
PINK
field_32865
PINK
f_173761_
private static final int
z
RED
field_32866
RED
f_173762_
private final Minecraft
A
minecraft
field_21532
client
f_113048_
private final Map<BlockPos, BeeDebugRenderer$HiveInfo>
B
hives
field_21533
hives
f_113049_
private final Map<UUID, BeeDebugRenderer$BeeInfo>
C
beeInfosPerEntity
field_21534
bees
f_113050_
private UUID
D
lastLookedAtUuid
field_21535
targetedEntity
f_113051_

Constructor summary

ModifierConstructor
public (Minecraft client)

Method summary

Modifier and TypeMethod
public void
a()
clear()
method_20414()
clear()
m_5630_()
public void
a(esj$b arg0)
addOrUpdateHiveInfo(BeeDebugRenderer$HiveInfo arg0)
method_23807(class_4703$class_4705 arg0)
addHive(BeeDebugRenderer$Hive hive)
m_113071_(C_4275_$C_4277_ arg0)
public void
a(esj$a arg0)
addOrUpdateBeeInfo(BeeDebugRenderer$BeeInfo arg0)
method_23805(class_4703$class_5243 arg0)
addBee(BeeDebugRenderer$Bee bee)
m_113066_(C_4275_$C_4276_ arg0)
public void
a(int arg0)
removeBeeInfo(int arg0)
method_35794(int arg0)
removeBee(int id)
m_173763_(int arg0)
public void
a(dsj arg0, epl arg1, double arg2, double arg3, double arg4)
render(PoseStack arg0, MultiBufferSource arg1, double arg2, double arg3, double arg4)
method_23109(class_4587 arg0, class_4597 arg1, double arg2, double arg3, double arg4)
render(MatrixStack arg0, VertexConsumerProvider arg1, double arg2, double arg3, double arg4)
m_7790_(C_3181_ p_113062_, C_4139_ p_113063_, double p_113064_, double arg3, double arg4)
private void
b()
clearRemovedBees()
method_23952()
removeInvalidBees()
m_113126_()
private void
c()
clearRemovedHives()
method_23819()
removeOutdatedHives()
m_113136_()
private void
d()
doRender()
method_23823()
render()
m_113141_()
private Map<BlockPos, Set<UUID>>
e()
createHiveBlacklistMap()
method_24084()
getBlacklistingBees()
m_113146_()
private void
f()
renderFlowerInfos()
method_23826()
drawFlowers()
m_113151_()
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(gh arg0)
highlightHive(BlockPos arg0)
method_23808(class_2338 arg0)
drawHive(BlockPos pos)
m_113076_(C_4675_ p_113077_)
private void
a(gh arg0, List<String> arg1)
renderGhostHive(BlockPos arg0, List<String> arg1)
method_23813(class_2338 arg0, List<String> arg1)
drawHiveBees(BlockPos pos, List<String> bees)
m_113092_(C_4675_ p_113094_, List<String> arg1)
private static void
a(gh arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
renderTransparentFilledBox(BlockPos arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
method_23809(class_2338 arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
drawBox(BlockPos pos, float expand, float red, float green, float blue, float alpha)
m_113078_(C_4675_ p_113079_, float p_113080_, float p_113081_, float p_113082_, float p_113083_, float p_113084_)
private void
a(esj$b arg0, Collection<UUID> arg1)
renderHiveInfo(BeeDebugRenderer$HiveInfo arg0, Collection<UUID> arg1)
method_23821(class_4703$class_4705 arg0, Collection<UUID> arg1)
drawHiveInfo(BeeDebugRenderer$Hive hive, Collection<UUID> blacklistingBees)
m_113073_(C_4275_$C_4277_ p_113075_, Collection<UUID> arg1)
private void
b(esj$a arg0)
renderPath(BeeDebugRenderer$BeeInfo arg0)
method_23820(class_4703$class_5243 arg0)
drawPath(BeeDebugRenderer$Bee bee)
m_113127_(C_4275_$C_4276_ arg0)
private void
c(esj$a arg0)
renderBeeInfo(BeeDebugRenderer$BeeInfo arg0)
method_23824(class_4703$class_5243 arg0)
drawBee(BeeDebugRenderer$Bee bee)
m_113137_(C_4275_$C_4276_ arg0)
private static void
a(String arg0, esj$b arg1, int arg2, int arg3)
renderTextOverHive(String arg0, BeeDebugRenderer$HiveInfo arg1, int arg2, int arg3)
method_23815(String arg0, class_4703$class_4705 arg1, int arg2, int arg3)
drawString(String string, BeeDebugRenderer$Hive hive, int line, int color)
m_113105_(String p_113106_, C_4275_$C_4277_ p_113107_, int p_113108_, int p_113109_)
private static void
a(String arg0, gh arg1, int arg2, int arg3)
renderTextOverPos(String arg0, BlockPos arg1, int arg2, int arg3)
method_23816(String arg0, class_2338 arg1, int arg2, int arg3)
drawString(String string, BlockPos pos, int line, int color)
m_113110_(String p_113111_, C_4675_ p_113112_, int p_113113_, int p_113114_)
private static void
a(gu arg0, int arg1, String arg2, int arg3, float arg4)
renderTextOverMob(Position arg0, int arg1, String arg2, int arg3, float arg4)
method_23814(class_2374 arg0, int arg1, String arg2, int arg3, float arg4)
drawString(Position pos, int line, String string, int color, float size)
m_113099_(C_4703_ p_113100_, int p_113101_, String p_113102_, int p_113103_, float p_113104_)
private Camera
g()
getCamera()
method_23828()
getCameraPos()
m_113154_()
private Set<String>
b(esj$b arg0)
getHiveMemberNames(BeeDebugRenderer$HiveInfo arg0)
method_35796(class_4703$class_4705 arg0)
getBeeNamesForHive(BeeDebugRenderer$Hive hive)
m_173772_(C_4275_$C_4277_ arg0)
private String
a(esj$a arg0, gh arg1)
getPosDescription(BeeDebugRenderer$BeeInfo arg0, BlockPos arg1)
method_23806(class_4703$class_5243 arg0, class_2338 arg1)
getPositionString(BeeDebugRenderer$Bee bee, BlockPos pos)
m_113068_(C_4275_$C_4276_ p_113070_, C_4675_ arg1)
private boolean
d(esj$a arg0)
isBeeSelected(BeeDebugRenderer$BeeInfo arg0)
method_23827(class_4703$class_5243 arg0)
isTargeted(BeeDebugRenderer$Bee bee)
m_113142_(C_4275_$C_4276_ arg0)
private boolean
e(esj$a arg0)
isPlayerCloseEnoughToMob(BeeDebugRenderer$BeeInfo arg0)
method_23829(class_4703$class_5243 arg0)
isInRange(BeeDebugRenderer$Bee bee)
m_113147_(C_4275_$C_4276_ arg0)
private Collection<UUID>
b(gh arg0)
getHiveMembers(BlockPos arg0)
method_23822(class_2338 arg0)
getBeesForHive(BlockPos hivePos)
m_113129_(C_4675_ arg0)
private Map<BlockPos, List<String>>
h()
getGhostHives()
method_23830()
getBeesByHive()
m_113155_()
private void
i()
updateLastLookedAtUuid()
method_23832()
updateTargetedEntity()
m_113156_()