Class VanillaSurfaceRules

java.lang.Object
net.minecraft.world.gen.surfacebuilder.VanillaSurfaceRules

public class VanillaSurfaceRules extends Object
Mappings:
Namespace Name
official rh
intermediary net/minecraft/class_6725
named net/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules
  • Field Details

    • AIR

      private static final MaterialRules.MaterialRule AIR
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a:Ldzl$o;
      intermediary field_35314 Lnet/minecraft/class_6725;field_35314:Lnet/minecraft/class_6686$class_6708;
      named AIR Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;AIR:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • BEDROCK

      private static final MaterialRules.MaterialRule BEDROCK
      Mappings:
      Namespace Name Mixin selector
      official b Lrh;b:Ldzl$o;
      intermediary field_35639 Lnet/minecraft/class_6725;field_35639:Lnet/minecraft/class_6686$class_6708;
      named BEDROCK Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;BEDROCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • WHITE_TERRACOTTA

      private static final MaterialRules.MaterialRule WHITE_TERRACOTTA
      Mappings:
      Namespace Name Mixin selector
      official c Lrh;c:Ldzl$o;
      intermediary field_35315 Lnet/minecraft/class_6725;field_35315:Lnet/minecraft/class_6686$class_6708;
      named WHITE_TERRACOTTA Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WHITE_TERRACOTTA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • ORANGE_TERRACOTTA

      private static final MaterialRules.MaterialRule ORANGE_TERRACOTTA
      Mappings:
      Namespace Name Mixin selector
      official d Lrh;d:Ldzl$o;
      intermediary field_35316 Lnet/minecraft/class_6725;field_35316:Lnet/minecraft/class_6686$class_6708;
      named ORANGE_TERRACOTTA Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;ORANGE_TERRACOTTA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • TERRACOTTA

      private static final MaterialRules.MaterialRule TERRACOTTA
      Mappings:
      Namespace Name Mixin selector
      official e Lrh;e:Ldzl$o;
      intermediary field_35317 Lnet/minecraft/class_6725;field_35317:Lnet/minecraft/class_6686$class_6708;
      named TERRACOTTA Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;TERRACOTTA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • RED_SAND

      private static final MaterialRules.MaterialRule RED_SAND
      Mappings:
      Namespace Name Mixin selector
      official f Lrh;f:Ldzl$o;
      intermediary field_35318 Lnet/minecraft/class_6725;field_35318:Lnet/minecraft/class_6686$class_6708;
      named RED_SAND Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;RED_SAND:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • RED_SANDSTONE

      private static final MaterialRules.MaterialRule RED_SANDSTONE
      Mappings:
      Namespace Name Mixin selector
      official g Lrh;g:Ldzl$o;
      intermediary field_35561 Lnet/minecraft/class_6725;field_35561:Lnet/minecraft/class_6686$class_6708;
      named RED_SANDSTONE Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;RED_SANDSTONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • STONE

      private static final MaterialRules.MaterialRule STONE
      Mappings:
      Namespace Name Mixin selector
      official h Lrh;h:Ldzl$o;
      intermediary field_35319 Lnet/minecraft/class_6725;field_35319:Lnet/minecraft/class_6686$class_6708;
      named STONE Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;STONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • DEEPSLATE

      private static final MaterialRules.MaterialRule DEEPSLATE
      Mappings:
      Namespace Name Mixin selector
      official i Lrh;i:Ldzl$o;
      intermediary field_35640 Lnet/minecraft/class_6725;field_35640:Lnet/minecraft/class_6686$class_6708;
      named DEEPSLATE Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;DEEPSLATE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • DIRT

      private static final MaterialRules.MaterialRule DIRT
      Mappings:
      Namespace Name Mixin selector
      official j Lrh;j:Ldzl$o;
      intermediary field_35320 Lnet/minecraft/class_6725;field_35320:Lnet/minecraft/class_6686$class_6708;
      named DIRT Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;DIRT:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • field_51233

      private static final MaterialRules.MaterialRule field_51233
      Mappings:
      Namespace Name Mixin selector
      official k Lrh;k:Ldzl$o;
      intermediary field_51233 Lnet/minecraft/class_6725;field_51233:Lnet/minecraft/class_6686$class_6708;
      named field_51233 Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;field_51233:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • PODZOL

      private static final MaterialRules.MaterialRule PODZOL
      Mappings:
      Namespace Name Mixin selector
      official l Lrh;l:Ldzl$o;
      intermediary field_35321 Lnet/minecraft/class_6725;field_35321:Lnet/minecraft/class_6686$class_6708;
      named PODZOL Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;PODZOL:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • COARSE_DIRT

      private static final MaterialRules.MaterialRule COARSE_DIRT
      Mappings:
      Namespace Name Mixin selector
      official m Lrh;m:Ldzl$o;
      intermediary field_35322 Lnet/minecraft/class_6725;field_35322:Lnet/minecraft/class_6686$class_6708;
      named COARSE_DIRT Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;COARSE_DIRT:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • MYCELIUM

      private static final MaterialRules.MaterialRule MYCELIUM
      Mappings:
      Namespace Name Mixin selector
      official n Lrh;n:Ldzl$o;
      intermediary field_35323 Lnet/minecraft/class_6725;field_35323:Lnet/minecraft/class_6686$class_6708;
      named MYCELIUM Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;MYCELIUM:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • GRASS_BLOCK

      private static final MaterialRules.MaterialRule GRASS_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official o Lrh;o:Ldzl$o;
      intermediary field_35324 Lnet/minecraft/class_6725;field_35324:Lnet/minecraft/class_6686$class_6708;
      named GRASS_BLOCK Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;GRASS_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • field_51234

      private static final MaterialRules.MaterialRule field_51234
      Mappings:
      Namespace Name Mixin selector
      official p Lrh;p:Ldzl$o;
      intermediary field_51234 Lnet/minecraft/class_6725;field_51234:Lnet/minecraft/class_6686$class_6708;
      named field_51234 Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;field_51234:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • field_51235

      private static final MaterialRules.MaterialRule field_51235
      Mappings:
      Namespace Name Mixin selector
      official q Lrh;q:Ldzl$o;
      intermediary field_51235 Lnet/minecraft/class_6725;field_51235:Lnet/minecraft/class_6686$class_6708;
      named field_51235 Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;field_51235:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • field_51236

      private static final MaterialRules.MaterialRule field_51236
      Mappings:
      Namespace Name Mixin selector
      official r Lrh;r:Ldzl$o;
      intermediary field_51236 Lnet/minecraft/class_6725;field_51236:Lnet/minecraft/class_6686$class_6708;
      named field_51236 Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;field_51236:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • field_51237

      private static final MaterialRules.MaterialRule field_51237
      Mappings:
      Namespace Name Mixin selector
      official s Lrh;s:Ldzl$o;
      intermediary field_51237 Lnet/minecraft/class_6725;field_51237:Lnet/minecraft/class_6686$class_6708;
      named field_51237 Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;field_51237:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • field_51238

      private static final MaterialRules.MaterialRule field_51238
      Mappings:
      Namespace Name Mixin selector
      official t Lrh;t:Ldzl$o;
      intermediary field_51238 Lnet/minecraft/class_6725;field_51238:Lnet/minecraft/class_6686$class_6708;
      named field_51238 Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;field_51238:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • field_51239

      private static final MaterialRules.MaterialRule field_51239
      Mappings:
      Namespace Name Mixin selector
      official u Lrh;u:Ldzl$o;
      intermediary field_51239 Lnet/minecraft/class_6725;field_51239:Lnet/minecraft/class_6686$class_6708;
      named field_51239 Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;field_51239:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • CALCITE

      private static final MaterialRules.MaterialRule CALCITE
      Mappings:
      Namespace Name Mixin selector
      official v Lrh;v:Ldzl$o;
      intermediary field_35325 Lnet/minecraft/class_6725;field_35325:Lnet/minecraft/class_6686$class_6708;
      named CALCITE Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;CALCITE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • GRAVEL

      private static final MaterialRules.MaterialRule GRAVEL
      Mappings:
      Namespace Name Mixin selector
      official w Lrh;w:Ldzl$o;
      intermediary field_35326 Lnet/minecraft/class_6725;field_35326:Lnet/minecraft/class_6686$class_6708;
      named GRAVEL Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;GRAVEL:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • SAND

      private static final MaterialRules.MaterialRule SAND
      Mappings:
      Namespace Name Mixin selector
      official x Lrh;x:Ldzl$o;
      intermediary field_35327 Lnet/minecraft/class_6725;field_35327:Lnet/minecraft/class_6686$class_6708;
      named SAND Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SAND:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • field_51240

      private static final MaterialRules.MaterialRule field_51240
      Mappings:
      Namespace Name Mixin selector
      official y Lrh;y:Ldzl$o;
      intermediary field_51240 Lnet/minecraft/class_6725;field_51240:Lnet/minecraft/class_6686$class_6708;
      named field_51240 Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;field_51240:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • SANDSTONE

      private static final MaterialRules.MaterialRule SANDSTONE
      Mappings:
      Namespace Name Mixin selector
      official z Lrh;z:Ldzl$o;
      intermediary field_35562 Lnet/minecraft/class_6725;field_35562:Lnet/minecraft/class_6686$class_6708;
      named SANDSTONE Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SANDSTONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • PACKED_ICE

      private static final MaterialRules.MaterialRule PACKED_ICE
      Mappings:
      Namespace Name Mixin selector
      official A Lrh;A:Ldzl$o;
      intermediary field_35328 Lnet/minecraft/class_6725;field_35328:Lnet/minecraft/class_6686$class_6708;
      named PACKED_ICE Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;PACKED_ICE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • SNOW_BLOCK

      private static final MaterialRules.MaterialRule SNOW_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official B Lrh;B:Ldzl$o;
      intermediary field_35329 Lnet/minecraft/class_6725;field_35329:Lnet/minecraft/class_6686$class_6708;
      named SNOW_BLOCK Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SNOW_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • MUD

      private static final MaterialRules.MaterialRule MUD
      Mappings:
      Namespace Name Mixin selector
      official C Lrh;C:Ldzl$o;
      intermediary field_38808 Lnet/minecraft/class_6725;field_38808:Lnet/minecraft/class_6686$class_6708;
      named MUD Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;MUD:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • POWDER_SNOW

      private static final MaterialRules.MaterialRule POWDER_SNOW
      Mappings:
      Namespace Name Mixin selector
      official D Lrh;D:Ldzl$o;
      intermediary field_35330 Lnet/minecraft/class_6725;field_35330:Lnet/minecraft/class_6686$class_6708;
      named POWDER_SNOW Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;POWDER_SNOW:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • ICE

      private static final MaterialRules.MaterialRule ICE
      Mappings:
      Namespace Name Mixin selector
      official E Lrh;E:Ldzl$o;
      intermediary field_35331 Lnet/minecraft/class_6725;field_35331:Lnet/minecraft/class_6686$class_6708;
      named ICE Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;ICE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • WATER

      private static final MaterialRules.MaterialRule WATER
      Mappings:
      Namespace Name Mixin selector
      official F Lrh;F:Ldzl$o;
      intermediary field_35332 Lnet/minecraft/class_6725;field_35332:Lnet/minecraft/class_6686$class_6708;
      named WATER Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WATER:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • LAVA

      private static final MaterialRules.MaterialRule LAVA
      Mappings:
      Namespace Name Mixin selector
      official G Lrh;G:Ldzl$o;
      intermediary field_35333 Lnet/minecraft/class_6725;field_35333:Lnet/minecraft/class_6686$class_6708;
      named LAVA Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;LAVA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • NETHERRACK

      private static final MaterialRules.MaterialRule NETHERRACK
      Mappings:
      Namespace Name Mixin selector
      official H Lrh;H:Ldzl$o;
      intermediary field_35334 Lnet/minecraft/class_6725;field_35334:Lnet/minecraft/class_6686$class_6708;
      named NETHERRACK Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;NETHERRACK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • SOUL_SAND

      private static final MaterialRules.MaterialRule SOUL_SAND
      Mappings:
      Namespace Name Mixin selector
      official I Lrh;I:Ldzl$o;
      intermediary field_35335 Lnet/minecraft/class_6725;field_35335:Lnet/minecraft/class_6686$class_6708;
      named SOUL_SAND Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SOUL_SAND:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • SOUL_SOIL

      private static final MaterialRules.MaterialRule SOUL_SOIL
      Mappings:
      Namespace Name Mixin selector
      official J Lrh;J:Ldzl$o;
      intermediary field_35336 Lnet/minecraft/class_6725;field_35336:Lnet/minecraft/class_6686$class_6708;
      named SOUL_SOIL Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SOUL_SOIL:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • BASALT

      private static final MaterialRules.MaterialRule BASALT
      Mappings:
      Namespace Name Mixin selector
      official K Lrh;K:Ldzl$o;
      intermediary field_35337 Lnet/minecraft/class_6725;field_35337:Lnet/minecraft/class_6686$class_6708;
      named BASALT Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;BASALT:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • BLACKSTONE

      private static final MaterialRules.MaterialRule BLACKSTONE
      Mappings:
      Namespace Name Mixin selector
      official L Lrh;L:Ldzl$o;
      intermediary field_35338 Lnet/minecraft/class_6725;field_35338:Lnet/minecraft/class_6686$class_6708;
      named BLACKSTONE Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;BLACKSTONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • WARPED_WART_BLOCK

      private static final MaterialRules.MaterialRule WARPED_WART_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official M Lrh;M:Ldzl$o;
      intermediary field_35339 Lnet/minecraft/class_6725;field_35339:Lnet/minecraft/class_6686$class_6708;
      named WARPED_WART_BLOCK Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WARPED_WART_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • WARPED_NYLIUM

      private static final MaterialRules.MaterialRule WARPED_NYLIUM
      Mappings:
      Namespace Name Mixin selector
      official N Lrh;N:Ldzl$o;
      intermediary field_35310 Lnet/minecraft/class_6725;field_35310:Lnet/minecraft/class_6686$class_6708;
      named WARPED_NYLIUM Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WARPED_NYLIUM:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • NETHER_WART_BLOCK

      private static final MaterialRules.MaterialRule NETHER_WART_BLOCK
      Mappings:
      Namespace Name Mixin selector
      official O Lrh;O:Ldzl$o;
      intermediary field_35311 Lnet/minecraft/class_6725;field_35311:Lnet/minecraft/class_6686$class_6708;
      named NETHER_WART_BLOCK Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;NETHER_WART_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • CRIMSON_NYLIUM

      private static final MaterialRules.MaterialRule CRIMSON_NYLIUM
      Mappings:
      Namespace Name Mixin selector
      official P Lrh;P:Ldzl$o;
      intermediary field_35312 Lnet/minecraft/class_6725;field_35312:Lnet/minecraft/class_6686$class_6708;
      named CRIMSON_NYLIUM Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;CRIMSON_NYLIUM:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • END_STONE

      private static final MaterialRules.MaterialRule END_STONE
      Mappings:
      Namespace Name Mixin selector
      official Q Lrh;Q:Ldzl$o;
      intermediary field_35313 Lnet/minecraft/class_6725;field_35313:Lnet/minecraft/class_6686$class_6708;
      named END_STONE Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;END_STONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
  • Constructor Details

    • VanillaSurfaceRules

      public VanillaSurfaceRules()
  • Method Details

    • block

      private static MaterialRules.MaterialRule block(Block block)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(Ldfc;)Ldzl$o;
      intermediary method_39136 Lnet/minecraft/class_6725;method_39136(Lnet/minecraft/class_2248;)Lnet/minecraft/class_6686$class_6708;
      named block Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;block(Lnet/minecraft/block/Block;)Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • createOverworldSurfaceRule

      public static MaterialRules.MaterialRule createOverworldSurfaceRule()
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a()Ldzl$o;
      intermediary method_39134 Lnet/minecraft/class_6725;method_39134()Lnet/minecraft/class_6686$class_6708;
      named createOverworldSurfaceRule Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;createOverworldSurfaceRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • createDefaultRule

      public static MaterialRules.MaterialRule createDefaultRule(boolean surface, boolean bedrockRoof, boolean bedrockFloor)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(ZZZ)Ldzl$o;
      intermediary method_39922 Lnet/minecraft/class_6725;method_39922(ZZZ)Lnet/minecraft/class_6686$class_6708;
      named createDefaultRule Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;createDefaultRule(ZZZ)Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • method_59475

      public static MaterialRules.MaterialRule method_59475()
      Mappings:
      Namespace Name Mixin selector
      official b Lrh;b()Ldzl$o;
      intermediary method_59475 Lnet/minecraft/class_6725;method_59475()Lnet/minecraft/class_6686$class_6708;
      named method_59475 Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;method_59475()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • createNetherSurfaceRule

      public static MaterialRules.MaterialRule createNetherSurfaceRule()
      Mappings:
      Namespace Name Mixin selector
      official c Lrh;c()Ldzl$o;
      intermediary method_39138 Lnet/minecraft/class_6725;method_39138()Lnet/minecraft/class_6686$class_6708;
      named createNetherSurfaceRule Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;createNetherSurfaceRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • getEndStoneRule

      public static MaterialRules.MaterialRule getEndStoneRule()
      Mappings:
      Namespace Name Mixin selector
      official d Lrh;d()Ldzl$o;
      intermediary method_39139 Lnet/minecraft/class_6725;method_39139()Lnet/minecraft/class_6686$class_6708;
      named getEndStoneRule Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;getEndStoneRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • getAirRule

      public static MaterialRules.MaterialRule getAirRule()
      Mappings:
      Namespace Name Mixin selector
      official e Lrh;e()Ldzl$o;
      intermediary method_44325 Lnet/minecraft/class_6725;method_44325()Lnet/minecraft/class_6686$class_6708;
      named getAirRule Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;getAirRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
    • surfaceNoiseThreshold

      private static MaterialRules.MaterialCondition surfaceNoiseThreshold(double min)
      Mappings:
      Namespace Name Mixin selector
      official a Lrh;a(D)Ldzl$f;
      intermediary method_39135 Lnet/minecraft/class_6725;method_39135(D)Lnet/minecraft/class_6686$class_6693;
      named surfaceNoiseThreshold Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;surfaceNoiseThreshold(D)Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialCondition;