Class SimpleGizmoCollector.GizmoInstance
java.lang.Object
net.minecraft.gizmos.SimpleGizmoCollector.GizmoInstance
- All Implemented Interfaces:
GizmoProperties
- Enclosing class:
SimpleGizmoCollector
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate final Gizmoprivate booleanprivate booleanprivate long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfadeOut()floatgetAlphaMultiplier(long currentMillis) longgizmo()booleanpersistForMillis(int milliseconds)
-
Field Details
-
gizmo
-
isAlwaysOnTop
private boolean isAlwaysOnTop -
startTimeMillis
private long startTimeMillis -
expireTimeMillis
private long expireTimeMillis -
shouldFadeOut
private boolean shouldFadeOut
-
-
Constructor Details
-
GizmoInstance
-
-
Method Details
-
setAlwaysOnTop
- Specified by:
setAlwaysOnTopin interfaceGizmoProperties
-
persistForMillis
- Specified by:
persistForMillisin interfaceGizmoProperties
-
fadeOut
- Specified by:
fadeOutin interfaceGizmoProperties
-
getAlphaMultiplier
public float getAlphaMultiplier(long currentMillis) -
isAlwaysOnTop
public boolean isAlwaysOnTop() -
getExpireTimeMillis
public long getExpireTimeMillis() -
gizmo
-