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