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 rc
-
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 aLrc;a:Ldzm$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 bLrc;b:Ldzm$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 cLrc;c:Ldzm$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 dLrc;d:Ldzm$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 eLrc;e:Ldzm$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 fLrc;f:Ldzm$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 gLrc;g:Ldzm$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 hLrc;h:Ldzm$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 iLrc;i:Ldzm$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 jLrc;j:Ldzm$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 kLrc;k:Ldzm$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 lLrc;l:Ldzm$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 mLrc;m:Ldzm$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 nLrc;n:Ldzm$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 oLrc;o:Ldzm$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 pLrc;p:Ldzm$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 qLrc;q:Ldzm$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 rLrc;r:Ldzm$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 sLrc;s:Ldzm$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 tLrc;t:Ldzm$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 uLrc;u:Ldzm$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 vLrc;v:Ldzm$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 wLrc;w:Ldzm$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 xLrc;x:Ldzm$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 yLrc;y:Ldzm$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 zLrc;z:Ldzm$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 ALrc;A:Ldzm$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 BLrc;B:Ldzm$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 CLrc;C:Ldzm$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 DLrc;D:Ldzm$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 ELrc;E:Ldzm$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 FLrc;F:Ldzm$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 GLrc;G:Ldzm$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 HLrc;H:Ldzm$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 ILrc;I:Ldzm$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 aLrc;a(Ldfw;)Ldzm$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 aLrc;a()Ldzm$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 aLrc;a(ZZZ)Ldzm$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 bLrc;b()Ldzm$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 cLrc;c()Ldzm$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 dLrc;d()Ldzm$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 aLrc;a(D)Ldzm$f;
-