Package net.pl3x.map.core.renderer
Class Renderer
java.lang.Object
net.pl3x.map.core.Keyed
net.pl3x.map.core.renderer.Renderer
- Direct Known Subclasses:
BasicRenderer,BiomeRenderer,BlockInfoRenderer,FlowerMapRenderer,InhabitedRenderer,NetherRoofRenderer,NightRenderer,VanillaRenderer,VintageStoryRenderer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidallocateData(Point region) intbasicPixelColor(Region region, Chunk.BlockData data, int blockX, int blockZ) intcalculateLight(Chunk chunk, @Nullable BlockState fluidState, int blockX, int blockY, int blockZ, int fluidY, int pixelColor) intfancyFluids(Region region, Biome biome, BlockState fluidstate, int blockX, int blockZ, float depth) getName()getWorld()intprocessFluids(boolean translucentFluid, Region region, Biome biome, Chunk.BlockData data, int blockX, int blockZ, int pixelColor) voidabstract voidscanBlock(Region region, Chunk chunk, Chunk.BlockData data, int blockX, int blockZ) void
-
Constructor Details
-
Renderer
-
-
Method Details
-
getRegionScanTask
-
getWorld
-
getName
-
getHeightmap
-
getTileImage
-
allocateData
-
saveData
-
scanData
-
scanBlock
public abstract void scanBlock(Region region, Chunk chunk, Chunk.BlockData data, int blockX, int blockZ) -
basicPixelColor
-
processFluids
public int processFluids(boolean translucentFluid, Region region, Biome biome, Chunk.BlockData data, int blockX, int blockZ, int pixelColor) -
fancyFluids
public int fancyFluids(Region region, Biome biome, BlockState fluidstate, int blockX, int blockZ, float depth) -
calculateLight
public int calculateLight(Chunk chunk, @Nullable BlockState fluidState, int blockX, int blockY, int blockZ, int fluidY, int pixelColor)
-