Record Class PartOffsetsClientNotifier.Entry
java.lang.Object
java.lang.Record
org.cyclops.integrateddynamics.core.network.PartOffsetsClientNotifier.Entry
- Enclosing class:
PartOffsetsClientNotifier
public static record PartOffsetsClientNotifier.Entry(net.minecraft.core.BlockPos source, net.minecraft.core.Direction sourceSide, net.minecraft.core.Vec3i targetOffset, net.minecraft.core.Direction targetSide)
extends Record
-
Constructor Summary
ConstructorDescriptionEntry
(net.minecraft.core.BlockPos source, net.minecraft.core.Direction sourceSide, net.minecraft.core.Vec3i targetOffset, net.minecraft.core.Direction targetSide) Creates an instance of aEntry
record class. -
Method Summary
Modifier and TypeMethodDescriptionfinal boolean
Indicates whether some other object is "equal to" this one.final int
hashCode()
Returns a hash code value for this object.net.minecraft.core.BlockPos
source()
Returns the value of thesource
record component.net.minecraft.core.Direction
Returns the value of thesourceSide
record component.net.minecraft.core.Vec3i
Returns the value of thetargetOffset
record component.net.minecraft.core.Direction
Returns the value of thetargetSide
record component.final String
toString()
Returns a string representation of this record class.
-
Constructor Details
-
Entry
public Entry(net.minecraft.core.BlockPos source, net.minecraft.core.Direction sourceSide, net.minecraft.core.Vec3i targetOffset, net.minecraft.core.Direction targetSide) Creates an instance of aEntry
record class.- Parameters:
source
- the value for thesource
record componentsourceSide
- the value for thesourceSide
record componenttargetOffset
- the value for thetargetOffset
record componenttargetSide
- the value for thetargetSide
record component
-
-
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. All components in this record class are compared withObjects::equals(Object,Object)
. -
source
public net.minecraft.core.BlockPos source()Returns the value of thesource
record component.- Returns:
- the value of the
source
record component
-
sourceSide
public net.minecraft.core.Direction sourceSide()Returns the value of thesourceSide
record component.- Returns:
- the value of the
sourceSide
record component
-
targetOffset
public net.minecraft.core.Vec3i targetOffset()Returns the value of thetargetOffset
record component.- Returns:
- the value of the
targetOffset
record component
-
targetSide
public net.minecraft.core.Direction targetSide()Returns the value of thetargetSide
record component.- Returns:
- the value of the
targetSide
record component
-