Class Carver

java.lang.Object
net.minecraft.world.gen.carver.Carver
Direct Known Subclasses:
CaveCarver, NetherCaveCarver, RavineCarver, StructureFeature

public class Carver extends Object
Mappings:
Namespace Name
official bgt
intermediary net/minecraft/class_1216
named net/minecraft/world/gen/carver/Carver
  • Field Details

    • complexity

      protected int complexity
      Mappings:
      Namespace Name Mixin selector
      official a Lbgt;a:I
      intermediary field_4818 Lnet/minecraft/class_1216;field_4818:I
      named complexity Lnet/minecraft/world/gen/carver/Carver;complexity:I
    • random

      protected Random random
      Mappings:
      Namespace Name Mixin selector
      official b Lbgt;b:Ljava/util/Random;
      intermediary field_4819 Lnet/minecraft/class_1216;field_4819:Ljava/util/Random;
      named random Lnet/minecraft/world/gen/carver/Carver;random:Ljava/util/Random;
    • world

      protected World world
      Mappings:
      Namespace Name Mixin selector
      official c Lbgt;c:Laqu;
      intermediary field_4820 Lnet/minecraft/class_1216;field_4820:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/world/gen/carver/Carver;world:Lnet/minecraft/world/World;
  • Constructor Details

    • Carver

      public Carver()
  • Method Details

    • carveRegion

      public void carveRegion(ChunkProvider chunkProvider, World world, int x, int z, ChunkBlockStateStorage chunkStorage)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgt;a(Lbfe;Laqu;IILbgk;)V
      intermediary method_4004 Lnet/minecraft/class_1216;method_4004(Lnet/minecraft/class_1193;Lnet/minecraft/class_1150;IILnet/minecraft/class_2252;)V
      named carveRegion Lnet/minecraft/world/gen/carver/Carver;carveRegion(Lnet/minecraft/world/chunk/ChunkProvider;Lnet/minecraft/world/World;IILnet/minecraft/world/chunk/ChunkBlockStateStorage;)V
    • carve

      protected void carve(World world, int chunkX, int chunkZ, int mainChunkX, int mainChunkZ, ChunkBlockStateStorage chunkStorage)
      Mappings:
      Namespace Name Mixin selector
      official a Lbgt;a(Laqu;IIIILbgk;)V
      intermediary method_4003 Lnet/minecraft/class_1216;method_4003(Lnet/minecraft/class_1150;IIIILnet/minecraft/class_2252;)V
      named carve Lnet/minecraft/world/gen/carver/Carver;carve(Lnet/minecraft/world/World;IIIILnet/minecraft/world/chunk/ChunkBlockStateStorage;)V