net.minecraft.client.render.item.property.numeric

public abstract class NeedleAngleState

net.minecraft.client.renderer.item.properties.numeric.NeedleDirectionHelper
net.minecraft.class_10480
net.minecraft.client.render.item.property.numeric.NeedleAngleState

Field summary

Modifier and TypeField
private final boolean
wobble
field_55401
wobble

Constructor summary

ModifierConstructor
protected (boolean wobble)

Method summary

Modifier and TypeMethod
public float
get(ItemStack itemStack, ClientLevel clientLevel, ItemOwner owner, int seed)
method_65644(class_1799 arg0, class_638 arg1, class_11566 arg2, int arg3)
getValue(ItemStack stack, ClientWorld world, HeldItemContext pos, int seed)
protected abstract float
calculate(ItemStack itemStack, ClientLevel level, int seed, ItemOwner owner)
method_65654(class_1799 arg0, class_638 arg1, int arg2, class_11566 arg3)
getAngle(ItemStack stack, ClientWorld world, int seed, HeldItemContext context)
protected boolean
wobble()
method_65661()
hasWobble()
protected NeedleAngleState$Angler
newWobbler(float factor)
method_65660(float arg0)
createAngler(float speedMultiplier)
public static NeedleAngleState$Angler
standardWobbler(float factor)
method_65662(float arg0)
createWobblyAngler(float speedMultiplier)
public static NeedleAngleState$Angler
nonWobbler()
method_65663()
createInstantAngler()