Class SimpleBlockStateProvider
java.lang.Object
net.minecraft.world.gen.stateprovider.BlockStateProvider
net.minecraft.world.gen.stateprovider.SimpleBlockStateProvider
- Mappings:
- Namespace - Name - named - net/minecraft/world/gen/stateprovider/SimpleBlockStateProvider- intermediary - net/minecraft/class_4656- official - epl
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<SimpleBlockStateProvider> private final BlockStateFields inherited from class net.minecraft.world.gen.stateprovider.BlockStateProviderTYPE_CODEC
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturns a provided block state.protected BlockStateProviderType<?> getType()Returns the type of this block state provider.Methods inherited from class net.minecraft.world.gen.stateprovider.BlockStateProviderof, of
- 
Field Details- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - named - CODEC- Lnet/minecraft/world/gen/stateprovider/SimpleBlockStateProvider;CODEC:Lcom/mojang/serialization/MapCodec;- intermediary - field_24945- Lnet/minecraft/class_4656;field_24945:Lcom/mojang/serialization/MapCodec;- official - b- Lepl;b:Lcom/mojang/serialization/MapCodec;
 
- 
state- Mappings:
- Namespace - Name - Mixin selector - named - state- Lnet/minecraft/world/gen/stateprovider/SimpleBlockStateProvider;state:Lnet/minecraft/block/BlockState;- intermediary - field_21314- Lnet/minecraft/class_4656;field_21314:Lnet/minecraft/class_2680;- official - c- Lepl;c:Lebq;
 
 
- 
- 
Constructor Details- 
SimpleBlockStateProvider- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/world/gen/stateprovider/SimpleBlockStateProvider;<init>(Lnet/minecraft/block/BlockState;)V- intermediary - <init>- Lnet/minecraft/class_4656;<init>(Lnet/minecraft/class_2680;)V- official - <init>- Lepl;<init>(Lebq;)V
 
 
- 
- 
Method Details- 
getTypeReturns the type of this block state provider.- Specified by:
- getTypein class- BlockStateProvider
- Returns:
- the type of this block state provider
- Implementation Note:
- The returned block state provider type should be registered so that the typefield is properly serialized.
- Mappings:
- Namespace - Name - Mixin selector - named - getType- Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;getType()Lnet/minecraft/world/gen/stateprovider/BlockStateProviderType;- intermediary - method_28862- Lnet/minecraft/class_4651;method_28862()Lnet/minecraft/class_4652;- official - a- Lepc;a()Lepd;
 
- 
getReturns a provided block state.- Specified by:
- getin class- BlockStateProvider
- Returns:
- a provided block state
- Mappings:
- Namespace - Name - Mixin selector - named - get- Lnet/minecraft/world/gen/stateprovider/BlockStateProvider;get(Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;- intermediary - method_23455- Lnet/minecraft/class_4651;method_23455(Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;- official - a- Lepc;a(Lbai;Liw;)Lebq;
 
 
-