Package net.minecraft
Record Class class_7400
java.lang.Object
java.lang.Record
net.minecraft.class_7400
- Record Components:
fallback-rules-
public record class_7400(BlockStateProvider fallback, List<class_7400.class_7401> rules)
extends Record
- Mappings:
Namespace Name official dewintermediary net/minecraft/class_7400named net/minecraft/class_7400official bintermediary comp_725named fallbackofficial cintermediary comp_726named rules
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockStateProviderThe field for thefallbackrecord component.static final com.mojang.serialization.Codec<class_7400>private final List<class_7400.class_7401>The field for therulesrecord component. -
Constructor Summary
ConstructorsConstructorDescriptionclass_7400(BlockStateProvider blockStateProvider, List<class_7400.class_7401> list) -
Method Summary
Modifier and TypeMethodDescriptionfinal booleanIndicates whether some other object is "equal to" this one.fallback()Returns the value of thefallbackrecord component.final inthashCode()Returns a hash code value for this object.method_43311(StructureWorldAccess structureWorldAccess, AbstractRandom abstractRandom, BlockPos blockPos) static class_7400method_43312(Block block) static class_7400method_43314(BlockStateProvider blockStateProvider) rules()Returns the value of therulesrecord component.final StringtoString()Returns a string representation of this record class.
-
Field Details
-
fallback
The field for thefallbackrecord component. -
rules
The field for therulesrecord component. -
field_38870
- Mappings:
Namespace Name Mixin selector official aLdew;a:Lcom/mojang/serialization/Codec;intermediary field_38870Lnet/minecraft/class_7400;field_38870:Lcom/mojang/serialization/Codec;named field_38870Lnet/minecraft/class_7400;field_38870:Lcom/mojang/serialization/Codec;
-
-
Constructor Details
-
class_7400
-
-
Method Details
-
method_43314
- Mappings:
Namespace Name Mixin selector official aLdew;a(Ldeo;)Ldew;intermediary method_43314Lnet/minecraft/class_7400;method_43314(Lnet/minecraft/class_4651;)Lnet/minecraft/class_7400;named method_43314Lnet/minecraft/class_7400;method_43314(Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;)Lnet/minecraft/class_7400;
-
method_43312
- Mappings:
Namespace Name Mixin selector official aLdew;a(Lcgo;)Ldew;intermediary method_43312Lnet/minecraft/class_7400;method_43312(Lnet/minecraft/class_2248;)Lnet/minecraft/class_7400;named method_43312Lnet/minecraft/class_7400;method_43312(Lnet/minecraft/block/Block;)Lnet/minecraft/class_7400;
-
method_43311
public BlockState method_43311(StructureWorldAccess structureWorldAccess, AbstractRandom abstractRandom, BlockPos blockPos) - Mappings:
Namespace Name Mixin selector official aLdew;a(Lcem;Lakj;Lgm;)Lcsi;intermediary method_43311Lnet/minecraft/class_7400;method_43311(Lnet/minecraft/class_5281;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;named method_43311Lnet/minecraft/class_7400;method_43311(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/util/math/random/AbstractRandom;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
-
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). -
fallback
Returns the value of thefallbackrecord component.- Returns:
- the value of the
fallbackrecord component
-
rules
Returns the value of therulesrecord component.- Returns:
- the value of the
rulesrecord component
-