Record Class PackSelectionConfig
java.lang.Object
java.lang.Record
net.minecraft.server.packs.PackSelectionConfig
public record PackSelectionConfig(boolean required, Pack.Position defaultPosition, boolean fixedPosition)
extends Record
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Pack.PositionThe field for thedefaultPositionrecord component.private final booleanThe field for thefixedPositionrecord component.private final booleanThe field for therequiredrecord component. -
Constructor Summary
ConstructorsConstructorDescriptionPackSelectionConfig(boolean required, Pack.Position defaultPosition, boolean fixedPosition) Creates an instance of aPackSelectionConfigrecord class. -
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
-
PackSelectionConfig
Creates an instance of aPackSelectionConfigrecord class.- Parameters:
required- the value for therequiredrecord componentdefaultPosition- the value for thedefaultPositionrecord componentfixedPosition- the value for thefixedPositionrecord component
-
-
Method Details
-
toString
-
hashCode
-
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 thecomparemethod from their corresponding wrapper classes. -
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
-