Class NeedleDirectionHelper
java.lang.Object
net.minecraft.client.renderer.item.properties.numeric.NeedleDirectionHelper
- Direct Known Subclasses:
CompassAngleState, Time
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract floatcalculate(ItemStack itemStack, ClientLevel level, int seed, ItemOwner owner) floatget(ItemStack itemStack, @Nullable ClientLevel clientLevel, @Nullable ItemOwner owner, int seed) protected NeedleDirectionHelper.WobblernewWobbler(float factor) standardWobbler(float factor) protected booleanwobble()
-
Field Details
-
wobble
private final boolean wobble
-
-
Constructor Details
-
NeedleDirectionHelper
protected NeedleDirectionHelper(boolean wobble)
-
-
Method Details
-
get
public float get(ItemStack itemStack, @Nullable ClientLevel clientLevel, @Nullable ItemOwner owner, int seed) -
calculate
protected abstract float calculate(ItemStack itemStack, ClientLevel level, int seed, ItemOwner owner) -
wobble
protected boolean wobble() -
newWobbler
-
standardWobbler
-
nonWobbler
-