Class VanillaSurfaceRules
java.lang.Object
net.minecraft.world.gen.surfacebuilder.VanillaSurfaceRules
- Mappings:
Namespace Name named net/minecraft/world/gen/surfacebuilder/VanillaSurfaceRulesintermediary net/minecraft/class_6725official rp
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRuleprivate static final MaterialRules.MaterialRule -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static MaterialRules.MaterialRulestatic MaterialRules.MaterialRulecreateDefaultRule(boolean surface, boolean bedrockRoof, boolean bedrockFloor) static MaterialRules.MaterialRulestatic MaterialRules.MaterialRulestatic MaterialRules.MaterialRulestatic MaterialRules.MaterialRuleprivate static MaterialRules.MaterialConditionsurfaceNoiseThreshold(double min)
-
Field Details
-
AIR
- Mappings:
Namespace Name Mixin selector named AIRLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;AIR:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35314Lnet/minecraft/class_6725;field_35314:Lnet/minecraft/class_6686$class_6708;official aLrp;a:Ldyn$o;
-
BEDROCK
- Mappings:
Namespace Name Mixin selector named BEDROCKLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;BEDROCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35639Lnet/minecraft/class_6725;field_35639:Lnet/minecraft/class_6686$class_6708;official bLrp;b:Ldyn$o;
-
WHITE_TERRACOTTA
- Mappings:
Namespace Name Mixin selector named WHITE_TERRACOTTALnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WHITE_TERRACOTTA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35315Lnet/minecraft/class_6725;field_35315:Lnet/minecraft/class_6686$class_6708;official cLrp;c:Ldyn$o;
-
ORANGE_TERRACOTTA
- Mappings:
Namespace Name Mixin selector named ORANGE_TERRACOTTALnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;ORANGE_TERRACOTTA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35316Lnet/minecraft/class_6725;field_35316:Lnet/minecraft/class_6686$class_6708;official dLrp;d:Ldyn$o;
-
TERRACOTTA
- Mappings:
Namespace Name Mixin selector named TERRACOTTALnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;TERRACOTTA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35317Lnet/minecraft/class_6725;field_35317:Lnet/minecraft/class_6686$class_6708;official eLrp;e:Ldyn$o;
-
RED_SAND
- Mappings:
Namespace Name Mixin selector named RED_SANDLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;RED_SAND:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35318Lnet/minecraft/class_6725;field_35318:Lnet/minecraft/class_6686$class_6708;official fLrp;f:Ldyn$o;
-
RED_SANDSTONE
- Mappings:
Namespace Name Mixin selector named RED_SANDSTONELnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;RED_SANDSTONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35561Lnet/minecraft/class_6725;field_35561:Lnet/minecraft/class_6686$class_6708;official gLrp;g:Ldyn$o;
-
STONE
- Mappings:
Namespace Name Mixin selector named STONELnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;STONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35319Lnet/minecraft/class_6725;field_35319:Lnet/minecraft/class_6686$class_6708;official hLrp;h:Ldyn$o;
-
DEEPSLATE
- Mappings:
Namespace Name Mixin selector named DEEPSLATELnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;DEEPSLATE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35640Lnet/minecraft/class_6725;field_35640:Lnet/minecraft/class_6686$class_6708;official iLrp;i:Ldyn$o;
-
DIRT
- Mappings:
Namespace Name Mixin selector named DIRTLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;DIRT:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35320Lnet/minecraft/class_6725;field_35320:Lnet/minecraft/class_6686$class_6708;official jLrp;j:Ldyn$o;
-
PODZOL
- Mappings:
Namespace Name Mixin selector named PODZOLLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;PODZOL:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35321Lnet/minecraft/class_6725;field_35321:Lnet/minecraft/class_6686$class_6708;official kLrp;k:Ldyn$o;
-
COARSE_DIRT
- Mappings:
Namespace Name Mixin selector named COARSE_DIRTLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;COARSE_DIRT:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35322Lnet/minecraft/class_6725;field_35322:Lnet/minecraft/class_6686$class_6708;official lLrp;l:Ldyn$o;
-
MYCELIUM
- Mappings:
Namespace Name Mixin selector named MYCELIUMLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;MYCELIUM:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35323Lnet/minecraft/class_6725;field_35323:Lnet/minecraft/class_6686$class_6708;official mLrp;m:Ldyn$o;
-
GRASS_BLOCK
- Mappings:
Namespace Name Mixin selector named GRASS_BLOCKLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;GRASS_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35324Lnet/minecraft/class_6725;field_35324:Lnet/minecraft/class_6686$class_6708;official nLrp;n:Ldyn$o;
-
CALCITE
- Mappings:
Namespace Name Mixin selector named CALCITELnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;CALCITE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35325Lnet/minecraft/class_6725;field_35325:Lnet/minecraft/class_6686$class_6708;official oLrp;o:Ldyn$o;
-
GRAVEL
- Mappings:
Namespace Name Mixin selector named GRAVELLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;GRAVEL:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35326Lnet/minecraft/class_6725;field_35326:Lnet/minecraft/class_6686$class_6708;official pLrp;p:Ldyn$o;
-
SAND
- Mappings:
Namespace Name Mixin selector named SANDLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SAND:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35327Lnet/minecraft/class_6725;field_35327:Lnet/minecraft/class_6686$class_6708;official qLrp;q:Ldyn$o;
-
SANDSTONE
- Mappings:
Namespace Name Mixin selector named SANDSTONELnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SANDSTONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35562Lnet/minecraft/class_6725;field_35562:Lnet/minecraft/class_6686$class_6708;official rLrp;r:Ldyn$o;
-
PACKED_ICE
- Mappings:
Namespace Name Mixin selector named PACKED_ICELnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;PACKED_ICE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35328Lnet/minecraft/class_6725;field_35328:Lnet/minecraft/class_6686$class_6708;official sLrp;s:Ldyn$o;
-
SNOW_BLOCK
- Mappings:
Namespace Name Mixin selector named SNOW_BLOCKLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SNOW_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35329Lnet/minecraft/class_6725;field_35329:Lnet/minecraft/class_6686$class_6708;official tLrp;t:Ldyn$o;
-
MUD
- Mappings:
Namespace Name Mixin selector named MUDLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;MUD:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_38808Lnet/minecraft/class_6725;field_38808:Lnet/minecraft/class_6686$class_6708;official uLrp;u:Ldyn$o;
-
POWDER_SNOW
- Mappings:
Namespace Name Mixin selector named POWDER_SNOWLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;POWDER_SNOW:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35330Lnet/minecraft/class_6725;field_35330:Lnet/minecraft/class_6686$class_6708;official vLrp;v:Ldyn$o;
-
ICE
- Mappings:
Namespace Name Mixin selector named ICELnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;ICE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35331Lnet/minecraft/class_6725;field_35331:Lnet/minecraft/class_6686$class_6708;official wLrp;w:Ldyn$o;
-
WATER
- Mappings:
Namespace Name Mixin selector named WATERLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WATER:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35332Lnet/minecraft/class_6725;field_35332:Lnet/minecraft/class_6686$class_6708;official xLrp;x:Ldyn$o;
-
LAVA
- Mappings:
Namespace Name Mixin selector named LAVALnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;LAVA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35333Lnet/minecraft/class_6725;field_35333:Lnet/minecraft/class_6686$class_6708;official yLrp;y:Ldyn$o;
-
NETHERRACK
- Mappings:
Namespace Name Mixin selector named NETHERRACKLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;NETHERRACK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35334Lnet/minecraft/class_6725;field_35334:Lnet/minecraft/class_6686$class_6708;official zLrp;z:Ldyn$o;
-
SOUL_SAND
- Mappings:
Namespace Name Mixin selector named SOUL_SANDLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SOUL_SAND:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35335Lnet/minecraft/class_6725;field_35335:Lnet/minecraft/class_6686$class_6708;official ALrp;A:Ldyn$o;
-
SOUL_SOIL
- Mappings:
Namespace Name Mixin selector named SOUL_SOILLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SOUL_SOIL:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35336Lnet/minecraft/class_6725;field_35336:Lnet/minecraft/class_6686$class_6708;official BLrp;B:Ldyn$o;
-
BASALT
- Mappings:
Namespace Name Mixin selector named BASALTLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;BASALT:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35337Lnet/minecraft/class_6725;field_35337:Lnet/minecraft/class_6686$class_6708;official CLrp;C:Ldyn$o;
-
BLACKSTONE
- Mappings:
Namespace Name Mixin selector named BLACKSTONELnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;BLACKSTONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35338Lnet/minecraft/class_6725;field_35338:Lnet/minecraft/class_6686$class_6708;official DLrp;D:Ldyn$o;
-
WARPED_WART_BLOCK
- Mappings:
Namespace Name Mixin selector named WARPED_WART_BLOCKLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WARPED_WART_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35339Lnet/minecraft/class_6725;field_35339:Lnet/minecraft/class_6686$class_6708;official ELrp;E:Ldyn$o;
-
WARPED_NYLIUM
- Mappings:
Namespace Name Mixin selector named WARPED_NYLIUMLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WARPED_NYLIUM:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35310Lnet/minecraft/class_6725;field_35310:Lnet/minecraft/class_6686$class_6708;official FLrp;F:Ldyn$o;
-
NETHER_WART_BLOCK
- Mappings:
Namespace Name Mixin selector named NETHER_WART_BLOCKLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;NETHER_WART_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35311Lnet/minecraft/class_6725;field_35311:Lnet/minecraft/class_6686$class_6708;official GLrp;G:Ldyn$o;
-
CRIMSON_NYLIUM
- Mappings:
Namespace Name Mixin selector named CRIMSON_NYLIUMLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;CRIMSON_NYLIUM:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35312Lnet/minecraft/class_6725;field_35312:Lnet/minecraft/class_6686$class_6708;official HLrp;H:Ldyn$o;
-
END_STONE
- Mappings:
Namespace Name Mixin selector named END_STONELnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;END_STONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary field_35313Lnet/minecraft/class_6725;field_35313:Lnet/minecraft/class_6686$class_6708;official ILrp;I:Ldyn$o;
-
-
Constructor Details
-
VanillaSurfaceRules
public VanillaSurfaceRules()
-
-
Method Details
-
block
- Mappings:
Namespace Name Mixin selector named blockLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;block(Lnet/minecraft/block/Block;)Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary method_39136Lnet/minecraft/class_6725;method_39136(Lnet/minecraft/class_2248;)Lnet/minecraft/class_6686$class_6708;official aLrp;a(Ldfb;)Ldyn$o;
-
createOverworldSurfaceRule
- Mappings:
Namespace Name Mixin selector named createOverworldSurfaceRuleLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;createOverworldSurfaceRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary method_39134Lnet/minecraft/class_6725;method_39134()Lnet/minecraft/class_6686$class_6708;official aLrp;a()Ldyn$o;
-
createDefaultRule
public static MaterialRules.MaterialRule createDefaultRule(boolean surface, boolean bedrockRoof, boolean bedrockFloor) - Mappings:
Namespace Name Mixin selector named createDefaultRuleLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;createDefaultRule(ZZZ)Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary method_39922Lnet/minecraft/class_6725;method_39922(ZZZ)Lnet/minecraft/class_6686$class_6708;official aLrp;a(ZZZ)Ldyn$o;
-
createNetherSurfaceRule
- Mappings:
Namespace Name Mixin selector named createNetherSurfaceRuleLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;createNetherSurfaceRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary method_39138Lnet/minecraft/class_6725;method_39138()Lnet/minecraft/class_6686$class_6708;official bLrp;b()Ldyn$o;
-
getEndStoneRule
- Mappings:
Namespace Name Mixin selector named getEndStoneRuleLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;getEndStoneRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary method_39139Lnet/minecraft/class_6725;method_39139()Lnet/minecraft/class_6686$class_6708;official cLrp;c()Ldyn$o;
-
getAirRule
- Mappings:
Namespace Name Mixin selector named getAirRuleLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;getAirRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;intermediary method_44325Lnet/minecraft/class_6725;method_44325()Lnet/minecraft/class_6686$class_6708;official dLrp;d()Ldyn$o;
-
surfaceNoiseThreshold
- Mappings:
Namespace Name Mixin selector named surfaceNoiseThresholdLnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;surfaceNoiseThreshold(D)Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialCondition;intermediary method_39135Lnet/minecraft/class_6725;method_39135(D)Lnet/minecraft/class_6686$class_6693;official aLrp;a(D)Ldyn$f;
-