net.minecraft.client.renderer.debug

public class BeeDebugRenderer

implements DebugRenderer$SimpleDebugRenderer

flh
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(flh$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(flh$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(ehe arg0, fig 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
a(ehe arg0, fig arg1)
doRender(PoseStack arg0, MultiBufferSource arg1)
method_23823(class_4587 arg0, class_4597 arg1)
render(MatrixStack matrices, VertexConsumerProvider vertexConsumers)
m_269283_(C_3181_ p_270808_, C_4139_ arg1)
private Map<BlockPos, Set<UUID>>
d()
createHiveBlacklistMap()
method_24084()
getBlacklistingBees()
m_113146_()
private void
b(ehe arg0, fig arg1)
renderFlowerInfos(PoseStack arg0, MultiBufferSource arg1)
method_23826(class_4587 arg0, class_4597 arg1)
drawFlowers(MatrixStack matrices, VertexConsumerProvider vertexConsumers)
m_269561_(C_3181_ p_270098_, C_4139_ arg1)
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(ehe arg0, fig arg1, gt arg2)
highlightHive(PoseStack arg0, MultiBufferSource arg1, BlockPos arg2)
method_23808(class_4587 arg0, class_4597 arg1, class_2338 arg2)
drawHive(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos)
m_269172_(C_3181_ p_270133_, C_4139_ p_270766_, C_4675_ p_270687_)
private void
a(ehe arg0, fig arg1, gt arg2, List<String> arg3)
renderGhostHive(PoseStack arg0, MultiBufferSource arg1, BlockPos arg2, List<String> arg3)
method_23813(class_4587 arg0, class_4597 arg1, class_2338 arg2, List<String> arg3)
drawHiveBees(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BlockPos pos, List<String> bees)
m_269584_(C_3181_ p_270718_, C_4139_ p_270550_, C_4675_ p_270221_, List<String> arg3)
private void
a(ehe arg0, fig arg1, flh$b arg2, Collection<UUID> arg3)
renderHiveInfo(PoseStack arg0, MultiBufferSource arg1, BeeDebugRenderer$HiveInfo arg2, Collection<UUID> arg3)
method_23821(class_4587 arg0, class_4597 arg1, class_4703$class_4705 arg2, Collection<UUID> arg3)
drawHiveInfo(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BeeDebugRenderer$Hive hive, Collection<UUID> blacklistingBees)
m_269169_(C_3181_ p_270431_, C_4139_ p_270658_, C_4275_$C_4277_ p_270946_, Collection<UUID> arg3)
private void
a(ehe arg0, fig arg1, flh$a arg2)
renderPath(PoseStack arg0, MultiBufferSource arg1, BeeDebugRenderer$BeeInfo arg2)
method_23820(class_4587 arg0, class_4597 arg1, class_4703$class_5243 arg2)
drawPath(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BeeDebugRenderer$Bee bee)
m_269467_(C_3181_ p_270123_, C_4139_ p_270137_, C_4275_$C_4276_ arg2)
private void
b(ehe arg0, fig arg1, flh$a arg2)
renderBeeInfo(PoseStack arg0, MultiBufferSource arg1, BeeDebugRenderer$BeeInfo arg2)
method_23824(class_4587 arg0, class_4597 arg1, class_4703$class_5243 arg2)
drawBee(MatrixStack matrices, VertexConsumerProvider vertexConsumers, BeeDebugRenderer$Bee bee)
m_269284_(C_3181_ p_270397_, C_4139_ p_270783_, C_4275_$C_4276_ arg2)
private static void
a(ehe arg0, fig arg1, String arg2, flh$b arg3, int arg4, int arg5)
renderTextOverHive(PoseStack arg0, MultiBufferSource arg1, String arg2, BeeDebugRenderer$HiveInfo arg3, int arg4, int arg5)
method_23815(class_4587 arg0, class_4597 arg1, String arg2, class_4703$class_4705 arg3, int arg4, int arg5)
drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BeeDebugRenderer$Hive hive, int line, int color)
m_269057_(C_3181_ p_270915_, C_4139_ p_270663_, String p_270119_, C_4275_$C_4277_ p_270243_, int p_270930_, int p_270094_)
private static void
a(ehe arg0, fig arg1, String arg2, gt arg3, int arg4, int arg5)
renderTextOverPos(PoseStack arg0, MultiBufferSource arg1, String arg2, BlockPos arg3, int arg4, int arg5)
method_23816(class_4587 arg0, class_4597 arg1, String arg2, class_2338 arg3, int arg4, int arg5)
drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, String string, BlockPos pos, int line, int color)
m_269380_(C_3181_ p_270438_, C_4139_ p_270244_, String p_270486_, C_4675_ p_270062_, int p_270574_, int p_270228_)
private static void
a(ehe arg0, fig arg1, hn arg2, int arg3, String arg4, int arg5, float arg6)
renderTextOverMob(PoseStack arg0, MultiBufferSource arg1, Position arg2, int arg3, String arg4, int arg5, float arg6)
method_23814(class_4587 arg0, class_4597 arg1, class_2374 arg2, int arg3, String arg4, int arg5, float arg6)
drawString(MatrixStack matrices, VertexConsumerProvider vertexConsumers, Position pos, int line, String string, int color, float size)
m_269015_(C_3181_ p_270426_, C_4139_ p_270600_, C_4703_ p_270548_, int p_270592_, String p_270198_, int p_270792_, float p_270938_)
private Camera
e()
getCamera()
method_23828()
getCameraPos()
m_113154_()
private Set<String>
b(flh$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(flh$a arg0, gt 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
b(flh$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
c(flh$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>
a(gt arg0)
getHiveMembers(BlockPos arg0)
method_23822(class_2338 arg0)
getBeesForHive(BlockPos hivePos)
m_113129_(C_4675_ arg0)
private Map<BlockPos, List<String>>
f()
getGhostHives()
method_23830()
getBeesByHive()
m_113155_()
private void
g()
updateLastLookedAtUuid()
method_23832()
updateTargetedEntity()
m_113156_()