Class VanillaSurfaceRules
java.lang.Object
net.minecraft.world.gen.surfacebuilder.VanillaSurfaceRules
- Mappings:
Namespace Name named net/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules
intermediary net/minecraft/class_6725
official rx
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
private static final MaterialRules.MaterialRule
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate static MaterialRules.MaterialRule
static MaterialRules.MaterialRule
createDefaultRule
(boolean surface, boolean bedrockRoof, boolean bedrockFloor) static MaterialRules.MaterialRule
static MaterialRules.MaterialRule
static MaterialRules.MaterialRule
static MaterialRules.MaterialRule
private static MaterialRules.MaterialCondition
surfaceNoiseThreshold
(double min)
-
Field Details
-
AIR
- Mappings:
Namespace Name Mixin selector named AIR
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;AIR:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35314
Lnet/minecraft/class_6725;field_35314:Lnet/minecraft/class_6686$class_6708;
official a
Lrx;a:Leeg$o;
-
BEDROCK
- Mappings:
Namespace Name Mixin selector named BEDROCK
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;BEDROCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35639
Lnet/minecraft/class_6725;field_35639:Lnet/minecraft/class_6686$class_6708;
official b
Lrx;b:Leeg$o;
-
WHITE_TERRACOTTA
- Mappings:
Namespace Name Mixin selector named WHITE_TERRACOTTA
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WHITE_TERRACOTTA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35315
Lnet/minecraft/class_6725;field_35315:Lnet/minecraft/class_6686$class_6708;
official c
Lrx;c:Leeg$o;
-
ORANGE_TERRACOTTA
- Mappings:
Namespace Name Mixin selector named ORANGE_TERRACOTTA
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;ORANGE_TERRACOTTA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35316
Lnet/minecraft/class_6725;field_35316:Lnet/minecraft/class_6686$class_6708;
official d
Lrx;d:Leeg$o;
-
TERRACOTTA
- Mappings:
Namespace Name Mixin selector named TERRACOTTA
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;TERRACOTTA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35317
Lnet/minecraft/class_6725;field_35317:Lnet/minecraft/class_6686$class_6708;
official e
Lrx;e:Leeg$o;
-
RED_SAND
- Mappings:
Namespace Name Mixin selector named RED_SAND
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;RED_SAND:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35318
Lnet/minecraft/class_6725;field_35318:Lnet/minecraft/class_6686$class_6708;
official f
Lrx;f:Leeg$o;
-
RED_SANDSTONE
- Mappings:
Namespace Name Mixin selector named RED_SANDSTONE
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;RED_SANDSTONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35561
Lnet/minecraft/class_6725;field_35561:Lnet/minecraft/class_6686$class_6708;
official g
Lrx;g:Leeg$o;
-
STONE
- Mappings:
Namespace Name Mixin selector named STONE
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;STONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35319
Lnet/minecraft/class_6725;field_35319:Lnet/minecraft/class_6686$class_6708;
official h
Lrx;h:Leeg$o;
-
DEEPSLATE
- Mappings:
Namespace Name Mixin selector named DEEPSLATE
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;DEEPSLATE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35640
Lnet/minecraft/class_6725;field_35640:Lnet/minecraft/class_6686$class_6708;
official i
Lrx;i:Leeg$o;
-
DIRT
- Mappings:
Namespace Name Mixin selector named DIRT
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;DIRT:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35320
Lnet/minecraft/class_6725;field_35320:Lnet/minecraft/class_6686$class_6708;
official j
Lrx;j:Leeg$o;
-
PODZOL
- Mappings:
Namespace Name Mixin selector named PODZOL
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;PODZOL:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35321
Lnet/minecraft/class_6725;field_35321:Lnet/minecraft/class_6686$class_6708;
official k
Lrx;k:Leeg$o;
-
COARSE_DIRT
- Mappings:
Namespace Name Mixin selector named COARSE_DIRT
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;COARSE_DIRT:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35322
Lnet/minecraft/class_6725;field_35322:Lnet/minecraft/class_6686$class_6708;
official l
Lrx;l:Leeg$o;
-
MYCELIUM
- Mappings:
Namespace Name Mixin selector named MYCELIUM
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;MYCELIUM:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35323
Lnet/minecraft/class_6725;field_35323:Lnet/minecraft/class_6686$class_6708;
official m
Lrx;m:Leeg$o;
-
GRASS_BLOCK
- Mappings:
Namespace Name Mixin selector named GRASS_BLOCK
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;GRASS_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35324
Lnet/minecraft/class_6725;field_35324:Lnet/minecraft/class_6686$class_6708;
official n
Lrx;n:Leeg$o;
-
CALCITE
- Mappings:
Namespace Name Mixin selector named CALCITE
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;CALCITE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35325
Lnet/minecraft/class_6725;field_35325:Lnet/minecraft/class_6686$class_6708;
official o
Lrx;o:Leeg$o;
-
GRAVEL
- Mappings:
Namespace Name Mixin selector named GRAVEL
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;GRAVEL:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35326
Lnet/minecraft/class_6725;field_35326:Lnet/minecraft/class_6686$class_6708;
official p
Lrx;p:Leeg$o;
-
SAND
- Mappings:
Namespace Name Mixin selector named SAND
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SAND:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35327
Lnet/minecraft/class_6725;field_35327:Lnet/minecraft/class_6686$class_6708;
official q
Lrx;q:Leeg$o;
-
SANDSTONE
- Mappings:
Namespace Name Mixin selector named SANDSTONE
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SANDSTONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35562
Lnet/minecraft/class_6725;field_35562:Lnet/minecraft/class_6686$class_6708;
official r
Lrx;r:Leeg$o;
-
PACKED_ICE
- Mappings:
Namespace Name Mixin selector named PACKED_ICE
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;PACKED_ICE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35328
Lnet/minecraft/class_6725;field_35328:Lnet/minecraft/class_6686$class_6708;
official s
Lrx;s:Leeg$o;
-
SNOW_BLOCK
- Mappings:
Namespace Name Mixin selector named SNOW_BLOCK
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SNOW_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35329
Lnet/minecraft/class_6725;field_35329:Lnet/minecraft/class_6686$class_6708;
official t
Lrx;t:Leeg$o;
-
MUD
- Mappings:
Namespace Name Mixin selector named MUD
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;MUD:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_38808
Lnet/minecraft/class_6725;field_38808:Lnet/minecraft/class_6686$class_6708;
official u
Lrx;u:Leeg$o;
-
POWDER_SNOW
- Mappings:
Namespace Name Mixin selector named POWDER_SNOW
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;POWDER_SNOW:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35330
Lnet/minecraft/class_6725;field_35330:Lnet/minecraft/class_6686$class_6708;
official v
Lrx;v:Leeg$o;
-
ICE
- Mappings:
Namespace Name Mixin selector named ICE
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;ICE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35331
Lnet/minecraft/class_6725;field_35331:Lnet/minecraft/class_6686$class_6708;
official w
Lrx;w:Leeg$o;
-
WATER
- Mappings:
Namespace Name Mixin selector named WATER
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WATER:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35332
Lnet/minecraft/class_6725;field_35332:Lnet/minecraft/class_6686$class_6708;
official x
Lrx;x:Leeg$o;
-
LAVA
- Mappings:
Namespace Name Mixin selector named LAVA
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;LAVA:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35333
Lnet/minecraft/class_6725;field_35333:Lnet/minecraft/class_6686$class_6708;
official y
Lrx;y:Leeg$o;
-
NETHERRACK
- Mappings:
Namespace Name Mixin selector named NETHERRACK
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;NETHERRACK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35334
Lnet/minecraft/class_6725;field_35334:Lnet/minecraft/class_6686$class_6708;
official z
Lrx;z:Leeg$o;
-
SOUL_SAND
- Mappings:
Namespace Name Mixin selector named SOUL_SAND
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SOUL_SAND:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35335
Lnet/minecraft/class_6725;field_35335:Lnet/minecraft/class_6686$class_6708;
official A
Lrx;A:Leeg$o;
-
SOUL_SOIL
- Mappings:
Namespace Name Mixin selector named SOUL_SOIL
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;SOUL_SOIL:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35336
Lnet/minecraft/class_6725;field_35336:Lnet/minecraft/class_6686$class_6708;
official B
Lrx;B:Leeg$o;
-
BASALT
- Mappings:
Namespace Name Mixin selector named BASALT
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;BASALT:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35337
Lnet/minecraft/class_6725;field_35337:Lnet/minecraft/class_6686$class_6708;
official C
Lrx;C:Leeg$o;
-
BLACKSTONE
- Mappings:
Namespace Name Mixin selector named BLACKSTONE
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;BLACKSTONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35338
Lnet/minecraft/class_6725;field_35338:Lnet/minecraft/class_6686$class_6708;
official D
Lrx;D:Leeg$o;
-
WARPED_WART_BLOCK
- Mappings:
Namespace Name Mixin selector named WARPED_WART_BLOCK
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WARPED_WART_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35339
Lnet/minecraft/class_6725;field_35339:Lnet/minecraft/class_6686$class_6708;
official E
Lrx;E:Leeg$o;
-
WARPED_NYLIUM
- Mappings:
Namespace Name Mixin selector named WARPED_NYLIUM
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;WARPED_NYLIUM:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35310
Lnet/minecraft/class_6725;field_35310:Lnet/minecraft/class_6686$class_6708;
official F
Lrx;F:Leeg$o;
-
NETHER_WART_BLOCK
- Mappings:
Namespace Name Mixin selector named NETHER_WART_BLOCK
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;NETHER_WART_BLOCK:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35311
Lnet/minecraft/class_6725;field_35311:Lnet/minecraft/class_6686$class_6708;
official G
Lrx;G:Leeg$o;
-
CRIMSON_NYLIUM
- Mappings:
Namespace Name Mixin selector named CRIMSON_NYLIUM
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;CRIMSON_NYLIUM:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35312
Lnet/minecraft/class_6725;field_35312:Lnet/minecraft/class_6686$class_6708;
official H
Lrx;H:Leeg$o;
-
END_STONE
- Mappings:
Namespace Name Mixin selector named END_STONE
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;END_STONE:Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary field_35313
Lnet/minecraft/class_6725;field_35313:Lnet/minecraft/class_6686$class_6708;
official I
Lrx;I:Leeg$o;
-
-
Constructor Details
-
VanillaSurfaceRules
public VanillaSurfaceRules()
-
-
Method Details
-
block
- Mappings:
Namespace Name Mixin selector named block
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;block(Lnet/minecraft/block/Block;)Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary method_39136
Lnet/minecraft/class_6725;method_39136(Lnet/minecraft/class_2248;)Lnet/minecraft/class_6686$class_6708;
official a
Lrx;a(Ldkl;)Leeg$o;
-
createOverworldSurfaceRule
- Mappings:
Namespace Name Mixin selector named createOverworldSurfaceRule
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;createOverworldSurfaceRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary method_39134
Lnet/minecraft/class_6725;method_39134()Lnet/minecraft/class_6686$class_6708;
official a
Lrx;a()Leeg$o;
-
createDefaultRule
public static MaterialRules.MaterialRule createDefaultRule(boolean surface, boolean bedrockRoof, boolean bedrockFloor) - Mappings:
Namespace Name Mixin selector named createDefaultRule
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;createDefaultRule(ZZZ)Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary method_39922
Lnet/minecraft/class_6725;method_39922(ZZZ)Lnet/minecraft/class_6686$class_6708;
official a
Lrx;a(ZZZ)Leeg$o;
-
createNetherSurfaceRule
- Mappings:
Namespace Name Mixin selector named createNetherSurfaceRule
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;createNetherSurfaceRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary method_39138
Lnet/minecraft/class_6725;method_39138()Lnet/minecraft/class_6686$class_6708;
official b
Lrx;b()Leeg$o;
-
getEndStoneRule
- Mappings:
Namespace Name Mixin selector named getEndStoneRule
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;getEndStoneRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary method_39139
Lnet/minecraft/class_6725;method_39139()Lnet/minecraft/class_6686$class_6708;
official c
Lrx;c()Leeg$o;
-
getAirRule
- Mappings:
Namespace Name Mixin selector named getAirRule
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;getAirRule()Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule;
intermediary method_44325
Lnet/minecraft/class_6725;method_44325()Lnet/minecraft/class_6686$class_6708;
official d
Lrx;d()Leeg$o;
-
surfaceNoiseThreshold
- Mappings:
Namespace Name Mixin selector named surfaceNoiseThreshold
Lnet/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules;surfaceNoiseThreshold(D)Lnet/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialCondition;
intermediary method_39135
Lnet/minecraft/class_6725;method_39135(D)Lnet/minecraft/class_6686$class_6693;
official a
Lrx;a(D)Leeg$f;
-