Class PixelmonDebugChunkGenerator

java.lang.Object
net.minecraft.world.level.chunk.ChunkGenerator
net.minecraft.world.level.levelgen.DebugLevelSource
com.pixelmonmod.pixelmon.world.dimension.debug.PixelmonDebugChunkGenerator

public class PixelmonDebugChunkGenerator extends net.minecraft.world.level.levelgen.DebugLevelSource
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.mojang.serialization.Codec<PixelmonDebugChunkGenerator>
     

    Fields inherited from class net.minecraft.world.level.levelgen.DebugLevelSource

    AIR, BARRIER, BARRIER_HEIGHT, HEIGHT

    Fields inherited from class net.minecraft.world.level.chunk.ChunkGenerator

    biomeSource
  • Constructor Summary

    Constructors
    Constructor
    Description
    PixelmonDebugChunkGenerator(net.minecraft.core.Holder.Reference<net.minecraft.world.level.biome.Biome> p_i241974_1_)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    applyBiomeDecoration(net.minecraft.world.level.WorldGenLevel p_230351_1_, net.minecraft.world.level.chunk.ChunkAccess p_223984_, net.minecraft.world.level.StructureManager p_230351_2_)
     
    net.minecraft.util.random.WeightedRandomList<net.minecraft.world.level.biome.MobSpawnSettings.SpawnerData>
    getMobsAt(net.minecraft.core.Holder<net.minecraft.world.level.biome.Biome> p_223134_, net.minecraft.world.level.StructureManager p_223135_, net.minecraft.world.entity.MobCategory p_223136_, net.minecraft.core.BlockPos p_223137_)
     
    getPokemonBaseFor(int posX, int posZ)
     
    static void
     

    Methods inherited from class net.minecraft.world.level.levelgen.DebugLevelSource

    addDebugScreenInfo, applyCarvers, buildSurface, codec, fillFromNoise, getBaseColumn, getBaseHeight, getBlockStateFor, getGenDepth, getMinY, getSeaLevel, initValidStates, spawnOriginalMobs

    Methods inherited from class net.minecraft.world.level.chunk.ChunkGenerator

    createBiomes, createReferences, createState, createStructures, findNearestMapStructure, getBiomeGenerationSettings, getBiomeSource, getFirstFreeHeight, getFirstOccupiedHeight, getSpawnHeight, getTypeNameForDataFixer

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • PixelmonDebugChunkGenerator

      public PixelmonDebugChunkGenerator(net.minecraft.core.Holder.Reference<net.minecraft.world.level.biome.Biome> p_i241974_1_)
  • Method Details

    • applyBiomeDecoration

      public void applyBiomeDecoration(net.minecraft.world.level.WorldGenLevel p_230351_1_, net.minecraft.world.level.chunk.ChunkAccess p_223984_, net.minecraft.world.level.StructureManager p_230351_2_)
      Overrides:
      applyBiomeDecoration in class net.minecraft.world.level.levelgen.DebugLevelSource
    • getMobsAt

      public net.minecraft.util.random.WeightedRandomList<net.minecraft.world.level.biome.MobSpawnSettings.SpawnerData> getMobsAt(net.minecraft.core.Holder<net.minecraft.world.level.biome.Biome> p_223134_, net.minecraft.world.level.StructureManager p_223135_, net.minecraft.world.entity.MobCategory p_223136_, net.minecraft.core.BlockPos p_223137_)
      Overrides:
      getMobsAt in class net.minecraft.world.level.chunk.ChunkGenerator
    • getPokemonBaseFor

      public static PokemonBase getPokemonBaseFor(int posX, int posZ)
    • init

      public static void init()