net.minecraft.client.renderer.item.properties.numeric

public class CompassAngleState

extends NeedleDirectionHelper

hgp
net.minecraft.client.renderer.item.properties.numeric.CompassAngleState
net.minecraft.class_10473
net.minecraft.unmapped.C_ysemcdrh
net.minecraft.client.render.item.property.numeric.CompassState
net.minecraft.unmapped.C_ysemcdrh

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<CompassAngleState>
a
MAP_CODEC
field_55385
f_mrzncqkp
CODEC
CODEC
private final NeedleDirectionHelper$Wobbler
b
wobbler
field_55386
f_jgzzstpy
aimedAngler
private final NeedleDirectionHelper$Wobbler
c
noTargetWobbler
field_55387
f_gwfanvhl
aimlessAngler
private final CompassAngleState$CompassTarget
d
compassTarget
field_55388
f_uzhxzemq
target
private final RandomSource
e
random
field_55389
f_umseryqt
random
random

Constructor summary

ModifierConstructor
public (boolean wobble, CompassAngleState$CompassTarget target)

Method summary

Modifier and TypeMethod
protected float
a(czd arg0, gjz arg1, int arg2, bwf arg3)
calculate(ItemStack arg0, ClientLevel arg1, int arg2, Entity arg3)
method_65654(class_1799 arg0, class_638 arg1, int arg2, class_1297 arg3)
m_tmhiadzh(C_sddaxwyk arg0, C_ghdnlrrw arg1, int arg2, C_astfners arg3)
getAngle(ItemStack arg0, ClientWorld arg1, int arg2, Entity arg3)
m_tmhiadzh(ItemStack arg0, ClientWorld arg1, int arg2, Entity arg3)
private float
a(int arg0, long arg1)
getRandomlySpinningRotation(int arg0, long arg1)
method_65648(int arg0, long arg1)
m_mvoxweom(int arg0, long arg1)
getAimlessAngle(int seed, long time)
private float
a(bwf arg0, long arg1, iu arg2)
getRotationTowardsCompassTarget(Entity arg0, long arg1, BlockPos arg2)
method_65650(class_1297 arg0, long arg1, class_2338 arg2)
m_tdkzskju(C_astfners arg0, long arg1, C_hynzadkk arg2)
getAngleTo(Entity entity, long time, BlockPos pos)
m_tdkzskju(Entity entity, long arg1, BlockPos pos)
private static boolean
a(bwf arg0, jd arg1)
isValidCompassTargetPos(Entity arg0, GlobalPos arg1)
method_65652(class_1297 arg0, class_4208 arg1)
m_ohfapggq(C_astfners arg0, C_ovcqqyqp arg1)
canPointTo(Entity entity, GlobalPos pos)
m_ohfapggq(Entity entity, GlobalPos globalPos)
private static double
a(bwf arg0, iu arg1)
getAngleFromEntityToPos(Entity arg0, BlockPos arg1)
method_65651(class_1297 arg0, class_2338 arg1)
m_kslvgoik(C_astfners arg0, C_hynzadkk arg1)
getAngleTo(Entity entity, BlockPos pos)
m_kslvgoik(Entity entity, BlockPos pos)
private static float
a(bwf arg0)
getWrappedVisualRotationY(Entity arg0)
method_65649(class_1297 arg0)
m_kqvnsurb(C_astfners arg0)
getBodyYaw(Entity entity)
m_kqvnsurb(Entity entity)
private static int
a(int arg0)
hash(int arg0)
method_65647(int arg0)
m_jtqbhfar(int arg0)
scatter(int seed)
protected CompassAngleState$CompassTarget
a()
target()
method_65646()
m_xuinyyiz()
getTarget()
getTarget()