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 class
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
allocateData
(Point region) int
basicPixelColor
(Region region, Chunk.BlockData data, int blockX, int blockZ) int
calculateLight
(Chunk chunk, @Nullable BlockState fluidState, int blockX, int blockY, int blockZ, int fluidY, int pixelColor) int
fancyFluids
(Region region, Biome biome, BlockState fluidstate, int blockX, int blockZ, float depth) getName()
getWorld()
int
processFluids
(boolean translucentFluid, Region region, Biome biome, Chunk.BlockData data, int blockX, int blockZ, int pixelColor) void
abstract void
scanBlock
(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)
-