Package net.minecraft.resource
Record Class ResourcePackPosition
java.lang.Object
java.lang.Record
net.minecraft.resource.ResourcePackPosition
- Record Components:
required-defaultPosition-fixedPosition-
public record ResourcePackPosition(boolean required, ResourcePackProfile.InsertionPosition defaultPosition, boolean fixedPosition)
extends Record
- Mappings:
Namespace Name named net/minecraft/resource/ResourcePackPositionintermediary net/minecraft/class_9225official asrnamed requiredintermediary comp_2333official anamed defaultPositionintermediary comp_2334official bnamed fixedPositionintermediary comp_2335official c
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ResourcePackProfile.InsertionPositionThe field for thedefaultPositionrecord component.private final booleanThe field for thefixedPositionrecord component.private final booleanThe field for therequiredrecord component. -
Constructor Summary
ConstructorsConstructorDescriptionResourcePackPosition(boolean bool, ResourcePackProfile.InsertionPosition insertionPosition, boolean bool2) -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of thedefaultPositionrecord component.final booleanIndicates whether some other object is "equal to" this one.booleanReturns the value of thefixedPositionrecord component.final inthashCode()Returns a hash code value for this object.booleanrequired()Returns the value of therequiredrecord component.final StringtoString()Returns a string representation of this record class.
-
Field Details
-
required
private final boolean requiredThe field for therequiredrecord component. -
defaultPosition
The field for thedefaultPositionrecord component. -
fixedPosition
private final boolean fixedPositionThe field for thefixedPositionrecord component.
-
-
Constructor Details
-
ResourcePackPosition
public ResourcePackPosition(boolean bool, ResourcePackProfile.InsertionPosition insertionPosition, boolean bool2)
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared withObjects::equals(Object,Object); primitive components are compared with '=='. -
required
public boolean required()Returns the value of therequiredrecord component.- Returns:
- the value of the
requiredrecord component
-
defaultPosition
Returns the value of thedefaultPositionrecord component.- Returns:
- the value of the
defaultPositionrecord component
-
fixedPosition
public boolean fixedPosition()Returns the value of thefixedPositionrecord component.- Returns:
- the value of the
fixedPositionrecord component
-