Class VanillaSurfaceRules
java.lang.Object
net.minecraft.world.gen.surfacebuilder.VanillaSurfaceRules
- Mappings:
Namespace Name official on
intermediary net/minecraft/class_6725
named net/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules
-
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 official a
Lon;a:Ldhq$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
- Mappings:
Namespace Name Mixin selector official b
Lon;b:Ldhq$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
- Mappings:
Namespace Name Mixin selector official c
Lon;c:Ldhq$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
- Mappings:
Namespace Name Mixin selector official d
Lon;d:Ldhq$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
- Mappings:
Namespace Name Mixin selector official e
Lon;e:Ldhq$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
- Mappings:
Namespace Name Mixin selector official f
Lon;f:Ldhq$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
- Mappings:
Namespace Name Mixin selector official g
Lon;g:Ldhq$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
- Mappings:
Namespace Name Mixin selector official h
Lon;h:Ldhq$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
- Mappings:
Namespace Name Mixin selector official i
Lon;i:Ldhq$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
- Mappings:
Namespace Name Mixin selector official j
Lon;j:Ldhq$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;
-
PODZOL
- Mappings:
Namespace Name Mixin selector official k
Lon;k:Ldhq$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
- Mappings:
Namespace Name Mixin selector official l
Lon;l:Ldhq$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
- Mappings:
Namespace Name Mixin selector official m
Lon;m:Ldhq$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
- Mappings:
Namespace Name Mixin selector official n
Lon;n:Ldhq$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;
-
CALCITE
- Mappings:
Namespace Name Mixin selector official o
Lon;o:Ldhq$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
- Mappings:
Namespace Name Mixin selector official p
Lon;p:Ldhq$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
- Mappings:
Namespace Name Mixin selector official q
Lon;q:Ldhq$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;
-
SANDSTONE
- Mappings:
Namespace Name Mixin selector official r
Lon;r:Ldhq$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
- Mappings:
Namespace Name Mixin selector official s
Lon;s:Ldhq$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
- Mappings:
Namespace Name Mixin selector official t
Lon;t:Ldhq$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
- Mappings:
Namespace Name Mixin selector official u
Lon;u:Ldhq$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
- Mappings:
Namespace Name Mixin selector official v
Lon;v:Ldhq$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
- Mappings:
Namespace Name Mixin selector official w
Lon;w:Ldhq$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
- Mappings:
Namespace Name Mixin selector official x
Lon;x:Ldhq$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
- Mappings:
Namespace Name Mixin selector official y
Lon;y:Ldhq$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
- Mappings:
Namespace Name Mixin selector official z
Lon;z:Ldhq$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
- Mappings:
Namespace Name Mixin selector official A
Lon;A:Ldhq$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
- Mappings:
Namespace Name Mixin selector official B
Lon;B:Ldhq$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
- Mappings:
Namespace Name Mixin selector official C
Lon;C:Ldhq$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
- Mappings:
Namespace Name Mixin selector official D
Lon;D:Ldhq$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
- Mappings:
Namespace Name Mixin selector official E
Lon;E:Ldhq$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
- Mappings:
Namespace Name Mixin selector official F
Lon;F:Ldhq$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
- Mappings:
Namespace Name Mixin selector official G
Lon;G:Ldhq$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
- Mappings:
Namespace Name Mixin selector official H
Lon;H:Ldhq$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
- Mappings:
Namespace Name Mixin selector official I
Lon;I:Ldhq$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
- Mappings:
Namespace Name Mixin selector official a
Lon;a(Lcpi;)Ldhq$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
- Mappings:
Namespace Name Mixin selector official a
Lon;a()Ldhq$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
Lon;a(ZZZ)Ldhq$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;
-
createNetherSurfaceRule
- Mappings:
Namespace Name Mixin selector official b
Lon;b()Ldhq$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
- Mappings:
Namespace Name Mixin selector official c
Lon;c()Ldhq$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
- Mappings:
Namespace Name Mixin selector official d
Lon;d()Ldhq$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
- Mappings:
Namespace Name Mixin selector official a
Lon;a(D)Ldhq$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;
-