Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

AABB - Class in se.llbit.math
Axis Aligned Bounding Box for collision detection and Bounding Volume Hierarchy construction.
AABB(double, double, double, double, double, double) - Constructor for class se.llbit.math.AABB
 
abs(float) - Static method in class se.llbit.math.QuickMath
NB disregards +-0
abs(double) - Static method in class se.llbit.math.QuickMath
NB disregards +-0
AbstractHdriTexture - Class in se.llbit.chunky.resources
 
AbstractHdriTexture() - Constructor for class se.llbit.chunky.resources.AbstractHdriTexture
 
AbstractLayer - Class in se.llbit.chunky.map
A layer describes the visible part of a chunk.
AbstractLayer() - Constructor for class se.llbit.chunky.map.AbstractLayer
 
AbstractRenderManager - Class in se.llbit.chunky.renderer
Base class for render managers.
AbstractRenderManager(RenderContext) - Constructor for class se.llbit.chunky.renderer.AbstractRenderManager
 
ACACIADOOR_ID - Static variable in class se.llbit.chunky.world.Block
 
acaciaDoorBottom - Static variable in class se.llbit.chunky.resources.Texture
 
acaciaDoorTop - Static variable in class se.llbit.chunky.resources.Texture
 
ACACIAFENCE_ID - Static variable in class se.llbit.chunky.world.Block
 
ACACIAFENCEGATE_ID - Static variable in class se.llbit.chunky.world.Block
 
acaciaLeaves - Static variable in class se.llbit.chunky.resources.Texture
 
acaciaPlanks - Static variable in class se.llbit.chunky.resources.Texture
 
acaciaSapling - Static variable in class se.llbit.chunky.resources.Texture
 
ACACIASTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 
acaciaWood - Static variable in class se.llbit.chunky.resources.Texture
 
acaciaWoodTop - Static variable in class se.llbit.chunky.resources.Texture
 
accept(double[], int, int) - Method in interface se.llbit.chunky.renderer.Renderer.SampleBufferConsumer
 
actionPerformed(ActionEvent) - Method in class se.llbit.chunky.ui.ShutdownAlert
 
activatorRail - Static variable in class se.llbit.chunky.resources.Texture
 
ACTIVATORRAIL_ID - Static variable in class se.llbit.chunky.world.Block
 
activatorRailPowered - Static variable in class se.llbit.chunky.resources.Texture
 
add(ChunkPosition) - Method in class se.llbit.chunky.world.RegionQueue
 
add(JsonValue) - Method in class se.llbit.json.JsonArray
 
add(String) - Method in class se.llbit.json.JsonArray
 
add(long) - Method in class se.llbit.json.JsonArray
 
add(double) - Method in class se.llbit.json.JsonArray
 
add(boolean) - Method in class se.llbit.json.JsonArray
 
add(String, JsonValue) - Method in class se.llbit.json.JsonObject
Add a member to the Json object.
add(String, String) - Method in class se.llbit.json.JsonObject
 
add(String, long) - Method in class se.llbit.json.JsonObject
 
add(String, double) - Method in class se.llbit.json.JsonObject
 
add(String, boolean) - Method in class se.llbit.json.JsonObject
 
add(T) - Method in class se.llbit.json.List
 
add(Vector2, Vector2) - Method in class se.llbit.math.Vector2
Set this vector equal to a+b.
add(Vector2) - Method in class se.llbit.math.Vector2
Add a to this vector.
add(double, double) - Method in class se.llbit.math.Vector2
Add vector (a, b) to this vector.
add(Vector3, Vector3) - Method in class se.llbit.math.Vector3
Set this vector equal to a+b.
add(Vector3) - Method in class se.llbit.math.Vector3
Add a to this vector.
add(Vector3i) - Method in class se.llbit.math.Vector3
Add a to this vector.
add(double, double, double) - Method in class se.llbit.math.Vector3
Add vector (a, b, c) to this vector.
add(T) - Method in class se.llbit.nbt.List
 
addAll(Collection<? extends T>) - Method in class se.llbit.json.List
 
addAll(Collection<? extends T>) - Method in class se.llbit.nbt.List
 
addBackFaces(Collection<Primitive>, Texture, Vector4) - Method in class se.llbit.math.primitive.Box
 
addBottomFaces(Collection<Primitive>, Texture, Vector4) - Method in class se.llbit.math.primitive.Box
 
addChild(T) - Method in class se.llbit.json.ASTNode
 
addChild(T) - Method in class se.llbit.json.List
 
addChild(T) - Method in class se.llbit.nbt.ASTNode
 
addChild(T) - Method in class se.llbit.nbt.List
 
addChunk(Chunk) - Method in class se.llbit.chunky.world.ChunkTopographyUpdater
Add a chunk to the parse queue.
addChunkDeletionListener(ChunkDeletionListener) - Method in class se.llbit.chunky.world.World
Add a chunk deletion listener.
addChunkTopographyListener(ChunkTopographyListener) - Method in class se.llbit.chunky.world.World
Add a chunk discovery listener
addChunkUpdateListener(ChunkUpdateListener) - Method in class se.llbit.chunky.world.ChunkSelectionTracker
Add a chunk update listener to listen for selection changes.
addChunkUpdateListener(ChunkUpdateListener) - Method in class se.llbit.chunky.world.World
Add a region discovery listener.
addElement(JsonValue) - Method in class se.llbit.json.JsonArray
Append an element to the Element list.
addElementNoTransform(JsonValue) - Method in class se.llbit.json.JsonArray
 
addErrorMessage(String) - Method in class se.llbit.chunky.ui.ChunkyErrorDialog
Add a log record to be displayed by this error dialog.
addFrontFaces(Collection<Primitive>, Texture, Vector4) - Method in class se.llbit.math.primitive.Box
 
addItem(String, SpecificTag) - Method in class se.llbit.nbt.CompoundTag
 
addItem(AnyTag) - Method in class se.llbit.nbt.CompoundTag
Append an element to the Item list.
addItem(SpecificTag) - Method in class se.llbit.nbt.ListTag
Append an element to the Item list.
addItemNoTransform(AnyTag) - Method in class se.llbit.nbt.CompoundTag
 
addItemNoTransform(SpecificTag) - Method in class se.llbit.nbt.ListTag
 
addLeftFaces(Collection<Primitive>, Texture, Vector4) - Method in class se.llbit.math.primitive.Box
 
addMember(JsonMember) - Method in class se.llbit.json.JsonObject
Append an element to the Member list.
addMemberNoTransform(JsonMember) - Method in class se.llbit.json.JsonObject
 
addPlayer(PlayerEntity) - Method in class se.llbit.chunky.renderer.scene.Scene
 
addPrimitives(List<Primitive>, int, int, int, int, int) - Static method in class se.llbit.chunky.model.WaterModel
 
addRenderListener(RenderStatusListener) - Method in interface se.llbit.chunky.renderer.Renderer
 
addRenderListener(RenderStatusListener) - Method in class se.llbit.chunky.renderer.RenderManager
 
addRightFaces(Collection<Primitive>, Texture, Vector4) - Method in class se.llbit.math.primitive.Box
 
addSceneStatusListener(SceneStatusListener) - Method in interface se.llbit.chunky.renderer.Renderer
 
addSceneStatusListener(SceneStatusListener) - Method in class se.llbit.chunky.renderer.RenderManager
 
addSelectionListener(ChunkSelectionListener) - Method in class se.llbit.chunky.world.ChunkSelectionTracker
Add a chunk update listener to listen for selection changes.
addToHistory(Color) - Method in class se.llbit.chunky.ui.SimpleColorPalette
 
addTopFaces(Collection<Primitive>, Texture, Vector4) - Method in class se.llbit.math.primitive.Box
 
addTriangles(Collection<Primitive>, Material, Transform) - Method in class se.llbit.math.Quad
 
addViewListener(ChunkViewListener) - Method in class se.llbit.chunky.map.WorldMapLoader
 
addWorldLoadListener(Runnable) - Method in class se.llbit.chunky.map.WorldMapLoader
 
Adjuster<T extends java.lang.Number> - Class in se.llbit.chunky.ui
A UI control combining a label, slider, and text field for adjusting one property.
Adjuster(Property<Number>) - Constructor for class se.llbit.chunky.ui.Adjuster
 
AdvancedTab - Class in se.llbit.chunky.ui.render
 
AdvancedTab() - Constructor for class se.llbit.chunky.ui.render.AdvancedTab
 
air - Static variable in class se.llbit.chunky.resources.Texture
 
AIR - Static variable in class se.llbit.chunky.world.Block
 
AIR_ID - Static variable in class se.llbit.chunky.world.Block
 
alex - Static variable in class se.llbit.chunky.resources.Texture
 
allium - Static variable in class se.llbit.chunky.resources.Texture
 
allowSceneRefresh() - Method in interface se.llbit.chunky.renderer.scene.RenderResetHandler
 
allowSceneRefresh() - Method in class se.llbit.chunky.ui.RenderControlsFxController
 
AlternateTextures - Class in se.llbit.chunky.resources.texturepack
An alternate texture will try loading several textures, and only fail if none of them could be loaded.
AlternateTextures(TextureLoader...) - Constructor for class se.llbit.chunky.resources.texturepack.AlternateTextures
Attempts to load textures until one is successfully loaded.
andesite - Static variable in class se.llbit.chunky.resources.Texture
 
AnimatedTexture - Class in se.llbit.chunky.resources
Basic animated texture extension.
AnimatedTexture(String) - Constructor for class se.llbit.chunky.resources.AnimatedTexture
 
AnimatedTextureLoader - Class in se.llbit.chunky.resources.texturepack
Animated texture loader.
AnimatedTextureLoader(String, Texture) - Constructor for class se.llbit.chunky.resources.texturepack.AnimatedTextureLoader
 
ANVIL_ID - Static variable in class se.llbit.chunky.world.Block
 
AnvilModel - Class in se.llbit.chunky.model
Anvil block.
AnvilModel() - Constructor for class se.llbit.chunky.model.AnvilModel
 
anvilSide - Static variable in class se.llbit.chunky.resources.Texture
 
anvilTop - Static variable in class se.llbit.chunky.resources.Texture
 
anvilTopDamaged1 - Static variable in class se.llbit.chunky.resources.Texture
 
anvilTopDamaged2 - Static variable in class se.llbit.chunky.resources.Texture
 
anyIntersection(Ray) - Method in class se.llbit.math.BVH
Find any intersection between the ray and any object in the BVH.
AnyTag - Class in se.llbit.nbt
 
AnyTag() - Constructor for class se.llbit.nbt.AnyTag
 
aperture - Variable in class se.llbit.chunky.renderer.projection.ApertureProjector
 
ApertureProjector - Class in se.llbit.chunky.renderer.projection
Simulates a non-point aperture to produce a depth-of-field effect.
ApertureProjector(Projector, double, double) - Constructor for class se.llbit.chunky.renderer.projection.ApertureProjector
 
append(T) - Method in class se.llbit.util.RingBuffer
Add an item to the buffer.
apply(double, double, Random, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.ApertureProjector
 
apply(double, double, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.ApertureProjector
 
apply(double, double, Random, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.FisheyeProjector
 
apply(double, double, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.FisheyeProjector
 
apply(double, double, Random, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.ForwardDisplacementProjector
 
apply(double, double, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.ForwardDisplacementProjector
 
apply(double, double, Random, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.OmniDirectionalStereoProjector
 
apply(double, double, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.OmniDirectionalStereoProjector
 
apply(double, double, Random, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.PanoramicProjector
 
apply(double, double, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.PanoramicProjector
 
apply(double, double, Random, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.PanoramicSlotProjector
 
apply(double, double, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.PanoramicSlotProjector
 
apply(double, double, Random, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.ParallelProjector
 
apply(double, double, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.ParallelProjector
 
apply(double, double, Random, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.PinholeProjector
 
apply(double, double, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.PinholeProjector
 
apply(double, double, Random, Vector3, Vector3) - Method in interface se.llbit.chunky.renderer.projection.Projector
 
apply(double, double, Vector3, Vector3) - Method in interface se.llbit.chunky.renderer.projection.Projector
 
apply(double, double, Random, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.SphericalApertureProjector
 
apply(double, double, Random, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.StereographicProjector
 
apply(double, double, Vector3, Vector3) - Method in class se.llbit.chunky.renderer.projection.StereographicProjector
 
apply(Camera) - Method in enum se.llbit.chunky.renderer.scene.CameraPreset
Applies a preset to a camera.
apply(Vector3) - Method in class se.llbit.math.Transform
Apply the transformation to a vertex.
applyRotScale(Vector3) - Method in class se.llbit.math.Transform
Apply only rotation and scaling to a vertex.
applySceneChanges() - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
 
applySceneChanges() - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
Discard pending scene changes.
array() - Method in class se.llbit.json.JsonArray
 
array() - Method in class se.llbit.json.JsonValue
 
ASTNode<T extends ASTNode> - Class in se.llbit.json
 
ASTNode() - Constructor for class se.llbit.json.ASTNode
 
ASTNode<T extends ASTNode> - Class in se.llbit.nbt
 
ASTNode() - Constructor for class se.llbit.nbt.ASTNode
 
ASTNode$State - Class in se.llbit.json
 
ASTNode$State() - Constructor for class se.llbit.json.ASTNode$State
 
ASTNode$State - Class in se.llbit.nbt
 
ASTNode$State() - Constructor for class se.llbit.nbt.ASTNode$State
 
ASTNode$State.CircularValue - Class in se.llbit.json
 
ASTNode$State.CircularValue - Class in se.llbit.nbt
 
ASTNodeAnnotation - Class in se.llbit.json
 
ASTNodeAnnotation() - Constructor for class se.llbit.json.ASTNodeAnnotation
 
ASTNodeAnnotation - Class in se.llbit.nbt
 
ASTNodeAnnotation() - Constructor for class se.llbit.nbt.ASTNodeAnnotation
 
ASTNodeAnnotation.Attribute - Annotation Type in se.llbit.json
 
ASTNodeAnnotation.Attribute - Annotation Type in se.llbit.nbt
 
ASTNodeAnnotation.Child - Annotation Type in se.llbit.json
 
ASTNodeAnnotation.Child - Annotation Type in se.llbit.nbt
 
ASTNodeAnnotation.ListChild - Annotation Type in se.llbit.json
 
ASTNodeAnnotation.ListChild - Annotation Type in se.llbit.nbt
 
ASTNodeAnnotation.OptChild - Annotation Type in se.llbit.json
 
ASTNodeAnnotation.OptChild - Annotation Type in se.llbit.nbt
 
ASTNodeAnnotation.Token - Annotation Type in se.llbit.json
 
ASTNodeAnnotation.Token - Annotation Type in se.llbit.nbt
 
AsynchronousSceneManager - Class in se.llbit.chunky.renderer.scene
This scene manager is used for asynchronous loading and saving of scenes.
AsynchronousSceneManager(RenderContext, Renderer) - Constructor for class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
 
attach(Chunky) - Method in interface se.llbit.chunky.Plugin
This is called so that the plugin can initialize itself and register its hooks with the Chunky instance.
attachedSouth - Static variable in class se.llbit.chunky.model.ButtonModel
 
attenuation - Variable in class se.llbit.chunky.renderer.WorkerState
 
autoFocus() - Method in class se.llbit.chunky.renderer.scene.Scene
Perform auto focus.
avgColor - Variable in class se.llbit.chunky.resources.Texture
 
awaitSceneStateChange() - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
awaitSceneStateChange() - Method in interface se.llbit.chunky.renderer.SceneProvider
Blocks until the scene state has changed.
azureBluet - Static variable in class se.llbit.chunky.resources.Texture
 

B

backgroundTask() - Method in class se.llbit.util.TaskTracker
 
backupFile(RenderContext, String) - Method in class se.llbit.chunky.renderer.scene.Scene
Create a backup of a scene file.
backupFile(RenderContext, File) - Method in class se.llbit.chunky.renderer.scene.Scene
Create a backup of a scene file.
BARRIER_ID - Static variable in class se.llbit.chunky.world.Block
 
beacon - Static variable in class se.llbit.chunky.resources.Texture
 
BEACON_ID - Static variable in class se.llbit.chunky.world.Block
 
BeaconModel - Class in se.llbit.chunky.model
Beacon block.
BeaconModel() - Constructor for class se.llbit.chunky.model.BeaconModel
 
bed - Static variable in class se.llbit.chunky.world.Icon
 
BED_ID - Static variable in class se.llbit.chunky.world.Block
 
bedFootEnd - Static variable in class se.llbit.chunky.resources.Texture
 
bedFootSide - Static variable in class se.llbit.chunky.resources.Texture
 
bedFootTop - Static variable in class se.llbit.chunky.resources.Texture
 
bedHeadEnd - Static variable in class se.llbit.chunky.resources.Texture
 
bedHeadSide - Static variable in class se.llbit.chunky.resources.Texture
 
bedHeadTop - Static variable in class se.llbit.chunky.resources.Texture
 
BedModel - Class in se.llbit.chunky.model
 
BedModel() - Constructor for class se.llbit.chunky.model.BedModel
 
bedrock - Static variable in class se.llbit.chunky.resources.Texture
 
BEDROCK_ID - Static variable in class se.llbit.chunky.world.Block
 
BEGIN_ARRAY - Static variable in interface se.llbit.json.JsonConstants
 
BEGIN_OBJECT - Static variable in interface se.llbit.json.JsonConstants
 
Biome - Class in se.llbit.chunky.world
 
Biome(String, double, double, int, int) - Constructor for class se.llbit.chunky.world.Biome
 
BIOME_LAYER - Static variable in class se.llbit.chunky.world.Chunk
 
BIOME_MASK - Static variable in class se.llbit.chunky.world.Biomes
Mask to get valid biome IDs (removes variant bit).
biomeAt(int, int) - Method in class se.llbit.chunky.map.BiomeLayer
 
biomeAt(int, int) - Method in class se.llbit.chunky.world.Chunk
 
biomeColor() - Method in class se.llbit.chunky.world.Chunk
 
biomeColor() - Method in class se.llbit.chunky.world.EmptyChunk
 
biomeColor() - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
biomeColors - Variable in class se.llbit.chunky.renderer.scene.Scene
 
biomeColorsEnabled() - Method in class se.llbit.chunky.renderer.scene.Scene
 
BiomeLayer - Class in se.llbit.chunky.map
 
BiomeLayer(byte[]) - Constructor for class se.llbit.chunky.map.BiomeLayer
Load biome IDs into layer.
Biomes - Class in se.llbit.chunky.world
Biome constants and utility methods.
Biomes() - Constructor for class se.llbit.chunky.world.Biomes
 
biomes - Variable in class se.llbit.chunky.world.Chunk
 
BIRCHDOOR_ID - Static variable in class se.llbit.chunky.world.Block
 
birchDoorBottom - Static variable in class se.llbit.chunky.resources.Texture
 
birchDoorTop - Static variable in class se.llbit.chunky.resources.Texture
 
BIRCHFENCE_ID - Static variable in class se.llbit.chunky.world.Block
 
BIRCHFENCEGATE_ID - Static variable in class se.llbit.chunky.world.Block
 
birchLeaves - Static variable in class se.llbit.chunky.resources.Texture
 
birchPlanks - Static variable in class se.llbit.chunky.resources.Texture
 
birchSapling - Static variable in class se.llbit.chunky.resources.Texture
 
birchWood - Static variable in class se.llbit.chunky.resources.Texture
 
BIRCHWOODSTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 
birchWoodTop - Static variable in class se.llbit.chunky.resources.Texture
 
BitmapImage - Class in se.llbit.chunky.resources
A container for bitmap image data in int ARGB format.
BitmapImage(int, int) - Constructor for class se.llbit.chunky.resources.BitmapImage
Create an empty bitmap.
BitmapImage(BitmapImage) - Constructor for class se.llbit.chunky.resources.BitmapImage
Create a copy of another image.
BitmapLayer - Class in se.llbit.chunky.map
 
BitmapLayer() - Constructor for class se.llbit.chunky.map.BitmapLayer
 
blackClay - Static variable in class se.llbit.chunky.resources.Texture
 
blackGlass - Static variable in class se.llbit.chunky.resources.Texture
 
blackGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
blackWool - Static variable in class se.llbit.chunky.resources.Texture
 
block - Static variable in class se.llbit.chunky.model.FarmlandModel
 
Block - Class in se.llbit.chunky.world
Block objects define the properties for different types of Minecraft blocks.
Block(int, String, Texture) - Constructor for class se.llbit.chunky.world.Block
 
BLOCK_LAYER - Static variable in class se.llbit.chunky.world.Chunk
 
BLOCK_OF_COAL_ID - Static variable in class se.llbit.chunky.world.Block
 
BLOCK_SCALE_MAX - Static variable in class se.llbit.chunky.world.ChunkView
Maximum block scale for the map view.
BLOCK_SCALE_MIN - Static variable in class se.llbit.chunky.world.ChunkView
Minimum block scale for the map view.
BlockData - Interface in se.llbit.chunky.world
 
BlockLayer - Class in se.llbit.chunky.map
A layer with block data.
BlockLayer(byte[], byte[], int) - Constructor for class se.llbit.chunky.map.BlockLayer
Load layer from block data.
blueClay - Static variable in class se.llbit.chunky.resources.Texture
 
blueGlass - Static variable in class se.llbit.chunky.resources.Texture
 
blueGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
blueOrchid - Static variable in class se.llbit.chunky.resources.Texture
 
blueWool - Static variable in class se.llbit.chunky.resources.Texture
 
boneSide - Static variable in class se.llbit.chunky.resources.Texture
 
boneTop - Static variable in class se.llbit.chunky.resources.Texture
 
bookshelf - Static variable in class se.llbit.chunky.resources.Texture
 
BOOKSHELF_ID - Static variable in class se.llbit.chunky.world.Block
 
boolValue(boolean) - Method in class se.llbit.json.JsonFalse
 
boolValue(boolean) - Method in class se.llbit.json.JsonTrue
 
boolValue(boolean) - Method in class se.llbit.json.JsonValue
 
boolValue() - Method in class se.llbit.nbt.AnyTag
 
boolValue(boolean) - Method in class se.llbit.nbt.AnyTag
 
boolValue() - Method in class se.llbit.nbt.ByteTag
 
boolValue(boolean) - Method in class se.llbit.nbt.ByteTag
 
boolValue() - Method in class se.llbit.nbt.IntTag
 
boolValue(boolean) - Method in class se.llbit.nbt.IntTag
 
boolValue() - Method in class se.llbit.nbt.LongTag
 
boolValue(boolean) - Method in class se.llbit.nbt.LongTag
 
boolValue() - Method in class se.llbit.nbt.ShortTag
 
boolValue(boolean) - Method in class se.llbit.nbt.ShortTag
 
bot - Variable in class se.llbit.chunky.resources.texturepack.FontTexture.Glyph
 
bottom - Variable in class se.llbit.chunky.resources.ShulkerTexture
 
bounds(Vector3...) - Static method in class se.llbit.math.AABB
 
bounds() - Method in class se.llbit.math.primitive.Box
 
bounds() - Method in class se.llbit.math.primitive.MutableAABB
 
bounds() - Method in interface se.llbit.math.primitive.Primitive
 
bounds() - Method in class se.llbit.math.primitive.TexturedTriangle
 
Box - Class in se.llbit.math.primitive
Box primitive.
Box(double, double, double, double, double, double) - Constructor for class se.llbit.math.primitive.Box
Construct a new axis-aligned Box with given bounds
BREWINGSTAND_ID - Static variable in class se.llbit.chunky.world.Block
 
brewingStandBase - Static variable in class se.llbit.chunky.resources.Texture
 
BrewingStandModel - Class in se.llbit.chunky.model
 
BrewingStandModel() - Constructor for class se.llbit.chunky.model.BrewingStandModel
 
brewingStandSide - Static variable in class se.llbit.chunky.resources.Texture
 
brick - Static variable in class se.llbit.chunky.resources.Texture
 
BRICKS_ID - Static variable in class se.llbit.chunky.world.Block
 
BRICKSTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 
brownClay - Static variable in class se.llbit.chunky.resources.Texture
 
brownGlass - Static variable in class se.llbit.chunky.resources.Texture
 
brownGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
brownMushroom - Static variable in class se.llbit.chunky.resources.Texture
 
BROWNMUSHROOM_ID - Static variable in class se.llbit.chunky.world.Block
 
brownWool - Static variable in class se.llbit.chunky.resources.Texture
 
buf - Variable in class se.llbit.chunky.resources.AbstractHdriTexture
 
bufferValid(ChunkView, ChunkView, int, int) - Method in enum se.llbit.chunky.ui.MapViewMode
 
ButtonModel - Class in se.llbit.chunky.model
 
ButtonModel() - Constructor for class se.llbit.chunky.model.ButtonModel
 
BVH - Class in se.llbit.math
Bounding Volume Hierarchy based on AABBs.
BVH(List<Primitive>) - Constructor for class se.llbit.math.BVH
Construct a new BVH containing the given primitives.
byteArray() - Method in class se.llbit.nbt.AnyTag
 
byteArray(byte[]) - Method in class se.llbit.nbt.AnyTag
 
byteArray() - Method in class se.llbit.nbt.ByteArrayTag
 
byteArray(byte[]) - Method in class se.llbit.nbt.ByteArrayTag
 
ByteArrayTag - Class in se.llbit.nbt
 
ByteArrayTag() - Constructor for class se.llbit.nbt.ByteArrayTag
 
ByteArrayTag(byte[]) - Constructor for class se.llbit.nbt.ByteArrayTag
 
byteArrayToHexString(byte[]) - Static method in class se.llbit.util.Util
Inspired by Real's How To: http://www.rgagnon.com/javadetails/java-0596.html
ByteTag - Class in se.llbit.nbt
 
ByteTag() - Constructor for class se.llbit.nbt.ByteTag
 
ByteTag(int) - Constructor for class se.llbit.nbt.ByteTag
 
byteValue() - Method in class se.llbit.nbt.AnyTag
 
byteValue(int) - Method in class se.llbit.nbt.AnyTag
 
byteValue() - Method in class se.llbit.nbt.ByteTag
 
byteValue(int) - Method in class se.llbit.nbt.ByteTag
 

C

cacheDirectory() - Static method in class se.llbit.chunky.PersistentSettings
 
cacheEncode(int) - Static method in class se.llbit.util.Util
Encode a hash code as a string.
CACTUS_ID - Static variable in class se.llbit.chunky.world.Block
 
cactusBottom - Static variable in class se.llbit.chunky.resources.Texture
 
CactusModel - Class in se.llbit.chunky.model
 
CactusModel() - Constructor for class se.llbit.chunky.model.CactusModel
 
cactusSide - Static variable in class se.llbit.chunky.resources.Texture
 
cactusTop - Static variable in class se.llbit.chunky.resources.Texture
 
cake - Static variable in class se.llbit.chunky.world.Icon
 
CAKE_ID - Static variable in class se.llbit.chunky.world.Block
 
cakeBottom - Static variable in class se.llbit.chunky.resources.Texture
 
cakeInside - Static variable in class se.llbit.chunky.resources.Texture
 
CakeModel - Class in se.llbit.chunky.model
 
CakeModel() - Constructor for class se.llbit.chunky.model.CakeModel
 
cakeSide - Static variable in class se.llbit.chunky.resources.Texture
 
cakeTop - Static variable in class se.llbit.chunky.resources.Texture
 
calcAvgColor(BitmapImage) - Static method in class se.llbit.util.ImageTools
Calculate the average color across an image.
calcCenterCamera() - Method in class se.llbit.chunky.renderer.scene.Scene
Calculate a camera position centered above all loaded chunks.
calcSkyLight(Ray, double) - Method in class se.llbit.chunky.renderer.scene.Sun
Calculate skylight for ray using Preetham day sky model.
calcViewRay(Ray, Random, double, double) - Method in class se.llbit.chunky.renderer.scene.Camera
Calculate a ray shooting out of the camera based on normalized image coordinates.
calcViewRay(Ray, double, double) - Method in class se.llbit.chunky.renderer.scene.Camera
Calculate a ray shooting out of the camera based on normalized image coordinates.
Camera - Class in se.llbit.chunky.renderer.scene
Camera model for 3D rendering.
Camera(Refreshable) - Constructor for class se.llbit.chunky.renderer.scene.Camera
Create a new camera
camera - Variable in class se.llbit.chunky.renderer.scene.Scene
 
camera() - Method in class se.llbit.chunky.renderer.scene.Scene
 
camera - Static variable in class se.llbit.chunky.world.Icon
 
cameraPositionUpdated() - Method in interface se.llbit.chunky.renderer.ChunkViewListener
 
cameraPositionUpdated() - Method in class se.llbit.chunky.ui.ChunkMap
 
cameraPositionUpdated() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
cameraPositionUpdated() - Method in class se.llbit.chunky.ui.Map2D
 
CameraPreset - Enum in se.llbit.chunky.renderer.scene
Camera presets.
cameraPresets - Variable in class se.llbit.chunky.renderer.scene.Scene
 
CameraTab - Class in se.llbit.chunky.ui.render
 
CameraTab() - Constructor for class se.llbit.chunky.ui.render.CameraTab
 
canShutdown() - Static method in class se.llbit.chunky.ui.ShutdownAlert
 
canvasHeight() - Method in class se.llbit.chunky.renderer.scene.Scene
 
canvasWidth() - Method in class se.llbit.chunky.renderer.scene.Scene
 
CARPET_ID - Static variable in class se.llbit.chunky.world.Block
 
CarpetModel - Class in se.llbit.chunky.model
 
CarpetModel() - Constructor for class se.llbit.chunky.model.CarpetModel
 
carrots0 - Static variable in class se.llbit.chunky.resources.Texture
 
carrots1 - Static variable in class se.llbit.chunky.resources.Texture
 
carrots2 - Static variable in class se.llbit.chunky.resources.Texture
 
carrots3 - Static variable in class se.llbit.chunky.resources.Texture
 
CARROTS_ID - Static variable in class se.llbit.chunky.world.Block
 
CAULDRON_ID - Static variable in class se.llbit.chunky.world.Block
 
cauldronBottom - Static variable in class se.llbit.chunky.resources.Texture
 
cauldronInside - Static variable in class se.llbit.chunky.resources.Texture
 
CauldronModel - Class in se.llbit.chunky.model
A cauldron model.
CauldronModel() - Constructor for class se.llbit.chunky.model.CauldronModel
 
cauldronSide - Static variable in class se.llbit.chunky.resources.Texture
 
cauldronTop - Static variable in class se.llbit.chunky.resources.Texture
 
CAVE_LAYER - Static variable in class se.llbit.chunky.world.Chunk
 
caveColor() - Method in class se.llbit.chunky.world.Chunk
 
caveColor() - Method in class se.llbit.chunky.world.EmptyChunk
 
caveColor() - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
CaveLayer - Class in se.llbit.chunky.map
 
CaveLayer(byte[], int[]) - Constructor for class se.llbit.chunky.map.CaveLayer
Generate the cave map.
caves - Variable in class se.llbit.chunky.world.Chunk
 
ceil(double) - Static method in class se.llbit.math.QuickMath
 
CHAIN_COMMAND_BLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
chainCommandBlockBack - Static variable in class se.llbit.chunky.resources.Texture
 
chainCommandBlockConditional - Static variable in class se.llbit.chunky.resources.Texture
 
chainCommandBlockFront - Static variable in class se.llbit.chunky.resources.Texture
 
chainCommandBlockSide - Static variable in class se.llbit.chunky.resources.Texture
 
CHANGE - Variable in class se.llbit.json.ASTNode$State
 
CHANGE - Variable in class se.llbit.nbt.ASTNode$State
 
changed(ObservableValue<? extends T>, T, T) - Method in class se.llbit.fxutil.GroupedChangeListener
 
changeSceneDirectory(ChunkyOptions) - Static method in class se.llbit.chunky.ui.SceneDirectoryPicker
Opens a dialog asking the user to specify a new scene directory.
changeSettingsDirectory(File) - Static method in class se.llbit.chunky.PersistentSettings
 
CHEST_ID - Static variable in class se.llbit.chunky.world.Block
 
chestBack - Variable in class se.llbit.chunky.resources.EntityTexture
 
chestBack - Static variable in class se.llbit.chunky.resources.Texture
 
chestBottom - Variable in class se.llbit.chunky.resources.EntityTexture
 
chestBottom - Static variable in class se.llbit.chunky.resources.Texture
 
chestFront - Variable in class se.llbit.chunky.resources.EntityTexture
 
chestFront - Static variable in class se.llbit.chunky.resources.Texture
 
chestLeft - Variable in class se.llbit.chunky.resources.EntityTexture
 
chestLeft - Static variable in class se.llbit.chunky.resources.Texture
 
chestLock - Static variable in class se.llbit.chunky.resources.Texture
 
ChestModel - Class in se.llbit.chunky.model
Chests, large chests and ender chests
ChestModel() - Constructor for class se.llbit.chunky.model.ChestModel
 
chestRight - Variable in class se.llbit.chunky.resources.EntityTexture
 
chestRight - Static variable in class se.llbit.chunky.resources.Texture
 
ChestTexture - Class in se.llbit.chunky.resources.texturepack
 
ChestTexture(String, Texture, Texture, Texture, Texture, Texture, Texture, Texture) - Constructor for class se.llbit.chunky.resources.texturepack.ChestTexture
 
chestTop - Variable in class se.llbit.chunky.resources.EntityTexture
 
chestTop - Static variable in class se.llbit.chunky.resources.Texture
 
children - Variable in class se.llbit.json.ASTNode
Child array
children - Variable in class se.llbit.math.Octree.Node
Child array
children - Variable in class se.llbit.nbt.ASTNode
Child array
chorusFlower - Static variable in class se.llbit.chunky.resources.Texture
 
CHORUSFLOWER_ID - Static variable in class se.llbit.chunky.world.Block
 
chorusFlowerDead - Static variable in class se.llbit.chunky.resources.Texture
 
ChorusFlowerModel - Class in se.llbit.chunky.model
 
ChorusFlowerModel() - Constructor for class se.llbit.chunky.model.ChorusFlowerModel
 
chorusPlant - Static variable in class se.llbit.chunky.resources.Texture
 
CHORUSPLANT_ID - Static variable in class se.llbit.chunky.world.Block
 
ChorusPlantModel - Class in se.llbit.chunky.model
 
ChorusPlantModel() - Constructor for class se.llbit.chunky.model.ChorusPlantModel
 
Chunk - Class in se.llbit.chunky.world
This class represents a loaded or not-yet-loaded chunk in the world.
Chunk(ChunkPosition, World) - Constructor for class se.llbit.chunky.world.Chunk
 
CHUNK_TYPE - Static variable in interface se.llbit.png.IDAT
PNG chunk type ID.
CHUNK_TYPE - Static variable in class se.llbit.png.IEND
The PNG chunk type identifier
CHUNK_TYPE - Static variable in class se.llbit.png.IHDR
The PNG chunk type identifier
CHUNK_TYPE - Static variable in class se.llbit.png.ITXT
 
chunkChangedSince(ChunkPosition, int) - Method in class se.llbit.chunky.world.Region
 
ChunkDataSource - Class in se.llbit.chunky.world
Container representing a chunk data source with a timestamp and an input stream.
ChunkDataSource(int, InputStream) - Constructor for class se.llbit.chunky.world.ChunkDataSource
 
chunkDeleted(ChunkPosition) - Method in class se.llbit.chunky.world.ChunkSelectionTracker
 
chunkDeleted(ChunkPosition) - Method in interface se.llbit.chunky.world.listeners.ChunkDeletionListener
 
chunkDeleted(ChunkPosition) - Method in class se.llbit.chunky.world.World
Called when chunks have been deleted from this world.
ChunkDeletionListener - Interface in se.llbit.chunky.world.listeners
 
ChunkHeightmap - Class in se.llbit.chunky.world
Chunk heightmap.
ChunkHeightmap() - Constructor for class se.llbit.chunky.world.ChunkHeightmap
Create new heightmap
chunkIndex(int, int, int) - Static method in class se.llbit.chunky.world.Chunk
 
ChunkMap - Class in se.llbit.chunky.ui
UI component that draws a 2D Minecraft map.
ChunkMap(WorldMapLoader, ChunkyFxController) - Constructor for class se.llbit.chunky.ui.ChunkMap
 
ChunkPosition - Class in se.llbit.chunky.world
A chunk position consists of two integer coordinates x and z.
chunks - Variable in class se.llbit.chunky.renderer.scene.Scene
 
CHUNKS_X - Static variable in class se.llbit.chunky.world.Region
Region X chunk width
CHUNKS_Z - Static variable in class se.llbit.chunky.world.Region
Region Z chunk width
chunkScale - Variable in class se.llbit.chunky.world.ChunkView
 
chunkSelection - Variable in class se.llbit.chunky.map.WorldMapLoader
 
chunkSelectionChanged() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
chunkSelectionChanged() - Method in interface se.llbit.chunky.world.ChunkSelectionListener
 
ChunkSelectionListener - Interface in se.llbit.chunky.world
 
ChunkSelectionTracker - Class in se.llbit.chunky.world
Tracks chunk selections.
ChunkSelectionTracker() - Constructor for class se.llbit.chunky.world.ChunkSelectionTracker
 
chunksTopographyUpdated(Chunk) - Method in class se.llbit.chunky.map.WorldMapLoader
 
chunksTopographyUpdated(Chunk) - Method in interface se.llbit.chunky.world.listeners.ChunkTopographyListener
 
ChunkTexture - Class in se.llbit.chunky.world
Chunk texture
ChunkTexture() - Constructor for class se.llbit.chunky.world.ChunkTexture
Create new texture
ChunkTopographyListener - Interface in se.llbit.chunky.world.listeners
 
chunkTopographyUpdated(Chunk) - Method in class se.llbit.chunky.world.World
Notifies listeners that the height gradient of a chunk may have changed.
ChunkTopographyUpdater - Class in se.llbit.chunky.world
Renders topography layer for chunks on demand.
ChunkTopographyUpdater() - Constructor for class se.llbit.chunky.world.ChunkTopographyUpdater
Create new chunk parser
chunkUpdated(ChunkPosition) - Method in class se.llbit.chunky.ui.ChunkyFxController
 
chunkUpdated(ChunkPosition) - Method in class se.llbit.chunky.ui.Map2D
 
chunkUpdated(ChunkPosition) - Method in interface se.llbit.chunky.world.listeners.ChunkUpdateListener
 
chunkUpdated(ChunkPosition) - Method in class se.llbit.chunky.world.World
Called when a chunk has been updated.
ChunkUpdateListener - Interface in se.llbit.chunky.world.listeners
 
ChunkView - Class in se.llbit.chunky.world
Abstract representation of a view over a map of chunks.
ChunkView(double, double, int, int, MapViewMode, int) - Constructor for class se.llbit.chunky.world.ChunkView
 
ChunkView(ChunkView) - Constructor for class se.llbit.chunky.world.ChunkView
 
ChunkView(double, double, int, int, int, MapViewMode, int) - Constructor for class se.llbit.chunky.world.ChunkView
 
ChunkViewListener - Interface in se.llbit.chunky.renderer
Interface for listening to 2D and 3D view changes.
chunkXZIndex(int, int) - Static method in class se.llbit.chunky.world.Chunk
 
Chunky - Class in se.llbit.chunky.main
Chunky is a Minecraft mapping and rendering tool created by Jesper Öqvist (jesper@llbit.se).
Chunky(ChunkyOptions) - Constructor for class se.llbit.chunky.main.Chunky
 
chunky - Variable in class se.llbit.chunky.renderer.RenderContext
 
ChunkyErrorDialog - Class in se.llbit.chunky.ui
Error reporting dialog for Chunky.
ChunkyErrorDialog() - Constructor for class se.llbit.chunky.ui.ChunkyErrorDialog
Initialize the error dialog.
ChunkyFx - Class in se.llbit.chunky.ui
The main window of the Chunky UI.
ChunkyFx() - Constructor for class se.llbit.chunky.ui.ChunkyFx
 
ChunkyFxController - Class in se.llbit.chunky.ui
Controller for the main Chunky window.
ChunkyFxController() - Constructor for class se.llbit.chunky.ui.ChunkyFxController
 
chunkyOptions - Variable in class se.llbit.chunky.launcher.LauncherSettings
 
ChunkyOptions - Class in se.llbit.chunky.main
Current configuration
CIRCLE_INDEX - Variable in class se.llbit.json.ASTNode$State
 
CIRCLE_INDEX - Variable in class se.llbit.nbt.ASTNode$State
 
circleStoneBrick - Static variable in class se.llbit.chunky.resources.Texture
 
CircularValue() - Constructor for class se.llbit.json.ASTNode$State.CircularValue
 
CircularValue() - Constructor for class se.llbit.nbt.ASTNode$State.CircularValue
 
clamp(Number) - Method in class se.llbit.chunky.ui.Adjuster
 
clamp(Number) - Method in class se.llbit.chunky.ui.DoubleAdjuster
 
clamp(Number) - Method in class se.llbit.chunky.ui.IntegerAdjuster
 
clamp(double, double, double) - Static method in class se.llbit.math.QuickMath
 
clampBoth() - Method in class se.llbit.chunky.ui.Adjuster
 
clampedFovTan(double) - Static method in class se.llbit.chunky.renderer.scene.Camera
 
clampMax - Variable in class se.llbit.chunky.ui.Adjuster
 
clampMax() - Method in class se.llbit.chunky.ui.Adjuster
 
clampMin - Variable in class se.llbit.chunky.ui.Adjuster
 
clampMin() - Method in class se.llbit.chunky.ui.Adjuster
 
clampScale(int) - Static method in class se.llbit.chunky.world.ChunkView
Clamp the block scale to the minimum / maximum values if it is outside the valid value range.
clay - Static variable in class se.llbit.chunky.resources.Texture
 
CLAY_ID - Static variable in class se.llbit.chunky.world.Block
 
clear() - Method in class se.llbit.chunky.renderer.scene.Scene
Clears the scene, preparing to load fresh chunks.
clear - Static variable in class se.llbit.chunky.world.Icon
 
clear() - Method in class se.llbit.chunky.world.RegionQueue
 
clearBuffer() - Method in class se.llbit.chunky.map.MapBuffer
Forces all tiles to be redrawn on the next draw operation.
clearChunkSelection() - Method in class se.llbit.chunky.map.WorldMapLoader
Clears the chunk selection.
clearResetFlags() - Method in class se.llbit.chunky.renderer.scene.Scene
Clear the scene refresh flag
clearSelection() - Method in class se.llbit.chunky.world.ChunkSelectionTracker
Deselect all chunks.
clearSelectionRect() - Method in class se.llbit.chunky.ui.ChunkMap
 
clickX - Variable in class se.llbit.chunky.ui.ChunkMap
 
clickY - Variable in class se.llbit.chunky.ui.ChunkMap
 
clock - Static variable in class se.llbit.chunky.world.Icon
 
clone() - Method in class se.llbit.chunky.main.ChunkyOptions
 
clone() - Method in class se.llbit.json.ASTNode
 
clone() - Method in class se.llbit.json.JsonArray
 
clone() - Method in class se.llbit.json.JsonFalse
 
clone() - Method in class se.llbit.json.JsonLiteral
 
clone() - Method in class se.llbit.json.JsonMember
 
clone() - Method in class se.llbit.json.JsonNull
 
clone() - Method in class se.llbit.json.JsonNumber
 
clone() - Method in class se.llbit.json.JsonObject
 
clone() - Method in class se.llbit.json.JsonRoot
 
clone() - Method in class se.llbit.json.JsonString
 
clone() - Method in class se.llbit.json.JsonTrue
 
clone() - Method in class se.llbit.json.JsonUnknown
 
clone() - Method in class se.llbit.json.JsonValue
 
clone() - Method in class se.llbit.json.List
 
clone() - Method in class se.llbit.json.Opt
 
clone() - Method in class se.llbit.nbt.AnyTag
 
clone() - Method in class se.llbit.nbt.ASTNode
 
clone() - Method in class se.llbit.nbt.ByteArrayTag
 
clone() - Method in class se.llbit.nbt.ByteTag
 
clone() - Method in class se.llbit.nbt.CompoundTag
 
clone() - Method in class se.llbit.nbt.DoubleTag
 
clone() - Method in class se.llbit.nbt.EndTag
 
clone() - Method in class se.llbit.nbt.ErrorTag
 
clone() - Method in class se.llbit.nbt.FloatTag
 
clone() - Method in class se.llbit.nbt.IntArrayTag
 
clone() - Method in class se.llbit.nbt.IntTag
 
clone() - Method in class se.llbit.nbt.List
 
clone() - Method in class se.llbit.nbt.ListTag
 
clone() - Method in class se.llbit.nbt.LongTag
 
clone() - Method in class se.llbit.nbt.NamedTag
 
clone() - Method in class se.llbit.nbt.Opt
 
clone() - Method in class se.llbit.nbt.ShortTag
 
clone() - Method in class se.llbit.nbt.SpecificTag
 
clone() - Method in class se.llbit.nbt.StringTag
 
clone() - Method in class se.llbit.nbt.Tag
 
close() - Method in class se.llbit.json.JsonParser
 
close() - Method in class se.llbit.png.PngFileWriter
 
close() - Method in class se.llbit.tiff.TiffFileWriter
 
close() - Method in class se.llbit.util.TaskTracker.Task
 
closeConsoleOnExit - Variable in class se.llbit.chunky.launcher.LauncherSettings
 
closestIntersection(Ray) - Method in class se.llbit.math.BVH
Find closest intersection between the ray and any object in the BVH.
cloudIntersection(Scene, Ray) - Method in class se.llbit.chunky.renderer.scene.Sky
 
Clouds - Class in se.llbit.chunky.world
Stores the cloud bits from the cloud texture
Clouds() - Constructor for class se.llbit.chunky.world.Clouds
 
cloudsEnabled() - Method in class se.llbit.chunky.renderer.scene.Sky
 
cloudSize() - Method in class se.llbit.chunky.renderer.scene.Sky
 
CloudsTexture - Class in se.llbit.chunky.resources.texturepack
 
CloudsTexture(String) - Constructor for class se.llbit.chunky.resources.texturepack.CloudsTexture
 
cloudXOffset() - Method in class se.llbit.chunky.renderer.scene.Sky
 
cloudYOffset() - Method in class se.llbit.chunky.renderer.scene.Sky
 
cloudZOffset() - Method in class se.llbit.chunky.renderer.scene.Sky
 
coalBlock - Static variable in class se.llbit.chunky.resources.Texture
 
coalOre - Static variable in class se.llbit.chunky.resources.Texture
 
COALORE_ID - Static variable in class se.llbit.chunky.world.Block
 
coarseDirt - Static variable in class se.llbit.chunky.resources.Texture
 
cobblestone - Static variable in class se.llbit.chunky.resources.Texture
 
COBBLESTONE_ID - Static variable in class se.llbit.chunky.world.Block
 
cobweb - Static variable in class se.llbit.chunky.resources.Texture
 
COBWEB_ID - Static variable in class se.llbit.chunky.world.Block
 
COCOAPLANT_ID - Static variable in class se.llbit.chunky.world.Block
 
cocoaPlantLarge - Static variable in class se.llbit.chunky.resources.Texture
 
cocoaPlantMedium - Static variable in class se.llbit.chunky.resources.Texture
 
CocoaPlantModel - Class in se.llbit.chunky.model
Renders the Cocoa Plant
CocoaPlantModel() - Constructor for class se.llbit.chunky.model.CocoaPlantModel
 
cocoaPlantSmall - Static variable in class se.llbit.chunky.resources.Texture
 
color - Variable in class se.llbit.math.Ray
Accumulated color value.
COLOR_TYPE_RGB - Static variable in class se.llbit.png.IHDR
 
COLOR_TYPE_RGBA - Static variable in class se.llbit.png.IHDR
 
colorAt(int, int) - Method in class se.llbit.chunky.map.BiomeLayer
 
colorAt(int, int) - Method in class se.llbit.chunky.map.BitmapLayer
 
colorAt(int, int) - Method in class se.llbit.chunky.map.CaveLayer
 
colorAt(int, int) - Method in class se.llbit.chunky.map.SurfaceLayer
 
colorProperty() - Method in class se.llbit.chunky.ui.SimpleColorPicker
 
ColorUtil - Class in se.llbit.math
Collection of utility methods for converting between different color representations.
COMMAND_BLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
commandBlockBack - Static variable in class se.llbit.chunky.resources.Texture
 
commandBlockConditional - Static variable in class se.llbit.chunky.resources.Texture
 
commandBlockFront - Static variable in class se.llbit.chunky.resources.Texture
 
commandBlockSide - Static variable in class se.llbit.chunky.resources.Texture
 
CommandLineOptions - Class in se.llbit.chunky.main
 
CommandLineOptions(String[]) - Constructor for class se.llbit.chunky.main.CommandLineOptions
 
COMPARATOR_ID - Static variable in class se.llbit.chunky.world.Block
 
COMPARATOR_POWERED_ID - Static variable in class se.llbit.chunky.world.Block
 
ComparatorModel - Class in se.llbit.chunky.model
 
ComparatorModel() - Constructor for class se.llbit.chunky.model.ComparatorModel
 
comparatorOff - Static variable in class se.llbit.chunky.resources.Texture
 
comparatorOn - Static variable in class se.llbit.chunky.resources.Texture
 
compareTo(World) - Method in class se.llbit.chunky.world.World
 
CompoundTag - Class in se.llbit.nbt
 
CompoundTag() - Constructor for class se.llbit.nbt.CompoundTag
 
CompoundTag(List<AnyTag>) - Constructor for class se.llbit.nbt.CompoundTag
 
computeAlpha(int, int, WorkerState) - Method in class se.llbit.chunky.renderer.scene.Scene
Compute the alpha channel based on sky visibility.
config - Variable in class se.llbit.chunky.renderer.RenderContext
 
configurationError - Variable in class se.llbit.chunky.main.CommandLineOptions
 
ConfirmResetPopup - Class in se.llbit.chunky.ui
Helper dialog for asking the user if the render should be reset.
ConfirmResetPopup(ConfirmResetPopup.ChoiceListener, ConfirmResetPopup.ChoiceListener) - Constructor for class se.llbit.chunky.ui.ConfirmResetPopup
 
ConfirmResetPopup.ChoiceListener - Interface in se.llbit.chunky.ui
 
CONNECTED_ABOVE - Static variable in interface se.llbit.chunky.world.BlockData
 
CONNECTED_BELOW - Static variable in interface se.llbit.chunky.world.BlockData
 
CONNECTED_EAST - Static variable in interface se.llbit.chunky.world.BlockData
 
CONNECTED_NORTH - Static variable in interface se.llbit.chunky.world.BlockData
 
CONNECTED_SOUTH - Static variable in interface se.llbit.chunky.world.BlockData
 
CONNECTED_WEST - Static variable in interface se.llbit.chunky.world.BlockData
 
ConsoleProgressListener - Class in se.llbit.chunky.renderer
Prints progress to standard out.
ConsoleProgressListener() - Constructor for class se.llbit.chunky.renderer.ConsoleProgressListener
 
ConsoleReceiver - Class in se.llbit.log
 
Constants - Class in se.llbit.math
 
Constants() - Constructor for class se.llbit.math.Constants
 
consume(int) - Method in class se.llbit.io.LookaheadReader
Skip some input.
containsKey(String) - Method in class se.llbit.chunky.JsonSettings
 
containsKey(String) - Static method in class se.llbit.chunky.PersistentSettings
 
controller - Variable in class se.llbit.chunky.ui.Map2D
 
copy() - Method in class se.llbit.json.ASTNode
 
copy() - Method in class se.llbit.json.JsonArray
 
copy() - Method in class se.llbit.json.JsonFalse
 
copy() - Method in class se.llbit.json.JsonMember
 
copy() - Method in class se.llbit.json.JsonNull
 
copy() - Method in class se.llbit.json.JsonNumber
 
copy() - Method in class se.llbit.json.JsonObject
 
copy() - Method in class se.llbit.json.JsonRoot
 
copy() - Method in class se.llbit.json.JsonString
 
copy() - Method in class se.llbit.json.JsonTrue
 
copy() - Method in class se.llbit.json.JsonUnknown
 
copy() - Method in class se.llbit.json.List
 
copy() - Method in class se.llbit.json.Opt
 
copy() - Method in class se.llbit.nbt.ASTNode
 
copy() - Method in class se.llbit.nbt.ByteArrayTag
 
copy() - Method in class se.llbit.nbt.ByteTag
 
copy() - Method in class se.llbit.nbt.CompoundTag
 
copy() - Method in class se.llbit.nbt.DoubleTag
 
copy() - Method in class se.llbit.nbt.EndTag
 
copy() - Method in class se.llbit.nbt.ErrorTag
 
copy() - Method in class se.llbit.nbt.FloatTag
 
copy() - Method in class se.llbit.nbt.IntArrayTag
 
copy() - Method in class se.llbit.nbt.IntTag
 
copy() - Method in class se.llbit.nbt.List
 
copy() - Method in class se.llbit.nbt.ListTag
 
copy() - Method in class se.llbit.nbt.LongTag
 
copy() - Method in class se.llbit.nbt.NamedTag
 
copy() - Method in class se.llbit.nbt.Opt
 
copy() - Method in class se.llbit.nbt.ShortTag
 
copy() - Method in class se.llbit.nbt.StringTag
 
copy() - Method in class se.llbit.nbt.Tag
 
copyPixel(int, int) - Method in class se.llbit.chunky.renderer.scene.Scene
Copies a pixel in-buffer.
copyPixels(int[], int, int, int, int) - Method in class se.llbit.chunky.map.MapBuffer
Copies a contiguous block of pixels into the buffer.
copyScene(Scene) - Method in interface se.llbit.chunky.renderer.scene.SceneFactory
Creates a scene which copies the state of another scene.
copyState(Scene) - Method in class se.llbit.chunky.renderer.scene.Scene
Set scene equal to other
copyTransients(Camera) - Method in class se.llbit.chunky.renderer.scene.Camera
Copy transient state from another camera.
copyTransients(Scene) - Method in class se.llbit.chunky.renderer.scene.Scene
Copy scene state that does not require a render restart.
CORNER_OFFSET - Static variable in interface se.llbit.chunky.world.BlockData
 
CorruptLayer - Class in se.llbit.chunky.map
Represents a chunk with corrupt chunk data.
corruptLayer - Static variable in class se.llbit.chunky.world.Icon
 
CPU_LOAD_DEFAULT - Static variable in interface se.llbit.chunky.renderer.RenderConstants
Default CPU load
cpuLoad - Variable in class se.llbit.chunky.renderer.AbstractRenderManager
CPU load percentage.
crackedStoneBrick - Static variable in class se.llbit.chunky.resources.Texture
 
CrcOutputStream - Class in se.llbit.png
Calculate CRC of the written data.
CrcOutputStream() - Constructor for class se.llbit.png.CrcOutputStream
 
createNew3DScene() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
Credits - Class in se.llbit.chunky.ui
Displays Chunky credits.
Credits() - Constructor for class se.llbit.chunky.ui.Credits
 
CreditsController - Class in se.llbit.chunky.ui
 
CreditsController() - Constructor for class se.llbit.chunky.ui.CreditsController
 
creeper - Static variable in class se.llbit.chunky.resources.Texture
 
crops0 - Static variable in class se.llbit.chunky.resources.Texture
 
crops1 - Static variable in class se.llbit.chunky.resources.Texture
 
crops2 - Static variable in class se.llbit.chunky.resources.Texture
 
crops3 - Static variable in class se.llbit.chunky.resources.Texture
 
crops4 - Static variable in class se.llbit.chunky.resources.Texture
 
crops5 - Static variable in class se.llbit.chunky.resources.Texture
 
crops6 - Static variable in class se.llbit.chunky.resources.Texture
 
crops7 - Static variable in class se.llbit.chunky.resources.Texture
 
CROPS_ID - Static variable in class se.llbit.chunky.world.Block
 
CropsModel - Class in se.llbit.chunky.model
 
CropsModel() - Constructor for class se.llbit.chunky.model.CropsModel
 
cross(Vector3, Vector3) - Method in class se.llbit.math.Vector3
Set this vector equal to the cross product of a and b.
ctrlModifier - Variable in class se.llbit.chunky.ui.ChunkMap
 
currentDimension() - Method in class se.llbit.chunky.world.World
 
currentLayer() - Method in class se.llbit.chunky.world.World
 
cx0 - Variable in class se.llbit.chunky.world.ChunkView
 
cx1 - Variable in class se.llbit.chunky.world.ChunkView
 
cyanClay - Static variable in class se.llbit.chunky.resources.Texture
 
cyanGlass - Static variable in class se.llbit.chunky.resources.Texture
 
cyanGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
cyanWool - Static variable in class se.llbit.chunky.resources.Texture
 
cz0 - Variable in class se.llbit.chunky.world.ChunkView
 
cz1 - Variable in class se.llbit.chunky.world.ChunkView
 

D

d - Variable in class se.llbit.math.Quad
 
d - Variable in class se.llbit.math.Ray
Ray direction.
dandelion - Static variable in class se.llbit.chunky.resources.Texture
 
DANDELION_ID - Static variable in class se.llbit.chunky.world.Block
 
DARKOAKDOOR_ID - Static variable in class se.llbit.chunky.world.Block
 
darkOakDoorBottom - Static variable in class se.llbit.chunky.resources.Texture
 
darkOakDoorTop - Static variable in class se.llbit.chunky.resources.Texture
 
DARKOAKFENCE_ID - Static variable in class se.llbit.chunky.world.Block
 
DARKOAKFENCEGATE_ID - Static variable in class se.llbit.chunky.world.Block
 
darkOakLeaves - Static variable in class se.llbit.chunky.resources.Texture
 
darkOakPlanks - Static variable in class se.llbit.chunky.resources.Texture
 
darkOakSapling - Static variable in class se.llbit.chunky.resources.Texture
 
DARKOAKSTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 
darkOakWood - Static variable in class se.llbit.chunky.resources.Texture
 
darkOakWoodTop - Static variable in class se.llbit.chunky.resources.Texture
 
darkPrismarine - Static variable in class se.llbit.chunky.resources.Texture
 
data - Variable in class se.llbit.chunky.resources.BitmapImage
 
dateFromISO8601(String) - Static method in class se.llbit.util.Util
 
daylightDetectorSide - Static variable in class se.llbit.chunky.resources.Texture
 
daylightDetectorTop - Static variable in class se.llbit.chunky.resources.Texture
 
DAYLIGHTSENSOR_ID - Static variable in class se.llbit.chunky.world.Block
 
DaylightSensorModel - Class in se.llbit.chunky.model
 
DaylightSensorModel() - Constructor for class se.llbit.chunky.model.DaylightSensorModel
 
deadBush - Static variable in class se.llbit.chunky.resources.Texture
 
DEADBUSH_ID - Static variable in class se.llbit.chunky.world.Block
 
debugConsole - Variable in class se.llbit.chunky.launcher.LauncherSettings
Show the debugging console when launching Chunky.
decimalFormat - Variable in class se.llbit.chunky.ui.RenderControlsFxController
 
DEFAULT - Static variable in enum se.llbit.chunky.renderer.OutputMode
 
DEFAULT - Static variable in enum se.llbit.chunky.renderer.Postprocess
 
DEFAULT - Static variable in enum se.llbit.chunky.renderer.scene.PlayerModel
 
DEFAULT - Static variable in interface se.llbit.chunky.renderer.scene.SceneFactory
 
DEFAULT - Static variable in enum se.llbit.chunky.renderer.scene.Sky.SkyMode
 
DEFAULT - Static variable in interface se.llbit.chunky.renderer.SnapshotControl
 
DEFAULT_3D_CANVAS_HEIGHT - Static variable in class se.llbit.chunky.PersistentSettings
Default canvas height.
DEFAULT_3D_CANVAS_WIDTH - Static variable in class se.llbit.chunky.PersistentSettings
Default canvas width.
DEFAULT_BLOCK_SCALE - Static variable in class se.llbit.chunky.world.ChunkView
Default block scale for the map view.
DEFAULT_CLOUD_HEIGHT - Static variable in class se.llbit.chunky.renderer.scene.Sky
Default cloud y-position
DEFAULT_CLOUD_SIZE - Static variable in class se.llbit.chunky.renderer.scene.Sky
 
DEFAULT_DIMENSION - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_DUMP_FREQUENCY - Static variable in class se.llbit.chunky.renderer.scene.Scene
 
DEFAULT_EMITTER_INTENSITY - Static variable in class se.llbit.chunky.renderer.scene.Scene
Default emitter intensity.
DEFAULT_EMITTERS_ENABLED - Static variable in class se.llbit.chunky.renderer.scene.Scene
 
DEFAULT_EXPOSURE - Static variable in class se.llbit.chunky.renderer.scene.Scene
Default exposure.
DEFAULT_FOG_BLUE - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_FOG_DENSITY - Static variable in class se.llbit.chunky.renderer.scene.Scene
Default fog density.
DEFAULT_FOG_GREEN - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_FOG_RED - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_GAMMA - Static variable in class se.llbit.chunky.renderer.scene.Scene
Default gamma
DEFAULT_GAMMA_INV - Static variable in class se.llbit.chunky.renderer.scene.Scene
One over gamma
DEFAULT_INTENSITY - Static variable in class se.llbit.chunky.renderer.scene.Sky
Default sky light intensity
DEFAULT_INTENSITY - Static variable in class se.llbit.chunky.renderer.scene.Sun
Default sun intensity
DEFAULT_RAY_DEPTH - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_SCENE_DIRECTORY_NAME - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_SPP_TARGET - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_WATER_BLUE - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_WATER_GREEN - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_WATER_HEIGHT - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_WATER_OPACITY - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_WATER_RED - Static variable in class se.llbit.chunky.PersistentSettings
 
DEFAULT_WATER_VISIBILITY - Static variable in class se.llbit.chunky.PersistentSettings
 
degToRad(double) - Static method in class se.llbit.math.QuickMath
Convert degrees to radians
delete(String, File) - Static method in class se.llbit.chunky.renderer.scene.Scene
Delete all scene files from the scene directory, leaving only snapshots untouched.
deleteCameraPreset(String) - Method in class se.llbit.chunky.renderer.scene.Scene
 
deleteChunk(ChunkPosition) - Method in class se.llbit.chunky.world.Region
Delete a chunk.
deleteChunkFromRegion(ChunkPosition) - Method in class se.llbit.chunky.world.Region
Delete the chunk from the region file.
DeleteChunksJob - Class in se.llbit.chunky.world
A job for deleting selected chunks.
DeleteChunksJob(World, Collection<ChunkPosition>, ProgressTracker) - Constructor for class se.llbit.chunky.world.DeleteChunksJob
 
deleteSelectedChunks(ProgressTracker) - Method in class se.llbit.chunky.map.WorldMapLoader
Delete the currently selected chunks from the current world.
depth - Variable in class se.llbit.math.Octree
Recursive depth of the octree
depth - Variable in class se.llbit.math.Ray
Recursive ray depth
description(int) - Method in class se.llbit.chunky.world.Block
 
deselectChunks(int, int, int, int) - Method in class se.llbit.chunky.map.WorldMapLoader
Deselect chunks within a rectangle.
deselectChunks(int, int, int, int) - Method in class se.llbit.chunky.world.ChunkSelectionTracker
Deselect chunks within rectangle.
detectorRail - Static variable in class se.llbit.chunky.resources.Texture
 
DETECTORRAIL_ID - Static variable in class se.llbit.chunky.world.Block
 
diamondBlock - Static variable in class se.llbit.chunky.resources.Texture
 
DIAMONDBLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
diamondOre - Static variable in class se.llbit.chunky.resources.Texture
 
DIAMONDORE_ID - Static variable in class se.llbit.chunky.world.Block
 
diffuseReflection(Ray, Random) - Method in class se.llbit.math.Ray
Set this ray to a random diffuse reflection of the input ray.
dimension - Variable in class se.llbit.chunky.world.PlayerEntityData
 
diorite - Static variable in class se.llbit.chunky.resources.Texture
 
DirectionalBlockModel - Class in se.llbit.chunky.model
This block model is used to render blocks which can face east, west, north, south, up and down.
DirectionalBlockModel() - Constructor for class se.llbit.chunky.model.DirectionalBlockModel
 
dirt - Static variable in class se.llbit.chunky.resources.Texture
 
DIRT_ID - Static variable in class se.llbit.chunky.world.Block
 
discardSceneChanges() - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
 
discardSceneChanges() - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
Apply pending scene changes.
disk - Static variable in class se.llbit.chunky.world.Icon
 
DISPENSER_ID - Static variable in class se.llbit.chunky.world.Block
 
dispenserFront - Static variable in class se.llbit.chunky.resources.Texture
 
dispenserFrontVertical - Static variable in class se.llbit.chunky.resources.Texture
 
displacementSign - Variable in class se.llbit.chunky.renderer.projection.ForwardDisplacementProjector
 
displacementValue - Variable in class se.llbit.chunky.renderer.projection.ForwardDisplacementProjector
 
dispose() - Method in class se.llbit.chunky.world.World
Clear the region map and remove all listeners.
distance - Variable in class se.llbit.math.Ray
Distance traveled in current medium.
doFullTraversal() - Method in class se.llbit.json.ASTNode
Performs a full traversal of the tree using getChild to trigger rewrites
doFullTraversal() - Method in class se.llbit.nbt.ASTNode
Performs a full traversal of the tree using getChild to trigger rewrites
DOOR_BOTTOM - Static variable in interface se.llbit.chunky.world.BlockData
Offset to bottom door metadata.
DOOR_TOP - Static variable in interface se.llbit.chunky.world.BlockData
Offset to top door metadata.
DoorModel - Class in se.llbit.chunky.model
 
DoorModel() - Constructor for class se.llbit.chunky.model.DoorModel
 
dot(Vector2) - Method in class se.llbit.math.Vector2
 
dot(Vector3) - Method in class se.llbit.math.Vector3
 
DoubleAdjuster - Class in se.llbit.chunky.ui
 
DoubleAdjuster() - Constructor for class se.llbit.chunky.ui.DoubleAdjuster
 
DoubleSidedQuad - Class in se.llbit.math
A double-sided quad
DoubleSidedQuad(Vector3, Vector3, Vector3, Vector4) - Constructor for class se.llbit.math.DoubleSidedQuad
 
DOUBLESLAB2_ID - Static variable in class se.llbit.chunky.world.Block
 
DOUBLESLAB_ID - Static variable in class se.llbit.chunky.world.Block
 
DoubleTag - Class in se.llbit.nbt
 
DoubleTag() - Constructor for class se.llbit.nbt.DoubleTag
 
DoubleTag(double) - Constructor for class se.llbit.nbt.DoubleTag
 
doubleTallGrassBottom - Static variable in class se.llbit.chunky.resources.Texture
 
doubleTallGrassTop - Static variable in class se.llbit.chunky.resources.Texture
 
doubleValue(double) - Method in class se.llbit.json.JsonNumber
 
doubleValue(double) - Method in class se.llbit.json.JsonValue
 
doubleValue() - Method in class se.llbit.nbt.AnyTag
 
doubleValue(double) - Method in class se.llbit.nbt.AnyTag
 
doubleValue() - Method in class se.llbit.nbt.DoubleTag
 
doubleValue(double) - Method in class se.llbit.nbt.DoubleTag
 
DOUBLEWOODENSLAB_ID - Static variable in class se.llbit.chunky.world.Block
 
doWaterDisplacement(Ray) - Static method in class se.llbit.chunky.model.WaterModel
Displace the normal using the water displacement map.
downloadMC(String, File) - Static method in class se.llbit.util.MCDownloader
Download a Minecraft Jar by version name.
downloadSkin(String, File) - Static method in class se.llbit.util.MCDownloader
Download a player skin by player name.
downloadSnapshots - Variable in class se.llbit.chunky.launcher.LauncherSettings
 
dragging - Variable in class se.llbit.chunky.ui.ChunkMap
 
dragonEgg - Static variable in class se.llbit.chunky.resources.Texture
 
DRAGONEGG_ID - Static variable in class se.llbit.chunky.world.Block
 
DragonEggModel - Class in se.llbit.chunky.model
 
DragonEggModel() - Constructor for class se.llbit.chunky.model.DragonEggModel
 
draw(MapBuffer, WorldMapLoader, ChunkView) - Method in class se.llbit.chunky.map.MapTile
 
drawBuffered(GraphicsContext) - Method in class se.llbit.chunky.map.MapBuffer
Draws the current buffered map to a map canvas (via a GraphicsContext).
drawCached(MapBuffer, WorldMapLoader, ChunkView) - Method in class se.llbit.chunky.map.MapTile
 
drawCameraVisualization() - Method in class se.llbit.chunky.map.WorldMapLoader
 
drawGradient(int, int, List<Vector4>) - Static method in class se.llbit.chunky.ui.GradientEditor
 
drawImage(BitmapImage) - Method in class se.llbit.chunky.map.MapTile
Draw a bitmap image to this map tile.
drawTile(WorldMapLoader, ChunkPosition) - Method in class se.llbit.chunky.map.MapBuffer
Redraws the given tile.
drawTileCached(WorldMapLoader, ChunkPosition) - Method in class se.llbit.chunky.map.MapBuffer
Attempts to draw the tile using cached image.
drawUnknownBlocks() - Static method in class se.llbit.chunky.PersistentSettings
 
drawViewBounds(Canvas) - Method in class se.llbit.chunky.ui.ChunkMap
Draws a visualization of the 3D camera view on the 2D map.
drawViewBounds(GraphicsContext, ChunkView, Scene) - Static method in class se.llbit.chunky.ui.ChunkMap
Draws a visualization of the camera view from the specified scene on the map.
DROPPER_ID - Static variable in class se.llbit.chunky.world.Block
 
dropperFront - Static variable in class se.llbit.chunky.resources.Texture
 
dropperFrontVertical - Static variable in class se.llbit.chunky.resources.Texture
 
dumpFrequency - Variable in class se.llbit.chunky.renderer.scene.Scene
 
dumpTree() - Method in class se.llbit.nbt.ASTNode
 
dumpTree(StringBuffer) - Method in class se.llbit.nbt.ASTNode
 
dumpTree(StringBuffer, String) - Method in class se.llbit.nbt.ASTNode
 
dumpTree(StringBuffer, String) - Method in class se.llbit.nbt.List
 

E

emeraldBlock - Static variable in class se.llbit.chunky.resources.Texture
 
EMERALDBLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
emeraldOre - Static variable in class se.llbit.chunky.resources.Texture
 
EMERALDORE_ID - Static variable in class se.llbit.chunky.world.Block
 
emittance - Variable in class se.llbit.chunky.renderer.scene.Sun
 
emittance - Variable in class se.llbit.chunky.world.Material
 
emittance - Variable in class se.llbit.math.Ray
Emittance of previously intersected surface.
emitterIntensity - Variable in class se.llbit.chunky.renderer.scene.Scene
 
emittersEnabled - Variable in class se.llbit.chunky.renderer.scene.Scene
 
EMPTY - Static variable in class se.llbit.chunky.world.ChunkView
A zero-size chunk view useful as a default chunk view for an uninitialized map.
EMPTY_CANVAS - Static variable in class se.llbit.chunky.renderer.RenderManager
 
EMPTY_TEXTURE - Static variable in class se.llbit.chunky.resources.Texture
 
EmptyChunk - Class in se.llbit.chunky.world
Empty or non-existent chunk.
EmptyRegion - Class in se.llbit.chunky.world
An empty or non-existent region.
EmptyRegionChunk - Class in se.llbit.chunky.world
Empty or non-existent chunk.
EmptyWorld - Class in se.llbit.chunky.world
An empty or non-existent world.
enchantmentTableBottom - Static variable in class se.llbit.chunky.resources.Texture
 
EnchantmentTableModel - Class in se.llbit.chunky.model
 
EnchantmentTableModel() - Constructor for class se.llbit.chunky.model.EnchantmentTableModel
 
enchantmentTableSide - Static variable in class se.llbit.chunky.resources.Texture
 
enchantmentTableTop - Static variable in class se.llbit.chunky.resources.Texture
 
ENCHNATMENTTABLE_ID - Static variable in class se.llbit.chunky.world.Block
 
END_ARRAY - Static variable in interface se.llbit.json.JsonConstants
 
END_DIMENSION - Static variable in class se.llbit.chunky.world.World
End dimension index
END_OBJECT - Static variable in interface se.llbit.json.JsonConstants
 
endBricks - Static variable in class se.llbit.chunky.resources.Texture
 
ENDBRICKS_ID - Static variable in class se.llbit.chunky.world.Block
 
ENDERCHEST_ID - Static variable in class se.llbit.chunky.world.Block
 
enderChestBack - Static variable in class se.llbit.chunky.resources.Texture
 
enderChestBottom - Static variable in class se.llbit.chunky.resources.Texture
 
enderChestFront - Static variable in class se.llbit.chunky.resources.Texture
 
enderChestLeft - Static variable in class se.llbit.chunky.resources.Texture
 
enderChestLock - Static variable in class se.llbit.chunky.resources.Texture
 
enderChestRight - Static variable in class se.llbit.chunky.resources.Texture
 
enderChestTop - Static variable in class se.llbit.chunky.resources.Texture
 
endPortal - Static variable in class se.llbit.chunky.resources.Texture
 
ENDPORTAL_ID - Static variable in class se.llbit.chunky.world.Block
 
ENDPORTALFRAME_ID - Static variable in class se.llbit.chunky.world.Block
 
EndPortalFrameModel - Class in se.llbit.chunky.model
 
EndPortalFrameModel() - Constructor for class se.llbit.chunky.model.EndPortalFrameModel
 
endPortalFrameSide - Static variable in class se.llbit.chunky.resources.Texture
 
endPortalFrameTop - Static variable in class se.llbit.chunky.resources.Texture
 
EndPortalModel - Class in se.llbit.chunky.model
 
EndPortalModel() - Constructor for class se.llbit.chunky.model.EndPortalModel
 
endRod - Static variable in class se.llbit.chunky.resources.Texture
 
ENDROD_ID - Static variable in class se.llbit.chunky.world.Block
 
EndRodModel - Class in se.llbit.chunky.model
 
EndRodModel() - Constructor for class se.llbit.chunky.model.EndRodModel
 
endStone - Static variable in class se.llbit.chunky.resources.Texture
 
endStone - Static variable in class se.llbit.chunky.world.Icon
 
ENDSTONE_ID - Static variable in class se.llbit.chunky.world.Block
 
EndTag - Class in se.llbit.nbt
Denotes the end of a compound tag.
EndTag() - Constructor for class se.llbit.nbt.EndTag
 
EntitiesTab - Class in se.llbit.chunky.ui.render
 
EntitiesTab() - Constructor for class se.llbit.chunky.ui.render.EntitiesTab
 
Entity - Class in se.llbit.chunky.world.entity
Represents Minecraft entities that are not stored in the octree.
Entity(Vector3) - Constructor for class se.llbit.chunky.world.entity.Entity
 
EntityTexture - Class in se.llbit.chunky.resources
Stores additional UV coordinates used for entity textures.
EntityTexture() - Constructor for class se.llbit.chunky.resources.EntityTexture
 
EntityTextureLoader - Class in se.llbit.chunky.resources.texturepack
Helper to load entity textures, i.e.
EntityTextureLoader(String, EntityTexture) - Constructor for class se.llbit.chunky.resources.texturepack.EntityTextureLoader
 
EPSILON - Static variable in class se.llbit.math.Ray
 
equals(Object) - Method in class se.llbit.chunky.world.ChunkView
 
equals(Object) - Method in class se.llbit.chunky.world.entity.PlayerEntity
 
equals(Object) - Method in class se.llbit.chunky.world.PlayerEntityData
 
error(String) - Static method in class se.llbit.log.Log
 
error(String, Throwable) - Static method in class se.llbit.log.Log
 
error(Throwable) - Static method in class se.llbit.log.Log
 
error() - Method in class se.llbit.nbt.AnyTag
 
error() - Method in class se.llbit.nbt.ErrorTag
 
errorf(String, Object...) - Static method in class se.llbit.log.Log
 
ErrorTag - Class in se.llbit.nbt
 
ErrorTag() - Constructor for class se.llbit.nbt.ErrorTag
 
ErrorTag(String) - Constructor for class se.llbit.nbt.ErrorTag
 
escape(String) - Static method in class se.llbit.json.ASTNode
 
ESCAPE - Static variable in interface se.llbit.json.JsonConstants
 
escaped() - Method in class se.llbit.json.JsonString
 
exitBlock(int, int, int) - Method in class se.llbit.math.Ray
Find the exit point from the given block for this ray.
expand(AABB) - Method in class se.llbit.math.AABB
 
expand(AABB) - Method in class se.llbit.math.primitive.MutableAABB
Expand this AABB to enclose the given AABB.
exportChunksToZip(File, Collection<ChunkPosition>, int, ProgressTracker) - Method in class se.llbit.chunky.world.World
Export the given chunks to a Zip archive.
exportToZip(String, File) - Static method in class se.llbit.chunky.renderer.scene.Scene
Export the scene to a zip file.
exportWorldToZip(File, ProgressTracker) - Method in class se.llbit.chunky.world.World
Export the world to a zip file.
exportZip(File, ProgressTracker) - Method in class se.llbit.chunky.map.WorldMapLoader
Export the selected chunks to a zip file.
exposure - Variable in class se.llbit.chunky.renderer.scene.Scene
 
extended - Static variable in class se.llbit.chunky.model.PistonModel
 
extension - Static variable in class se.llbit.chunky.model.PistonExtensionModel
 
EXTENSION - Static variable in class se.llbit.chunky.renderer.scene.Scene
 
extraInfo() - Method in class se.llbit.nbt.ASTNode
 
extraInfo() - Method in class se.llbit.nbt.ByteArrayTag
 
extraInfo() - Method in class se.llbit.nbt.ByteTag
 
extraInfo() - Method in class se.llbit.nbt.DoubleTag
 
extraInfo() - Method in class se.llbit.nbt.ErrorTag
 
extraInfo() - Method in class se.llbit.nbt.FloatTag
 
extraInfo() - Method in class se.llbit.nbt.IntTag
 
extraInfo() - Method in class se.llbit.nbt.LongTag
 
extraInfo() - Method in class se.llbit.nbt.ShortTag
 
extraInfo() - Method in class se.llbit.nbt.StringTag
 
eye - Static variable in class se.llbit.chunky.world.Icon
 
eyeOfTheEnder - Static variable in class se.llbit.chunky.resources.Texture
 

F

face - Static variable in class se.llbit.chunky.world.Icon
 
face_t - Static variable in class se.llbit.chunky.world.Icon
 
faces - Static variable in class se.llbit.chunky.model.DoorModel
 
failed - Static variable in class se.llbit.chunky.world.Icon
 
FALSE - Static variable in interface se.llbit.json.JsonConstants
 
farmlandDry - Static variable in class se.llbit.chunky.resources.Texture
 
FarmlandModel - Class in se.llbit.chunky.model
 
FarmlandModel() - Constructor for class se.llbit.chunky.model.FarmlandModel
 
farmlandWet - Static variable in class se.llbit.chunky.resources.Texture
 
fastFog - Variable in class se.llbit.chunky.renderer.scene.Scene
Enables fast fog algorithm
fastFog() - Method in class se.llbit.chunky.renderer.scene.Scene
 
fence - Static variable in class se.llbit.chunky.world.Icon
 
FENCE_ID - Static variable in class se.llbit.chunky.world.Block
 
FENCEGATE_ID - Static variable in class se.llbit.chunky.world.Block
 
FENCEGATE_LOW - Static variable in interface se.llbit.chunky.world.BlockData
Fence gate is three pixels lower.
FenceGateModel - Class in se.llbit.chunky.model
 
FenceGateModel() - Constructor for class se.llbit.chunky.model.FenceGateModel
 
FenceModel - Class in se.llbit.chunky.model
 
FenceModel() - Constructor for class se.llbit.chunky.model.FenceModel
 
fern - Static variable in class se.llbit.chunky.resources.Texture
 
fetchProfile(String) - Static method in class se.llbit.util.MCDownloader
Download a Minecraft player profile.
fileTimestamp(String) - Method in class se.llbit.chunky.renderer.RenderContext
 
fileUnchangedSince(String, long) - Method in class se.llbit.chunky.renderer.RenderContext
 
fill(int) - Method in class se.llbit.chunky.map.MapTile
 
FILTER_TYPE_NONE - Static variable in interface se.llbit.png.IDAT
The filter type for no filter.
finalizeChunk(Octree, Vector3i, ChunkPosition) - Static method in class se.llbit.chunky.renderer.scene.OctreeFinalizer
Finalize a chunk in the octree.
finalizePixel(int, int) - Method in class se.llbit.chunky.renderer.scene.Scene
Finalize a pixel.
findExistingChunks(File, WorldScanner.Operator) - Static method in class se.llbit.chunky.world.WorldScanner
Search for existing chunks in the given region directory.
findSettingsDirectory() - Static method in class se.llbit.chunky.resources.SettingsDirectory
 
finishJob() - Method in interface se.llbit.chunky.ui.ProgressTracker
 
fire - Static variable in class se.llbit.chunky.resources.Texture
 
FIRE_ID - Static variable in class se.llbit.chunky.world.Block
 
fireLayer0 - Static variable in class se.llbit.chunky.resources.Texture
 
fireLayer1 - Static variable in class se.llbit.chunky.resources.Texture
 
FireModel - Class in se.llbit.chunky.model
 
FireModel() - Constructor for class se.llbit.chunky.model.FireModel
 
FisheyeProjector - Class in se.llbit.chunky.renderer.projection
 
FisheyeProjector(double) - Constructor for class se.llbit.chunky.renderer.projection.FisheyeProjector
 
flatShading(Ray) - Method in class se.llbit.chunky.renderer.scene.Sun
Calculate flat shading for ray.
FloatTag - Class in se.llbit.nbt
 
FloatTag() - Constructor for class se.llbit.nbt.FloatTag
 
FloatTag(float) - Constructor for class se.llbit.nbt.FloatTag
 
floatValue(float) - Method in class se.llbit.json.JsonNumber
 
floatValue(float) - Method in class se.llbit.json.JsonValue
 
floatValue() - Method in class se.llbit.nbt.AnyTag
 
floatValue(float) - Method in class se.llbit.nbt.AnyTag
 
floatValue() - Method in class se.llbit.nbt.FloatTag
 
floatValue(float) - Method in class se.llbit.nbt.FloatTag
 
floor(double) - Static method in class se.llbit.math.QuickMath
 
flower - Static variable in class se.llbit.chunky.model.FlowerPotModel
 
FLOWER_ID - Static variable in class se.llbit.chunky.world.Block
 
flowerPot - Static variable in class se.llbit.chunky.resources.Texture
 
FLOWERPOT_ID - Static variable in class se.llbit.chunky.world.Block
 
FlowerPotModel - Class in se.llbit.chunky.model
Flower pot block.
FlowerPotModel() - Constructor for class se.llbit.chunky.model.FlowerPotModel
 
flowerSmall - Static variable in class se.llbit.chunky.model.FlowerPotModel
 
flushAttrAndCollectionCache() - Method in class se.llbit.json.ASTNode
 
flushAttrAndCollectionCache() - Method in class se.llbit.nbt.ASTNode
 
flushAttrCache() - Method in class se.llbit.json.ASTNode
 
flushAttrCache() - Method in class se.llbit.json.JsonArray
 
flushAttrCache() - Method in class se.llbit.json.JsonFalse
 
flushAttrCache() - Method in class se.llbit.json.JsonLiteral
 
flushAttrCache() - Method in class se.llbit.json.JsonMember
 
flushAttrCache() - Method in class se.llbit.json.JsonNull
 
flushAttrCache() - Method in class se.llbit.json.JsonNumber
 
flushAttrCache() - Method in class se.llbit.json.JsonObject
 
flushAttrCache() - Method in class se.llbit.json.JsonRoot
 
flushAttrCache() - Method in class se.llbit.json.JsonString
 
flushAttrCache() - Method in class se.llbit.json.JsonTrue
 
flushAttrCache() - Method in class se.llbit.json.JsonUnknown
 
flushAttrCache() - Method in class se.llbit.json.JsonValue
 
flushAttrCache() - Method in class se.llbit.json.List
 
flushAttrCache() - Method in class se.llbit.json.Opt
 
flushAttrCache() - Method in class se.llbit.nbt.AnyTag
 
flushAttrCache() - Method in class se.llbit.nbt.ASTNode
 
flushAttrCache() - Method in class se.llbit.nbt.ByteArrayTag
 
flushAttrCache() - Method in class se.llbit.nbt.ByteTag
 
flushAttrCache() - Method in class se.llbit.nbt.CompoundTag
 
flushAttrCache() - Method in class se.llbit.nbt.DoubleTag
 
flushAttrCache() - Method in class se.llbit.nbt.EndTag
 
flushAttrCache() - Method in class se.llbit.nbt.ErrorTag
 
flushAttrCache() - Method in class se.llbit.nbt.FloatTag
 
flushAttrCache() - Method in class se.llbit.nbt.IntArrayTag
 
flushAttrCache() - Method in class se.llbit.nbt.IntTag
 
flushAttrCache() - Method in class se.llbit.nbt.List
 
flushAttrCache() - Method in class se.llbit.nbt.ListTag
 
flushAttrCache() - Method in class se.llbit.nbt.LongTag
 
flushAttrCache() - Method in class se.llbit.nbt.NamedTag
 
flushAttrCache() - Method in class se.llbit.nbt.Opt
 
flushAttrCache() - Method in class se.llbit.nbt.ShortTag
 
flushAttrCache() - Method in class se.llbit.nbt.SpecificTag
 
flushAttrCache() - Method in class se.llbit.nbt.StringTag
 
flushAttrCache() - Method in class se.llbit.nbt.Tag
 
flushCache() - Method in class se.llbit.json.ASTNode
 
flushCache() - Method in class se.llbit.nbt.ASTNode
 
flushCollectionCache() - Method in class se.llbit.json.ASTNode
 
flushCollectionCache() - Method in class se.llbit.json.JsonArray
 
flushCollectionCache() - Method in class se.llbit.json.JsonFalse
 
flushCollectionCache() - Method in class se.llbit.json.JsonLiteral
 
flushCollectionCache() - Method in class se.llbit.json.JsonMember
 
flushCollectionCache() - Method in class se.llbit.json.JsonNull
 
flushCollectionCache() - Method in class se.llbit.json.JsonNumber
 
flushCollectionCache() - Method in class se.llbit.json.JsonObject
 
flushCollectionCache() - Method in class se.llbit.json.JsonRoot
 
flushCollectionCache() - Method in class se.llbit.json.JsonString
 
flushCollectionCache() - Method in class se.llbit.json.JsonTrue
 
flushCollectionCache() - Method in class se.llbit.json.JsonUnknown
 
flushCollectionCache() - Method in class se.llbit.json.JsonValue
 
flushCollectionCache() - Method in class se.llbit.json.List
 
flushCollectionCache() - Method in class se.llbit.json.Opt
 
flushCollectionCache() - Method in class se.llbit.nbt.AnyTag
 
flushCollectionCache() - Method in class se.llbit.nbt.ASTNode
 
flushCollectionCache() - Method in class se.llbit.nbt.ByteArrayTag
 
flushCollectionCache() - Method in class se.llbit.nbt.ByteTag
 
flushCollectionCache() - Method in class se.llbit.nbt.CompoundTag
 
flushCollectionCache() - Method in class se.llbit.nbt.DoubleTag
 
flushCollectionCache() - Method in class se.llbit.nbt.EndTag
 
flushCollectionCache() - Method in class se.llbit.nbt.ErrorTag
 
flushCollectionCache() - Method in class se.llbit.nbt.FloatTag
 
flushCollectionCache() - Method in class se.llbit.nbt.IntArrayTag
 
flushCollectionCache() - Method in class se.llbit.nbt.IntTag
 
flushCollectionCache() - Method in class se.llbit.nbt.List
 
flushCollectionCache() - Method in class se.llbit.nbt.ListTag
 
flushCollectionCache() - Method in class se.llbit.nbt.LongTag
 
flushCollectionCache() - Method in class se.llbit.nbt.NamedTag
 
flushCollectionCache() - Method in class se.llbit.nbt.Opt
 
flushCollectionCache() - Method in class se.llbit.nbt.ShortTag
 
flushCollectionCache() - Method in class se.llbit.nbt.SpecificTag
 
flushCollectionCache() - Method in class se.llbit.nbt.StringTag
 
flushCollectionCache() - Method in class se.llbit.nbt.Tag
 
flushTreeCache() - Method in class se.llbit.json.ASTNode
 
flushTreeCache() - Method in class se.llbit.nbt.ASTNode
 
fogColor - Variable in class se.llbit.chunky.renderer.scene.Scene
 
fogDensity - Variable in class se.llbit.chunky.renderer.scene.Scene
Fog thickness.
fogEnabled() - Method in class se.llbit.chunky.renderer.scene.Scene
 
FoliageColorTexture - Class in se.llbit.chunky.resources.texturepack
 
FoliageColorTexture(String) - Constructor for class se.llbit.chunky.resources.texturepack.FoliageColorTexture
 
FontTexture - Class in se.llbit.chunky.resources.texturepack
 
FontTexture(String) - Constructor for class se.llbit.chunky.resources.texturepack.FontTexture
 
FontTexture.Glyph - Class in se.llbit.chunky.resources.texturepack
 
forceGuiConsole - Variable in class se.llbit.chunky.launcher.LauncherSettings
Force showing the debugging console even for headless rendering.
forceRepaint() - Method in class se.llbit.chunky.ui.RenderCanvasFx
 
forceReset() - Method in class se.llbit.chunky.renderer.scene.Scene
 
ForwardDisplacementProjector - Class in se.llbit.chunky.renderer.projection
Moves the ray origin forward (if displacement is positive) along the direction vector.
ForwardDisplacementProjector(Projector, double) - Constructor for class se.llbit.chunky.renderer.projection.ForwardDisplacementProjector
 
foundRegion(File, int, int) - Method in interface se.llbit.chunky.world.WorldScanner.Operator
Called when a new region has been discovered.
fov - Variable in class se.llbit.chunky.renderer.projection.FisheyeProjector
 
fov - Variable in class se.llbit.chunky.renderer.projection.PanoramicProjector
 
fov - Variable in class se.llbit.chunky.renderer.projection.PanoramicSlotProjector
 
fov - Variable in class se.llbit.chunky.renderer.projection.ParallelProjector
 
fovTan - Variable in class se.llbit.chunky.renderer.projection.PanoramicSlotProjector
 
fovTan - Variable in class se.llbit.chunky.renderer.projection.PinholeProjector
 
frameHeight - Variable in class se.llbit.chunky.resources.AnimatedTexture
 
fromFx(Color) - Static method in class se.llbit.math.ColorUtil
 
fromJson(JsonObject) - Method in class se.llbit.chunky.renderer.scene.Scene
Reset the scene settings and import from a JSON object.
fromJson(JsonObject) - Static method in class se.llbit.chunky.world.entity.Entity
Unmarshalls an entity object from JSON data.
fromJson(JsonObject) - Static method in class se.llbit.chunky.world.entity.PaintingEntity
Deserialize entity from JSON.
fromJson(JsonObject) - Static method in class se.llbit.chunky.world.entity.PlayerEntity
 
fromJson(JsonObject) - Static method in class se.llbit.chunky.world.entity.SignEntity
Unmarshalls a sign entity from JSON data.
fromJson(JsonObject) - Static method in class se.llbit.chunky.world.entity.SkullEntity
 
fromJson(JsonObject) - Static method in class se.llbit.chunky.world.entity.WallSignEntity
Unmarshalls a wall sign entity from JSON data.
fromJson(JsonValue) - Static method in class se.llbit.chunky.world.Material
 
fromJson(JsonObject) - Method in class se.llbit.math.Vector3
Unmarshals a vector from JSON.
fromString(String, int, Vector3) - Static method in class se.llbit.math.ColorUtil
 
frontBuffer - Variable in class se.llbit.chunky.renderer.scene.Scene
This is the 8-bit channel frame buffer.
fSubSurface - Static variable in class se.llbit.chunky.renderer.scene.Scene
 
FULL_BLOCK - Static variable in class se.llbit.chunky.model.WaterModel
Block data offset for water above flag
fullCopy() - Method in class se.llbit.json.ASTNode
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonArray
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonFalse
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonLiteral
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonMember
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonNull
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonNumber
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonObject
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonRoot
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonString
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonTrue
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonUnknown
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.JsonValue
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.List
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.json.Opt
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.AnyTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.ASTNode
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.ByteArrayTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.ByteTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.CompoundTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.DoubleTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.EndTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.ErrorTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.FloatTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.IntArrayTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.IntTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.List
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.ListTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.LongTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.NamedTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.Opt
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.ShortTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.SpecificTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.StringTag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
fullCopy() - Method in class se.llbit.nbt.Tag
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
FURNACELIT_ID - Static variable in class se.llbit.chunky.world.Block
 
furnaceLitFront - Static variable in class se.llbit.chunky.resources.Texture
 
FurnaceModel - Class in se.llbit.chunky.model
Renders furnaces (lit & unlit).
FurnaceModel() - Constructor for class se.llbit.chunky.model.FurnaceModel
 
furnaceSide - Static variable in class se.llbit.chunky.resources.Texture
 
furnaceTop - Static variable in class se.llbit.chunky.resources.Texture
 
FURNACEUNLIT_ID - Static variable in class se.llbit.chunky.world.Block
 
furnaceUnlitFront - Static variable in class se.llbit.chunky.resources.Texture
 
fxImage() - Method in class se.llbit.chunky.resources.Texture
 

G

gameMode() - Method in class se.llbit.chunky.world.World
 
GeneralTab - Class in se.llbit.chunky.ui.render
 
GeneralTab() - Constructor for class se.llbit.chunky.ui.render.GeneralTab
 
generatedWithCacheCycle - Static variable in class se.llbit.json.ASTNode
 
generatedWithCacheCycle - Static variable in class se.llbit.nbt.ASTNode
 
generatedWithComponentCheck - Static variable in class se.llbit.json.ASTNode
 
generatedWithComponentCheck - Static variable in class se.llbit.nbt.ASTNode
 
get(String) - Method in class se.llbit.chunky.JsonSettings
Get the raw JSON value for a setting.
get(String) - Static method in enum se.llbit.chunky.renderer.OutputMode
 
get(String) - Static method in enum se.llbit.chunky.renderer.Postprocess
 
get(String) - Static method in enum se.llbit.chunky.renderer.projection.ProjectionMode
 
get(String) - Static method in enum se.llbit.chunky.renderer.scene.PlayerModel
 
get(String) - Static method in enum se.llbit.chunky.renderer.scene.Sky.SkyMode
 
get() - Method in class se.llbit.chunky.ui.Adjuster
 
get(int) - Static method in class se.llbit.chunky.world.Block
 
get(int, int) - Method in class se.llbit.chunky.world.ChunkHeightmap
 
get(int, int) - Static method in class se.llbit.chunky.world.ChunkPosition
 
get(long) - Static method in class se.llbit.chunky.world.ChunkPosition
 
get(int, int) - Method in class se.llbit.chunky.world.ChunkTexture
 
get(String) - Static method in enum se.llbit.chunky.world.entity.SignEntity.Color
 
get(int) - Static method in enum se.llbit.chunky.world.entity.SignEntity.Color
 
get(int, int) - Method in class se.llbit.chunky.world.Heightmap
 
get(int, int) - Method in class se.llbit.chunky.world.WorldTexture
 
get(int) - Method in class se.llbit.json.JsonArray
 
get(String) - Method in class se.llbit.json.JsonObject
Retrieves the value of a member in this JSON object.
get(int, int, int) - Method in class se.llbit.math.Octree
 
get(String) - Method in class se.llbit.nbt.AnyTag
 
get(int) - Method in class se.llbit.nbt.AnyTag
 
get(String) - Method in class se.llbit.nbt.CompoundTag
 
get(int) - Method in class se.llbit.nbt.ListTag
 
get3DCanvasHeight() - Static method in class se.llbit.chunky.PersistentSettings
 
get3DCanvasWidth() - Static method in class se.llbit.chunky.PersistentSettings
 
getActors() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getAltitude() - Method in class se.llbit.chunky.renderer.scene.Sun
 
getAppName() - Static method in class se.llbit.chunky.main.Chunky
 
getArgb(float, float, float, float) - Static method in class se.llbit.math.ColorUtil
 
getArgb(Vector4) - Static method in class se.llbit.math.ColorUtil
 
getArgb(double, double, double, double) - Static method in class se.llbit.math.ColorUtil
 
getAvailableSceneFiles(File) - Static method in class se.llbit.chunky.main.SceneHelper
 
getAvgColor() - Method in class se.llbit.chunky.map.AbstractLayer
 
getAvgColor() - Method in class se.llbit.chunky.map.BiomeLayer
 
getAvgColor() - Method in class se.llbit.chunky.map.BlockLayer
 
getAvgColor() - Method in class se.llbit.chunky.map.CaveLayer
 
getAvgColor() - Method in class se.llbit.chunky.map.CorruptLayer
 
getAvgColor() - Method in class se.llbit.chunky.map.SurfaceLayer
 
getAvgColor() - Method in class se.llbit.chunky.map.UnknownLayer
 
getAvgColor() - Method in class se.llbit.chunky.resources.Texture
 
getAvgColor() - Method in class se.llbit.chunky.world.SkymapTexture
 
getAvgColorLinear(Vector4) - Method in class se.llbit.chunky.resources.Texture
Get the average linear color of this texture
getAvgColorLinear() - Method in class se.llbit.chunky.resources.Texture
 
getAvgColorLinear(Vector4) - Method in class se.llbit.chunky.world.SkymapTexture
 
getAzimuth() - Method in class se.llbit.chunky.renderer.scene.Sun
 
getBiomeFoliageColor(Scene) - Method in class se.llbit.math.Ray
 
getBiomeGrassColor(Scene) - Method in class se.llbit.math.Ray
 
getBitmap() - Method in class se.llbit.chunky.resources.Texture
 
getBlockData(byte[], byte[], byte[], Collection<CompoundTag>, Collection<CompoundTag>) - Method in class se.llbit.chunky.world.Chunk
Load the block data for this chunk.
getBlockData(byte[], byte[], byte[], Collection<CompoundTag>, Collection<CompoundTag>) - Method in class se.llbit.chunky.world.EmptyChunk
 
getBlockData(byte[], byte[], byte[], Collection<CompoundTag>, Collection<CompoundTag>) - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
getBlockData() - Method in class se.llbit.math.Ray
The block data value is a 4-bit integer value describing properties of the current block.
getBlockName() - Method in class se.llbit.chunky.world.Block
The name of the block.
getBool(String, boolean) - Method in class se.llbit.chunky.JsonSettings
Get boolean value of a setting
getBufferedScene() - Method in class se.llbit.chunky.renderer.AbstractRenderManager
 
getBufferedScene() - Method in class se.llbit.chunky.renderer.RenderManager
 
getCameraPresets() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getCanvas() - Method in class se.llbit.chunky.ui.RenderControlsFxController
 
getChild(int) - Method in class se.llbit.json.ASTNode
 
getChild(int) - Method in class se.llbit.nbt.ASTNode
 
getChildNoTransform(int) - Method in class se.llbit.json.ASTNode
This method does not invoke AST transformations.
getChildNoTransform(int) - Method in class se.llbit.nbt.ASTNode
This method does not invoke AST transformations.
getChunk(ChunkPosition) - Method in class se.llbit.chunky.world.EmptyRegion
 
getChunk(int, int) - Method in class se.llbit.chunky.world.Region
 
getChunk(ChunkPosition) - Method in class se.llbit.chunky.world.Region
 
getChunk(ChunkPosition) - Method in class se.llbit.chunky.world.World
 
getChunkColor(Chunk) - Method in enum se.llbit.chunky.ui.MapViewMode
 
getChunkCRC() - Method in class se.llbit.png.IEND
 
getChunkCRC() - Method in class se.llbit.png.IHDR
 
getChunkCRC() - Method in class se.llbit.png.ITXT
 
getChunkCRC() - Method in class se.llbit.png.PngChunk
 
getChunkData(ChunkPosition) - Method in class se.llbit.chunky.world.Region
Opens an input stream for the given chunk.
getChunkData(File, ChunkPosition) - Static method in class se.llbit.chunky.world.Region
Read chunk data from region file.
getChunkLength() - Method in class se.llbit.png.IEND
 
getChunkLength() - Method in class se.llbit.png.IHDR
 
getChunkLength() - Method in class se.llbit.png.ITXT
 
getChunkLength() - Method in class se.llbit.png.PngChunk
 
getChunkRenderer() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getChunkSelection() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getChunkType() - Method in class se.llbit.png.IEND
 
getChunkType() - Method in class se.llbit.png.IHDR
 
getChunkType() - Method in class se.llbit.png.ITXT
 
getChunkType() - Method in class se.llbit.png.PngChunk
 
getChunky() - Method in class se.llbit.chunky.renderer.RenderContext
 
getChunky() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
getChunkyController() - Method in class se.llbit.chunky.ui.RenderControlsFxController
 
getCloud(int, int) - Static method in class se.llbit.chunky.world.Clouds
Get cloud bit at position (x, y)
getColor(Ray) - Static method in class se.llbit.chunky.model.LilyPadModel
 
getColor() - Method in class se.llbit.chunky.renderer.scene.Sun
 
getColor(double, double, Vector4) - Method in class se.llbit.chunky.resources.AbstractHdriTexture
 
getColor(double, double, int) - Method in class se.llbit.chunky.resources.AnimatedTexture
Get color for animation frame.
getColor(double, double, Vector4) - Method in class se.llbit.chunky.resources.SignTexture
 
getColor(double, double, Vector4) - Method in class se.llbit.chunky.resources.Texture
Get linear color values.
getColor(Ray) - Method in class se.llbit.chunky.resources.Texture
Get linear color values.
getColor(double, double) - Method in class se.llbit.chunky.resources.Texture
Get linear color values.
getColor(int, int) - Method in class se.llbit.chunky.resources.Texture
Get linear color values
getColor() - Method in class se.llbit.chunky.ui.SimpleColorPicker
Gets the value of the property color.
getColor(int) - Static method in class se.llbit.chunky.world.Biomes
 
getColor(Ray) - Method in class se.llbit.chunky.world.Material
 
getColor(double, double, Vector4) - Method in class se.llbit.chunky.world.SkymapTexture
 
getColor(int, int, Vector4) - Method in class se.llbit.chunky.world.SkymapTexture
Get skymap color at (x, y).
getColor(Ray) - Method in class se.llbit.chunky.world.SkymapTexture
 
getColor(double, double) - Method in class se.llbit.chunky.world.SkymapTexture
 
getColorInterpolated(double, double, Vector4) - Method in class se.llbit.chunky.resources.AbstractHdriTexture
 
getColorInterpolated(double, double, Vector4) - Method in class se.llbit.chunky.resources.Texture
Get bilinear interpolated color value.
getColorInterpolated(double, double, Vector4) - Method in class se.llbit.chunky.world.SkymapTexture
 
getColorWrapped(int, int) - Method in class se.llbit.chunky.resources.Texture
 
getColorWrapped(int, int) - Method in class se.llbit.chunky.world.SkymapTexture
 
getContext() - Method in class se.llbit.chunky.renderer.RenderController
 
getCPULoad() - Static method in class se.llbit.chunky.PersistentSettings
 
getCRC() - Method in class se.llbit.png.CrcOutputStream
 
getCurrentData() - Method in class se.llbit.math.Ray
 
getCurrentMaterial() - Method in class se.llbit.math.Ray
 
getData() - Method in class se.llbit.chunky.resources.Texture
Access the raw image data for this texture.
getData() - Method in class se.llbit.nbt.ByteArrayTag
Retrieves the value for the lexeme Data.
getData() - Method in class se.llbit.nbt.ByteTag
Retrieves the value for the lexeme Data.
getData() - Method in class se.llbit.nbt.DoubleTag
Retrieves the value for the lexeme Data.
getData() - Method in class se.llbit.nbt.FloatTag
Retrieves the value for the lexeme Data.
getData() - Method in class se.llbit.nbt.IntArrayTag
Retrieves the value for the lexeme Data.
getData() - Method in class se.llbit.nbt.IntTag
Retrieves the value for the lexeme Data.
getData() - Method in class se.llbit.nbt.LongTag
Retrieves the value for the lexeme Data.
getData() - Method in class se.llbit.nbt.ShortTag
Retrieves the value for the lexeme Data.
getData() - Method in class se.llbit.nbt.StringTag
Retrieves the value for the lexeme Data.
getDataDirectory(int) - Method in class se.llbit.chunky.world.World
Get the data directory for the given dimension
getDataDirectory() - Method in class se.llbit.chunky.world.World
Get the data directory for the current dimension
getDefaultFoV() - Method in class se.llbit.chunky.renderer.projection.ApertureProjector
 
getDefaultFoV() - Method in class se.llbit.chunky.renderer.projection.FisheyeProjector
 
getDefaultFoV() - Method in class se.llbit.chunky.renderer.projection.ForwardDisplacementProjector
 
getDefaultFoV() - Method in class se.llbit.chunky.renderer.projection.OmniDirectionalStereoProjector
 
getDefaultFoV() - Method in class se.llbit.chunky.renderer.projection.PanoramicProjector
 
getDefaultFoV() - Method in class se.llbit.chunky.renderer.projection.PanoramicSlotProjector
 
getDefaultFoV() - Method in class se.llbit.chunky.renderer.projection.ParallelProjector
 
getDefaultFoV() - Method in class se.llbit.chunky.renderer.projection.PinholeProjector
 
getDefaultFoV() - Method in interface se.llbit.chunky.renderer.projection.Projector
 
getDefaultFoV() - Method in class se.llbit.chunky.renderer.projection.StereographicProjector
 
getDefaultMinecraftDirectory() - Static method in class se.llbit.chunky.resources.MinecraftFinder
 
getDefaults() - Static method in class se.llbit.chunky.main.ChunkyOptions
 
getDimension() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getDimension() - Static method in class se.llbit.chunky.PersistentSettings
 
getDirectLight() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getDirectLightAttenuation(Scene, Ray, WorkerState) - Static method in class se.llbit.chunky.renderer.scene.PathTracer
Calculate direct lighting attenuation.
getDof() - Method in class se.llbit.chunky.renderer.scene.Camera
 
getDouble(String, double) - Method in class se.llbit.chunky.JsonSettings
Get the double value of a setting
getDumpFrequency() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getElement(int) - Method in class se.llbit.json.JsonArray
Retrieves the element at index i in the Element list.
getElementList() - Method in class se.llbit.json.JsonArray
Retrieves the Element list.
getElementListNoTransform() - Method in class se.llbit.json.JsonArray
Retrieves the Element list.
getElements() - Method in class se.llbit.json.JsonArray
Retrieves the Element list.
getElementsNoTransform() - Method in class se.llbit.json.JsonArray
Retrieves the Element list.
getEmitterIntensity() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getEmittersEnabled() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getEntities() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getError() - Method in class se.llbit.nbt.ErrorTag
Retrieves the value for the lexeme Error.
getExposure() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getExtension() - Method in enum se.llbit.chunky.renderer.OutputMode
 
getFileName(ChunkPosition) - Static method in class se.llbit.chunky.world.Region
 
getFogColor() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getFogColorBlue() - Static method in class se.llbit.chunky.PersistentSettings
 
getFogColorGreen() - Static method in class se.llbit.chunky.PersistentSettings
 
getFogColorRed() - Static method in class se.llbit.chunky.PersistentSettings
 
getFogDensity() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getFoliageColor(int, int) - Method in class se.llbit.chunky.renderer.scene.Scene
 
getFoliageColor(int) - Static method in class se.llbit.chunky.world.Biomes
 
getFoliageColorLinear(int) - Static method in class se.llbit.chunky.world.Biomes
 
getFollowCamera() - Static method in class se.llbit.chunky.PersistentSettings
 
getFollowPlayer() - Static method in class se.llbit.chunky.PersistentSettings
 
getForceReset() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getFov() - Method in class se.llbit.chunky.renderer.scene.Camera
 
getGradient() - Method in class se.llbit.chunky.renderer.scene.Sky
 
getGrassColor(int, int) - Method in class se.llbit.chunky.renderer.scene.Scene
 
getGrassColor(int) - Static method in class se.llbit.chunky.world.Biomes
 
getGrassColorLinear(int) - Static method in class se.llbit.chunky.world.Biomes
 
getHeight() - Method in class se.llbit.chunky.resources.Texture
 
getHeight() - Method in class se.llbit.chunky.ui.ChunkMap
 
getHeight() - Method in class se.llbit.chunky.ui.Minimap
 
getHomeDirectory() - Static method in class se.llbit.chunky.resources.SettingsDirectory
 
getHorizonOffset() - Method in class se.llbit.chunky.renderer.scene.Sky
 
getIcon() - Method in enum se.llbit.chunky.renderer.scene.CameraPreset
 
getIcon() - Method in class se.llbit.chunky.world.Block
 
getIndentation(int) - Method in class org.jastadd.util.PrettyPrinter
 
getIndexOfChild(ASTNode) - Method in class se.llbit.json.ASTNode
 
getIndexOfChild(ASTNode) - Method in class se.llbit.nbt.ASTNode
 
getInt(String, int) - Method in class se.llbit.chunky.JsonSettings
Get the integer value of a setting
getInt() - Method in class se.llbit.chunky.world.ChunkPosition
 
getIntensity() - Method in class se.llbit.chunky.renderer.scene.Sun
 
getIntersectionColor(Ray) - Static method in class se.llbit.chunky.model.TexturedBlockModel
Find the color of the object at the intersection point.
getItem(int) - Method in class se.llbit.nbt.CompoundTag
Retrieves the element at index i in the Item list.
getItem(int) - Method in class se.llbit.nbt.ListTag
Retrieves the element at index i in the Item list.
getItemList() - Method in class se.llbit.nbt.CompoundTag
Retrieves the Item list.
getItemList() - Method in class se.llbit.nbt.ListTag
Retrieves the Item list.
getItemListNoTransform() - Method in class se.llbit.nbt.CompoundTag
Retrieves the Item list.
getItemListNoTransform() - Method in class se.llbit.nbt.ListTag
Retrieves the Item list.
getItems() - Method in class se.llbit.nbt.CompoundTag
Retrieves the Item list.
getItems() - Method in class se.llbit.nbt.ListTag
Retrieves the Item list.
getItemsNoTransform() - Method in class se.llbit.nbt.CompoundTag
Retrieves the Item list.
getItemsNoTransform() - Method in class se.llbit.nbt.ListTag
Retrieves the Item list.
getLastTexturePack() - Static method in class se.llbit.chunky.PersistentSettings
 
getLastWorld() - Static method in class se.llbit.chunky.PersistentSettings
 
getLayer() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getLayers(ChunkView) - Method in enum se.llbit.chunky.ui.MapViewMode
Layers to be loaded for this renderer.
getLoadPlayers() - Static method in class se.llbit.chunky.PersistentSettings
 
getLong() - Method in class se.llbit.chunky.world.ChunkPosition
 
getMap() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
getMapLoader() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
getMapOverlay() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
getMapView() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getMapViewProperty() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getMaxFoV() - Method in class se.llbit.chunky.renderer.scene.Camera
 
getMaxRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.ApertureProjector
 
getMaxRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.FisheyeProjector
 
getMaxRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.ForwardDisplacementProjector
 
getMaxRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.OmniDirectionalStereoProjector
 
getMaxRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.PanoramicProjector
 
getMaxRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.PanoramicSlotProjector
 
getMaxRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.ParallelProjector
 
getMaxRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.PinholeProjector
 
getMaxRecommendedFoV() - Method in interface se.llbit.chunky.renderer.projection.Projector
 
getMaxRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.StereographicProjector
 
getMcaName() - Method in class se.llbit.chunky.world.ChunkPosition
 
getMember(int) - Method in class se.llbit.json.JsonObject
Retrieves the element at index i in the Member list.
getMemberList() - Method in class se.llbit.json.JsonObject
Retrieves the Member list.
getMemberListNoTransform() - Method in class se.llbit.json.JsonObject
Retrieves the Member list.
getMembers() - Method in class se.llbit.json.JsonObject
Retrieves the Member list.
getMembersNoTransform() - Method in class se.llbit.json.JsonObject
Retrieves the Member list.
getMessage() - Method in exception se.llbit.chunky.resources.texturepack.TextureFormatError
 
getMinecraftDirectory() - Static method in class se.llbit.chunky.PersistentSettings
 
getMinecraftDirectory() - Static method in class se.llbit.chunky.resources.MinecraftFinder
 
getMinecraftJar() - Static method in class se.llbit.chunky.resources.MinecraftFinder
NB: This method caches its result
getMinecraftJar(File, boolean) - Static method in class se.llbit.chunky.resources.MinecraftFinder
 
getMinecraftJarNonNull() - Static method in class se.llbit.chunky.resources.MinecraftFinder
NB: This method caches its result
getMinFoV() - Method in class se.llbit.chunky.renderer.scene.Camera
 
getMinimap() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
getMinimapCanvas() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
getMinimapView() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getMinRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.ApertureProjector
 
getMinRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.FisheyeProjector
 
getMinRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.ForwardDisplacementProjector
 
getMinRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.OmniDirectionalStereoProjector
 
getMinRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.PanoramicProjector
 
getMinRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.PanoramicSlotProjector
 
getMinRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.ParallelProjector
 
getMinRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.PinholeProjector
 
getMinRecommendedFoV() - Method in interface se.llbit.chunky.renderer.projection.Projector
 
getMinRecommendedFoV() - Method in class se.llbit.chunky.renderer.projection.StereographicProjector
 
getMode() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getName() - Method in class se.llbit.chunky.ui.Adjuster
Gets the value of the property name.
getName(int) - Static method in class se.llbit.chunky.world.Biomes
 
getName() - Method in class se.llbit.json.JsonMember
Retrieves the value for the lexeme Name.
getName() - Method in class se.llbit.nbt.NamedTag
Retrieves the Name child.
getNameNoTransform() - Method in class se.llbit.nbt.NamedTag
Retrieves the Name child.
getNextJob() - Method in class se.llbit.chunky.renderer.AbstractRenderManager
Get a job from the job queue.
getNextJob() - Method in class se.llbit.chunky.renderer.RenderManager
 
getNumChild() - Method in class se.llbit.json.ASTNode
 
getNumChild() - Method in class se.llbit.json.List
 
getNumChild() - Method in class se.llbit.nbt.ASTNode
 
getNumChild() - Method in class se.llbit.nbt.List
 
getNumChildNoTransform() - Method in class se.llbit.json.ASTNode
This method does not invoke AST transformations.
getNumChildNoTransform() - Method in class se.llbit.nbt.ASTNode
This method does not invoke AST transformations.
getNumElement() - Method in class se.llbit.json.JsonArray
Retrieves the number of children in the Element list.
getNumElementNoTransform() - Method in class se.llbit.json.JsonArray
Retrieves the number of children in the Element list.
getNumItem() - Method in class se.llbit.nbt.CompoundTag
Retrieves the number of children in the Item list.
getNumItem() - Method in class se.llbit.nbt.ListTag
Retrieves the number of children in the Item list.
getNumItemNoTransform() - Method in class se.llbit.nbt.CompoundTag
Retrieves the number of children in the Item list.
getNumItemNoTransform() - Method in class se.llbit.nbt.ListTag
Retrieves the number of children in the Item list.
getNumMember() - Method in class se.llbit.json.JsonObject
Retrieves the number of children in the Member list.
getNumMemberNoTransform() - Method in class se.llbit.json.JsonObject
Retrieves the number of children in the Member list.
getNumThreads() - Static method in class se.llbit.chunky.PersistentSettings
 
getOrigin() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getOS() - Static method in class se.llbit.util.OSDetector
 
getOutputMode() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getParent() - Method in class se.llbit.json.ASTNode
 
getParent() - Method in class se.llbit.nbt.ASTNode
 
getPitch() - Method in class se.llbit.chunky.renderer.scene.Camera
 
getPixel(int, int) - Method in class se.llbit.chunky.resources.BitmapImage
 
getPlayerPosition() - Method in class se.llbit.chunky.world.World
 
getPlayerPositions() - Method in class se.llbit.chunky.world.World
 
getPlayerProfile(PlayerEntity) - Method in class se.llbit.chunky.renderer.scene.Scene
 
getPlugins() - Static method in class se.llbit.chunky.PersistentSettings
 
getPosition() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getPosition() - Method in class se.llbit.chunky.renderer.scene.Camera
 
getPosition() - Method in class se.llbit.chunky.world.Chunk
 
getPosition() - Method in class se.llbit.chunky.world.Region
 
getPostprocess() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getPrevData() - Method in class se.llbit.math.Ray
 
getPreviewRayTracer() - Method in class se.llbit.chunky.renderer.AbstractRenderManager
 
getPreviewRayTracerFactory() - Method in class se.llbit.chunky.main.Chunky
 
getPrevMaterial() - Method in class se.llbit.math.Ray
 
getProgramDirectory() - Static method in class se.llbit.chunky.resources.SettingsDirectory
 
getProjectionMode() - Method in class se.llbit.chunky.renderer.scene.Camera
 
getRandomSunDirection(Ray, Random) - Method in class se.llbit.chunky.renderer.scene.Sun
Point ray in random direction within sun solid angle
getRayDepth() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getRayDepthDefault() - Static method in class se.llbit.chunky.PersistentSettings
 
getRayTracer() - Method in class se.llbit.chunky.renderer.AbstractRenderManager
 
getRayTracerFactory() - Method in class se.llbit.chunky.main.Chunky
 
getRegion(ChunkPosition) - Method in class se.llbit.chunky.world.World
 
getRegionDirectory() - Method in class se.llbit.chunky.world.World
 
getRegionDirectory(int) - Method in class se.llbit.chunky.world.World
 
getRegionPosition() - Method in class se.llbit.chunky.world.ChunkPosition
 
getRenderContext() - Method in class se.llbit.chunky.main.Chunky
 
getRenderContextFactory() - Method in class se.llbit.chunky.main.Chunky
 
getRenderController() - Method in class se.llbit.chunky.main.Chunky
 
getRenderController() - Method in class se.llbit.chunky.ui.RenderControlsFxController
 
getRenderControlsTabTransformer() - Method in class se.llbit.chunky.main.Chunky
 
getRenderer() - Method in class se.llbit.chunky.renderer.RenderController
 
getRenderStatus() - Method in interface se.llbit.chunky.renderer.Renderer
 
getRenderStatus() - Method in class se.llbit.chunky.renderer.RenderManager
 
getRenderTime() - Method in class se.llbit.chunky.renderer.RenderStatus
 
getRequest(ChunkView) - Method in enum se.llbit.chunky.ui.MapViewMode
 
getResetReason() - Method in class se.llbit.chunky.renderer.scene.Scene
Clears the reset reason and returns the previous reason.
getResourcePacksDirectory() - Static method in class se.llbit.chunky.resources.MinecraftFinder
 
getRGB(Vector3) - Static method in class se.llbit.math.ColorUtil
 
getRGB(float, float, float) - Static method in class se.llbit.math.ColorUtil
 
getRGB(double, double, double) - Static method in class se.llbit.math.ColorUtil
 
getRGB(Vector4) - Static method in class se.llbit.math.ColorUtil
 
getRGB(float[]) - Static method in class se.llbit.math.ColorUtil
 
getRGB(double[]) - Static method in class se.llbit.math.ColorUtil
 
getRGBAComponents(int, float[]) - Static method in class se.llbit.math.ColorUtil
Get the RGBA color components from an INT ARGB value.
getRGBAComponents(int, Vector4) - Static method in class se.llbit.math.ColorUtil
Get the RGBA color components from an INT ARGB value.
getRGBAComponents(int, Vector3) - Static method in class se.llbit.math.ColorUtil
Get the RGBA color components from an INT ARGB value.
getRGBAComponents(int, double[]) - Static method in class se.llbit.math.ColorUtil
Get the RGBA color components from an INT ARGB value.
getRGBComponents(int, float[]) - Static method in class se.llbit.math.ColorUtil
Get the RGB color components from an INT RGB value.
getRGBComponents(int, Vector4) - Static method in class se.llbit.math.ColorUtil
Get the RGB color components from an INT RGB value.
getRGBComponents(int, double[]) - Static method in class se.llbit.math.ColorUtil
Get the RGB color components from an INT RGB value.
getRoll() - Method in class se.llbit.chunky.renderer.scene.Camera
 
getRotation() - Method in class se.llbit.chunky.renderer.scene.Sky
 
getSampleBuffer() - Method in class se.llbit.chunky.renderer.scene.Scene
Get direct access to the sample buffer.
getSavesDirectory() - Static method in class se.llbit.chunky.resources.MinecraftFinder
 
getScale() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getScaled(double) - Method in class se.llbit.math.Quad
 
getScene() - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
 
getScene() - Method in interface se.llbit.chunky.renderer.scene.SceneManager
This should only be used by the render controls dialog controller.
getScene() - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
getSceneDescriptionFile() - Method in class se.llbit.chunky.main.ChunkyOptions
Retrieve the scene description file for the selected scene.
getSceneDescriptionFile(String) - Method in class se.llbit.chunky.renderer.RenderContext
 
getSceneDescriptionInputStream(String) - Method in class se.llbit.chunky.renderer.RenderContext
 
getSceneDescriptionOutputStream(String) - Method in class se.llbit.chunky.renderer.RenderContext
 
getSceneDirectory() - Static method in class se.llbit.chunky.PersistentSettings
 
getSceneDirectory() - Method in class se.llbit.chunky.renderer.RenderContext
 
getSceneFactory() - Method in class se.llbit.chunky.main.Chunky
 
getSceneFile(String) - Method in class se.llbit.chunky.renderer.RenderContext
 
getSceneFileInputStream(String) - Method in class se.llbit.chunky.renderer.RenderContext
 
getSceneFileOutputStream(String) - Method in class se.llbit.chunky.renderer.RenderContext
 
getSceneManager() - Method in class se.llbit.chunky.main.Chunky
 
getSceneManager() - Method in class se.llbit.chunky.renderer.RenderController
 
getSceneProvider() - Method in class se.llbit.chunky.renderer.RenderController
 
getSceneProvider() - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
 
getSeed() - Method in class se.llbit.chunky.world.World
 
getSelectedDirectory() - Method in class se.llbit.chunky.ui.SceneDirectoryPicker
 
getSelection() - Method in class se.llbit.chunky.world.ChunkSelectionTracker
 
getSettingsDirectory() - Static method in class se.llbit.chunky.resources.SettingsDirectory
Locates the Chunky settings directory.
getSingleColorTextures() - Static method in class se.llbit.chunky.PersistentSettings
 
getSkinDirectory() - Static method in class se.llbit.chunky.PersistentSettings
 
getSkyColor(Ray) - Method in class se.llbit.chunky.renderer.scene.Sky
Panoramic skymap color.
getSkyColorInterpolated(Ray) - Method in class se.llbit.chunky.renderer.scene.Sky
Bilinear interpolated panoramic skymap color.
getSkyDiffuseColorInner(Ray) - Method in class se.llbit.chunky.renderer.scene.Sky
Calculate sky color for the ray, based on sky mode.
getSkyLight() - Method in class se.llbit.chunky.renderer.scene.Sky
 
getSkyMode() - Method in class se.llbit.chunky.renderer.scene.Sky
 
getSkySpecularColor(Ray) - Method in class se.llbit.chunky.renderer.scene.Sky
Get the specular sky color for the ray.
getSpp() - Method in class se.llbit.chunky.renderer.RenderStatus
 
getSppTargetDefault() - Static method in class se.llbit.chunky.PersistentSettings
 
getStillWater() - Static method in class se.llbit.chunky.PersistentSettings
 
getString(String, String) - Method in class se.llbit.chunky.JsonSettings
Get string value of a setting
getSubjectDistance() - Method in class se.llbit.chunky.renderer.scene.Camera
 
getTab() - Method in class se.llbit.chunky.ui.render.AdvancedTab
 
getTab() - Method in class se.llbit.chunky.ui.render.CameraTab
 
getTab() - Method in class se.llbit.chunky.ui.render.EntitiesTab
 
getTab() - Method in class se.llbit.chunky.ui.render.GeneralTab
 
getTab() - Method in class se.llbit.chunky.ui.render.HelpTab
 
getTab() - Method in class se.llbit.chunky.ui.render.LightingTab
 
getTab() - Method in class se.llbit.chunky.ui.render.PostprocessingTab
 
getTab() - Method in interface se.llbit.chunky.ui.render.RenderControlsTab
 
getTab() - Method in class se.llbit.chunky.ui.render.SkyTab
 
getTab() - Method in class se.llbit.chunky.ui.render.WaterTab
 
getTag() - Method in class se.llbit.nbt.NamedTag
Retrieves the Tag child.
getTagNoTransform() - Method in class se.llbit.nbt.NamedTag
Retrieves the Tag child.
getTargetDirection(Ray) - Method in class se.llbit.chunky.renderer.scene.Camera
Update the argument ray to point toward the current target.
getTargetPosition() - Method in class se.llbit.chunky.renderer.scene.Scene
Find the current camera target position.
getTargetSpp() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getTextLines(CompoundTag) - Static method in class se.llbit.chunky.world.entity.SignEntity
Extracts the text lines from a sign entity tag.
getTexture(int) - Method in class se.llbit.chunky.world.Material
Retrieves the texture dependent on the block data
getTexturePacksDirectory() - Static method in class se.llbit.chunky.resources.MinecraftFinder
 
getTimestamp() - Method in class se.llbit.chunky.world.WorldTexture
 
getTimestamp() - Method in class se.llbit.math.Octree
 
getTranslated(double, double, double) - Method in class se.llbit.math.AABB
 
getType() - Method in class se.llbit.nbt.ListTag
Retrieves the value for the lexeme Type.
getUseCustomWaterColor() - Static method in class se.llbit.chunky.PersistentSettings
 
getUseCustomWaterColor() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getValue() - Method in class se.llbit.json.JsonMember
Retrieves the Value child.
getValue() - Method in class se.llbit.json.JsonNumber
Retrieves the value for the lexeme Value.
getValue() - Method in class se.llbit.json.JsonRoot
Retrieves the Value child.
getValue() - Method in class se.llbit.json.JsonString
Retrieves the value for the lexeme Value.
getValueNoTransform() - Method in class se.llbit.json.JsonMember
Retrieves the Value child.
getValueNoTransform() - Method in class se.llbit.json.JsonRoot
Retrieves the Value child.
getVersion() - Static method in class se.llbit.chunky.main.Version
 
getView() - Method in class se.llbit.chunky.map.MapBuffer
 
getView() - Method in class se.llbit.chunky.ui.Map2D
 
getWaterColor() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getWaterColorBlue() - Static method in class se.llbit.chunky.PersistentSettings
 
getWaterColorGreen() - Static method in class se.llbit.chunky.PersistentSettings
 
getWaterColorRed() - Static method in class se.llbit.chunky.PersistentSettings
 
getWaterHeight() - Static method in class se.llbit.chunky.PersistentSettings
 
getWaterHeight() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getWaterOpacity() - Static method in class se.llbit.chunky.PersistentSettings
 
getWaterOpacity() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getWaterVisibility() - Static method in class se.llbit.chunky.PersistentSettings
 
getWaterVisibility() - Method in class se.llbit.chunky.renderer.scene.Scene
 
getWidth() - Method in class se.llbit.chunky.resources.Texture
 
getWidth() - Method in class se.llbit.chunky.ui.ChunkMap
 
getWidth() - Method in class se.llbit.chunky.ui.Minimap
 
getWidth() - Method in class se.llbit.chunky.world.SkymapTexture
 
getWorkingDirectory() - Static method in class se.llbit.chunky.resources.SettingsDirectory
 
getWorld() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getWorldDirectory() - Method in class se.llbit.chunky.world.World
 
getWorldName() - Method in class se.llbit.chunky.map.WorldMapLoader
 
getWorldSavesDirectory() - Method in class se.llbit.chunky.ui.WorldChooserController
Get the directory where Minecraft worlds are stored.
getYaw() - Method in class se.llbit.chunky.renderer.scene.Camera
 
getYCutoff() - Static method in class se.llbit.chunky.PersistentSettings
 
getYRotated() - Method in class se.llbit.math.AABB
 
getYRotated() - Method in class se.llbit.math.UVTriangle
 
glass - Static variable in class se.llbit.chunky.resources.Texture
 
GLASS_ID - Static variable in class se.llbit.chunky.world.Block
 
GLASS_PANE_OFFSET - Static variable in interface se.llbit.chunky.world.BlockData
 
GLASSPANE_ID - Static variable in class se.llbit.chunky.world.Block
 
GlassPaneModel - Class in se.llbit.chunky.model
 
GlassPaneModel() - Constructor for class se.llbit.chunky.model.GlassPaneModel
 
glassPaneTop - Static variable in class se.llbit.chunky.resources.Texture
 
GLOWINGREDSTONEORE_ID - Static variable in class se.llbit.chunky.world.Block
 
glowstone - Static variable in class se.llbit.chunky.resources.Texture
 
GLOWSTONE_ID - Static variable in class se.llbit.chunky.world.Block
 
Glyph(int, int, int, int) - Constructor for class se.llbit.chunky.resources.texturepack.FontTexture.Glyph
 
glyphs - Static variable in class se.llbit.chunky.resources.texturepack.FontTexture
 
goldBlock - Static variable in class se.llbit.chunky.resources.Texture
 
GOLDBLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
goldOre - Static variable in class se.llbit.chunky.resources.Texture
 
GOLDORE_ID - Static variable in class se.llbit.chunky.world.Block
 
gradientChanged(List<Vector4>) - Method in class se.llbit.chunky.ui.render.SkyTab
 
GradientEditor - Class in se.llbit.chunky.ui
A control for editing the sky color gradient.
GradientEditor(SkyTab) - Constructor for class se.llbit.chunky.ui.GradientEditor
 
gradientFromJson(JsonArray) - Static method in class se.llbit.chunky.renderer.scene.Sky
 
gradientJson(Collection<Vector4>) - Static method in class se.llbit.chunky.renderer.scene.Sky
 
granite - Static variable in class se.llbit.chunky.resources.Texture
 
grass - Static variable in class se.llbit.chunky.world.Icon
 
GRASS_ID - Static variable in class se.llbit.chunky.world.Block
 
grassColor - Variable in class se.llbit.chunky.world.Biome
Default grass/foliage color before loading from resource pack.
GrassColorTexture - Class in se.llbit.chunky.resources.texturepack
 
GrassColorTexture(String) - Constructor for class se.llbit.chunky.resources.texturepack.GrassColorTexture
 
GrassModel - Class in se.llbit.chunky.model
 
GrassModel() - Constructor for class se.llbit.chunky.model.GrassModel
 
GRASSPATH_ID - Static variable in class se.llbit.chunky.world.Block
 
GrassPathModel - Class in se.llbit.chunky.model
 
GrassPathModel() - Constructor for class se.llbit.chunky.model.GrassPathModel
 
grassPathSide - Static variable in class se.llbit.chunky.resources.Texture
 
grassPathTop - Static variable in class se.llbit.chunky.resources.Texture
 
grassSide - Static variable in class se.llbit.chunky.resources.Texture
 
grassSideSaturated - Static variable in class se.llbit.chunky.resources.Texture
 
grassTop - Static variable in class se.llbit.chunky.resources.Texture
 
gravel - Static variable in class se.llbit.chunky.resources.Texture
 
GRAVEL_ID - Static variable in class se.llbit.chunky.world.Block
 
grayClay - Static variable in class se.llbit.chunky.resources.Texture
 
grayGlass - Static variable in class se.llbit.chunky.resources.Texture
 
grayGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
grayWool - Static variable in class se.llbit.chunky.resources.Texture
 
greenClay - Static variable in class se.llbit.chunky.resources.Texture
 
greenGlass - Static variable in class se.llbit.chunky.resources.Texture
 
greenGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
greenWool - Static variable in class se.llbit.chunky.resources.Texture
 
GroupedChangeListener<T> - Class in se.llbit.fxutil
A change listener which is non-recursive within a group of other change listeners.
GroupedChangeListener(ChangeListener<T>) - Constructor for class se.llbit.fxutil.GroupedChangeListener
 
GroupedChangeListener(GroupedChangeListener<?>, ChangeListener<T>) - Constructor for class se.llbit.fxutil.GroupedChangeListener
 

H

HALF_PI - Static variable in class se.llbit.math.Constants
 
HALF_PI - Static variable in class se.llbit.math.QuickMath
 
haltRender() - Method in class se.llbit.chunky.renderer.scene.Scene
Halt the rendering process.
HARDENED_CLAY_ID - Static variable in class se.llbit.chunky.world.Block
 
hardenedClay - Static variable in class se.llbit.chunky.resources.Texture
 
hasActiveRenderControls() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
hasChanged() - Method in class se.llbit.chunky.world.EmptyRegion
 
hasChanged() - Method in class se.llbit.chunky.world.Region
 
hasElement() - Method in class se.llbit.json.JsonArray
Check whether the Element list has any children.
hashCode() - Method in class se.llbit.chunky.world.entity.PlayerEntity
 
hashCode() - Method in class se.llbit.chunky.world.PlayerEntityData
 
hasItem() - Method in class se.llbit.nbt.CompoundTag
Check whether the Item list has any children.
hasItem() - Method in class se.llbit.nbt.ListTag
Check whether the Item list has any children.
hasMember() - Method in class se.llbit.json.JsonObject
Check whether the Member list has any children.
hasMember(String) - Method in class se.llbit.json.JsonObject
 
hatBack - Variable in class se.llbit.chunky.resources.EntityTexture
 
hatBottom - Variable in class se.llbit.chunky.resources.EntityTexture
 
hatFront - Variable in class se.llbit.chunky.resources.EntityTexture
 
hatLeft - Variable in class se.llbit.chunky.resources.EntityTexture
 
hatRight - Variable in class se.llbit.chunky.resources.EntityTexture
 
hatTop - Variable in class se.llbit.chunky.resources.EntityTexture
 
haveLoadedChunks() - Method in class se.llbit.chunky.renderer.scene.Scene
 
haveSpawnPos() - Method in class se.llbit.chunky.world.World
 
HAY_BLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
hayBlockSide - Static variable in class se.llbit.chunky.resources.Texture
 
hayBlockTop - Static variable in class se.llbit.chunky.resources.Texture
 
HDRTexture - Class in se.llbit.chunky.resources
 
HDRTexture(File) - Constructor for class se.llbit.chunky.resources.HDRTexture
 
HEAD_ID - Static variable in class se.llbit.chunky.world.Block
 
headBack - Variable in class se.llbit.chunky.resources.EntityTexture
 
headBottom - Variable in class se.llbit.chunky.resources.EntityTexture
 
headFront - Variable in class se.llbit.chunky.resources.EntityTexture
 
headLeft - Variable in class se.llbit.chunky.resources.EntityTexture
 
headless - Variable in class se.llbit.chunky.launcher.LauncherSettings
 
headRight - Variable in class se.llbit.chunky.resources.EntityTexture
 
headTop - Variable in class se.llbit.chunky.resources.EntityTexture
 
headYaw - Variable in class se.llbit.chunky.world.entity.PlayerEntity
 
height - Variable in class se.llbit.chunky.renderer.scene.Scene
Canvas height.
height - Variable in class se.llbit.chunky.resources.BitmapImage
 
height - Variable in class se.llbit.chunky.resources.Texture
 
height - Variable in class se.llbit.chunky.world.ChunkView
 
Heightmap - Class in se.llbit.chunky.world
Chunk heightmap.
Heightmap() - Constructor for class se.llbit.chunky.world.Heightmap
 
heightmap() - Method in class se.llbit.chunky.world.World
 
HelpTab - Class in se.llbit.chunky.ui.render
 
HelpTab() - Constructor for class se.llbit.chunky.ui.render.HelpTab
 
HIDDENSILVERFISH_ID - Static variable in class se.llbit.chunky.world.Block
 
hide() - Method in class se.llbit.chunky.ui.SimpleColorPicker
Hide the color picker popup.
highlightBlock() - Method in class se.llbit.chunky.map.MapBuffer
 
highlightBlock() - Method in class se.llbit.chunky.map.WorldMapLoader
 
highlightBlock(Block) - Method in class se.llbit.chunky.map.WorldMapLoader
Set a new block type to highlight.
highlightColor() - Method in class se.llbit.chunky.map.MapBuffer
 
highlightColor() - Method in class se.llbit.chunky.map.WorldMapLoader
 
highlightColor(Color) - Method in class se.llbit.chunky.map.WorldMapLoader
Set a new highlight color.
highlightEnabled() - Method in class se.llbit.chunky.map.MapBuffer
 
highlightEnabled() - Method in class se.llbit.chunky.map.WorldMapLoader
 
highlightEnabledProperty() - Method in class se.llbit.chunky.map.WorldMapLoader
 
hitTest(Ray) - Method in class se.llbit.math.AABB
Test if a ray intersects this AABB.
hitTest(Ray) - Method in class se.llbit.math.primitive.MutableAABB
Test if a ray intersects this AABB
home - Static variable in class se.llbit.chunky.world.Icon
 
home_t - Static variable in class se.llbit.chunky.world.Icon
 
HOPPER_ID - Static variable in class se.llbit.chunky.world.Block
 
hopperInside - Static variable in class se.llbit.chunky.resources.Texture
 
HopperModel - Class in se.llbit.chunky.model
Hopper block
HopperModel() - Constructor for class se.llbit.chunky.model.HopperModel
 
hopperOutside - Static variable in class se.llbit.chunky.resources.Texture
 
hugeBrownMushroom - Static variable in class se.llbit.chunky.resources.Texture
 
HUGEBROWNMUSHROOM_ID - Static variable in class se.llbit.chunky.world.Block
 
hugeRedMushroom - Static variable in class se.llbit.chunky.resources.Texture
 
HUGEREDMUSHROOM_ID - Static variable in class se.llbit.chunky.world.Block
 

I

ice - Static variable in class se.llbit.chunky.resources.Texture
 
ICE_ID - Static variable in class se.llbit.chunky.world.Block
 
Icon - Class in se.llbit.chunky.world
A collection of icon images for Chunky.
Icon(String) - Constructor for class se.llbit.chunky.world.Icon
 
Icon(BitmapImage) - Constructor for class se.llbit.chunky.world.Icon
 
id - Variable in class se.llbit.chunky.world.Block
Minecraft block ID.
id - Variable in enum se.llbit.chunky.world.entity.SignEntity.Color
 
IDAT - Interface in se.llbit.png
PNG IDAT chunk constants.
IEND - Class in se.llbit.png
A PNG IEND chunk.
IEND() - Constructor for class se.llbit.png.IEND
 
IHDR - Class in se.llbit.png
 
IHDR(int, int) - Constructor for class se.llbit.png.IHDR
 
IHDR(int, int, int) - Constructor for class se.llbit.png.IHDR
 
IHDR(int, int, int, int) - Constructor for class se.llbit.png.IHDR
 
image - Variable in class se.llbit.chunky.resources.Texture
 
ImageLoader - Class in se.llbit.resources
Utility class for image loading.
imageOutputFile - Variable in class se.llbit.chunky.main.ChunkyOptions
The output filename when doing a headless snapshot.
ImageTools - Class in se.llbit.util
Image manipulation utility methods.
ImageTools() - Constructor for class se.llbit.util.ImageTools
 
importFromJson(JsonObject) - Method in class se.llbit.chunky.renderer.scene.Camera
 
importFromJson(JsonObject) - Method in class se.llbit.chunky.renderer.scene.Scene
Replace the current settings from exported JSON settings.
importFromJson(JsonObject) - Method in class se.llbit.chunky.renderer.scene.Sky
 
importFromJson(JsonObject) - Method in class se.llbit.chunky.renderer.scene.Sun
 
IN_CIRCLE - Variable in class se.llbit.json.ASTNode$State
 
IN_CIRCLE - Variable in class se.llbit.nbt.ASTNode$State
 
indent(int) - Method in class org.jastadd.util.PrettyPrinter
 
IndexedTexture - Class in se.llbit.chunky.resources.texturepack
A texture indexed by position in Minecraft's old terrain.png.
IndexedTexture(int, Texture) - Constructor for class se.llbit.chunky.resources.texturepack.IndexedTexture
 
infiniteDoF() - Method in class se.llbit.chunky.renderer.scene.Camera
 
info(String) - Static method in class se.llbit.log.Log
 
info(String, Throwable) - Static method in class se.llbit.log.Log
 
infof(String, Object...) - Static method in class se.llbit.log.Log
 
init$Children() - Method in class se.llbit.json.ASTNode
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonArray
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonFalse
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonLiteral
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonMember
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonNull
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonNumber
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonObject
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonRoot
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonString
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonTrue
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonUnknown
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.JsonValue
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.List
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.json.Opt
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.AnyTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.ASTNode
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.ByteArrayTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.ByteTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.CompoundTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.DoubleTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.EndTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.ErrorTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.FloatTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.IntArrayTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.IntTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.List
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.ListTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.LongTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.NamedTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.Opt
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.ShortTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.SpecificTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.StringTag
Initializes the child array to the correct size.
init$Children() - Method in class se.llbit.nbt.Tag
Initializes the child array to the correct size.
initBuffers() - Method in class se.llbit.chunky.renderer.scene.Scene
This initializes the render buffers when initializing the scene and after scene canvas size changes.
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.ChunkyErrorDialog
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.ChunkyFxController
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.ConfirmResetPopup
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.CreditsController
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.GradientEditor
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.AdvancedTab
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.CameraTab
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.EntitiesTab
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.GeneralTab
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.LightingTab
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.Poser
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.PostprocessingTab
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.SkyboxSettings
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.SkymapSettings
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.SkyTab
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.render.WaterTab
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.RenderControlsFxController
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.SceneChooserController
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.SceneDirectoryPicker
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.SimpleColorPalette
 
initialize(URL, ResourceBundle) - Method in class se.llbit.chunky.ui.WorldChooserController
 
INNER_NORTH_EAST - Static variable in interface se.llbit.chunky.world.BlockData
 
INNER_NORTH_WEST - Static variable in interface se.llbit.chunky.world.BlockData
 
INNER_SOUTH_EAST - Static variable in interface se.llbit.chunky.world.BlockData
 
INNER_SOUTH_WEST - Static variable in interface se.llbit.chunky.world.BlockData
 
inputStream - Variable in class se.llbit.chunky.world.ChunkDataSource
 
insertChild(ASTNode, int) - Method in class se.llbit.json.ASTNode
 
insertChild(ASTNode, int) - Method in class se.llbit.json.List
 
insertChild(ASTNode, int) - Method in class se.llbit.nbt.ASTNode
 
insertChild(ASTNode, int) - Method in class se.llbit.nbt.List
 
inside(Vector3) - Method in class se.llbit.math.AABB
Test if point is inside the bounding box.
inside(Vector3) - Method in class se.llbit.math.primitive.MutableAABB
Test if point is inside the bounding box.
INSTANCE - Static variable in class se.llbit.chunky.map.CorruptLayer
Singleton instance.
INSTANCE - Static variable in class se.llbit.chunky.map.UnknownLayer
Singleton instance.
INSTANCE - Static variable in class se.llbit.chunky.world.EmptyChunk
Singleton instance
instance - Static variable in class se.llbit.chunky.world.EmptyRegion
Singleton instance.
INSTANCE - Static variable in class se.llbit.chunky.world.EmptyRegionChunk
Singleton instance
instance - Static variable in class se.llbit.chunky.world.EmptyWorld
Singleton instance
INSTANCE - Static variable in class se.llbit.chunky.world.material.PaintingMaterial
 
INSTANCE - Static variable in class se.llbit.chunky.world.material.SignMaterial
 
INSTANCE - Static variable in class se.llbit.json.JsonUnknown
 
INSTANCE - Static variable in class se.llbit.log.ConsoleReceiver
 
intArray() - Method in class se.llbit.nbt.AnyTag
 
intArray(int[]) - Method in class se.llbit.nbt.AnyTag
 
intArray() - Method in class se.llbit.nbt.IntArrayTag
 
intArray(int[]) - Method in class se.llbit.nbt.IntArrayTag
 
IntArrayTag - Class in se.llbit.nbt
 
IntArrayTag() - Constructor for class se.llbit.nbt.IntArrayTag
 
IntArrayTag(int[]) - Constructor for class se.llbit.nbt.IntArrayTag
 
IntegerAdjuster - Class in se.llbit.chunky.ui
An integer adjuster stores integer values.
IntegerAdjuster() - Constructor for class se.llbit.chunky.ui.IntegerAdjuster
 
INTERMEDIATE_VALUE - Variable in class se.llbit.json.ASTNode$State
 
INTERMEDIATE_VALUE - Variable in class se.llbit.nbt.ASTNode$State
 
intersect(Ray) - Static method in class se.llbit.chunky.model.AnvilModel
Find intersection between ray and block
intersect(Ray) - Static method in class se.llbit.chunky.model.BeaconModel
Find intersection between ray and block.
intersect(Ray) - Static method in class se.llbit.chunky.model.BedModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.BrewingStandModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.ButtonModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.CactusModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.CakeModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.CarpetModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.CauldronModel
 
intersect(Ray, Texture[]) - Static method in class se.llbit.chunky.model.ChestModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.ChorusFlowerModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.ChorusPlantModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.CocoaPlantModel
 
intersect(Ray, int) - Static method in class se.llbit.chunky.model.ComparatorModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.CropsModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.DaylightSensorModel
 
intersect(Ray, Texture[]) - Static method in class se.llbit.chunky.model.DirectionalBlockModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.DoorModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.DragonEggModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.EnchantmentTableModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.EndPortalFrameModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.EndPortalModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.EndRodModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.FarmlandModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.FenceGateModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.FenceModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.FireModel
 
intersect(Ray, Scene) - Static method in class se.llbit.chunky.model.FlowerPotModel
Find intersection between ray and block
intersect(Ray, Texture[]) - Static method in class se.llbit.chunky.model.FurnaceModel
 
intersect(Ray, Texture, Texture) - Static method in class se.llbit.chunky.model.GlassPaneModel
 
intersect(Ray, Scene) - Static method in class se.llbit.chunky.model.GrassModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.GrassPathModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.HopperModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.IronBarsModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.LadderModel
 
intersect(Ray, Scene) - Static method in class se.llbit.chunky.model.LargeFlowerModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.LavaModel
 
intersect(Ray, Scene, Texture) - Static method in class se.llbit.chunky.model.LeafModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.LeverModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.LilyPadModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.MelonStemModel
 
intersect(Ray, Texture[]) - Static method in class se.llbit.chunky.model.ObserverModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.PistonExtensionModel
 
intersect(Ray, int) - Static method in class se.llbit.chunky.model.PistonModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.PressurePlateModel
 
intersect(Ray, Texture[]) - Static method in class se.llbit.chunky.model.PumpkinModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.QuartzModel
 
intersect(Ray, Texture, int) - Static method in class se.llbit.chunky.model.RailModel
 
intersect(Ray, int) - Static method in class se.llbit.chunky.model.RedstoneRepeaterModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.RedstoneWireModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.SaplingModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.SignPostModel
 
intersect(Ray, Texture, Texture) - Static method in class se.llbit.chunky.model.SlabModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.SlabModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.SnowModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.SpriteModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.StairModel
 
intersect(Ray, Texture, Texture, Texture) - Static method in class se.llbit.chunky.model.StairModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.StoneWallModel
 
intersect(Ray, Scene) - Static method in class se.llbit.chunky.model.TallGrassModel
 
intersect(Ray, Texture[]) - Static method in class se.llbit.chunky.model.TexturedBlockModel
Find intersection between a ray and a block.
intersect(Ray, Texture[], int[]) - Static method in class se.llbit.chunky.model.TexturedBlockModel
Find intersection between ray and block.
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.TexturedBlockModel
Find intersection between ray and block.
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.TorchModel
 
intersect(Ray, Texture) - Static method in class se.llbit.chunky.model.TrapdoorModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.TripwireHookModel
 
intersect(Ray, Scene) - Static method in class se.llbit.chunky.model.VineModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.WallSignModel
 
intersect(Ray) - Static method in class se.llbit.chunky.model.WaterModel
 
intersect(Ray, Texture[]) - Static method in class se.llbit.chunky.model.WoodModel
 
intersect(Ray) - Method in class se.llbit.chunky.renderer.scene.Scene
Find closest intersection between ray and scene.
intersect(Ray) - Method in class se.llbit.chunky.renderer.scene.Sun
Check if the ray intersects the sun>
intersect(Ray, Scene) - Method in class se.llbit.chunky.world.Block
 
intersect(Ray) - Method in class se.llbit.math.AABB
Find intersection between the given ray and this AABB.
intersect(Ray) - Method in class se.llbit.math.DoubleSidedQuad
 
intersect(Scene, Ray) - Method in class se.llbit.math.Octree
Test whether the ray intersects any voxel before exiting the Octree.
intersect(Ray) - Method in class se.llbit.math.primitive.Box
 
intersect(Ray) - Method in class se.llbit.math.primitive.MutableAABB
 
intersect(Ray) - Method in interface se.llbit.math.primitive.Primitive
Intersect the ray with this geometry.
intersect(Ray) - Method in class se.llbit.math.primitive.TexturedTriangle
 
intersect(Ray) - Method in class se.llbit.math.Quad
Find intersection between the given ray and this quad
intersect(Ray) - Method in class se.llbit.math.Triangle
Find intersection between the ray and this triangle
intersect(Ray) - Method in class se.llbit.math.UVTriangle
Find intersection between the ray and this triangle.
intersection(Ray) - Static method in class se.llbit.chunky.model.TripwireModel
 
intersectTop(Ray) - Static method in class se.llbit.chunky.model.WaterModel
 
IntTag - Class in se.llbit.nbt
 
IntTag(boolean) - Constructor for class se.llbit.nbt.IntTag
 
IntTag() - Constructor for class se.llbit.nbt.IntTag
 
IntTag(int) - Constructor for class se.llbit.nbt.IntTag
 
intValue(int) - Method in class se.llbit.json.JsonNumber
 
intValue(int) - Method in class se.llbit.json.JsonValue
 
intValue() - Method in class se.llbit.nbt.AnyTag
 
intValue(int) - Method in class se.llbit.nbt.AnyTag
 
intValue() - Method in class se.llbit.nbt.IntTag
 
intValue(int) - Method in class se.llbit.nbt.IntTag
 
INV_SQRT_HALF - Static variable in class se.llbit.math.Constants
 
ior - Variable in class se.llbit.chunky.world.Material
Index of refraction.
IRON_TRAPDOOR_ID - Static variable in class se.llbit.chunky.world.Block
 
ironBars - Static variable in class se.llbit.chunky.resources.Texture
 
IRONBARS_ID - Static variable in class se.llbit.chunky.world.Block
 
IronBarsModel - Class in se.llbit.chunky.model
 
IronBarsModel() - Constructor for class se.llbit.chunky.model.IronBarsModel
 
ironBlock - Static variable in class se.llbit.chunky.resources.Texture
 
IRONBLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
ironDoor - Static variable in class se.llbit.chunky.world.Icon
 
IRONDOOR_ID - Static variable in class se.llbit.chunky.world.Block
 
ironDoorBottom - Static variable in class se.llbit.chunky.resources.Texture
 
ironDoorTop - Static variable in class se.llbit.chunky.resources.Texture
 
ironOre - Static variable in class se.llbit.chunky.resources.Texture
 
IRONORE_ID - Static variable in class se.llbit.chunky.world.Block
 
ironTrapdoor - Static variable in class se.llbit.chunky.resources.Texture
 
is$Equal(ASTNode, ASTNode) - Method in class se.llbit.json.ASTNode
 
is$Equal(ASTNode) - Method in class se.llbit.json.ASTNode
 
is$Equal(ASTNode) - Method in class se.llbit.json.JsonArray
 
is$Equal(ASTNode) - Method in class se.llbit.json.JsonFalse
 
is$Equal(ASTNode) - Method in class se.llbit.json.JsonMember
 
is$Equal(ASTNode) - Method in class se.llbit.json.JsonNull
 
is$Equal(ASTNode) - Method in class se.llbit.json.JsonNumber
 
is$Equal(ASTNode) - Method in class se.llbit.json.JsonObject
 
is$Equal(ASTNode) - Method in class se.llbit.json.JsonRoot
 
is$Equal(ASTNode) - Method in class se.llbit.json.JsonString
 
is$Equal(ASTNode) - Method in class se.llbit.json.JsonTrue
 
is$Equal(ASTNode) - Method in class se.llbit.json.JsonUnknown
 
is$Equal(ASTNode) - Method in class se.llbit.json.List
 
is$Equal(ASTNode) - Method in class se.llbit.json.Opt
 
is$Equal(ASTNode, ASTNode) - Method in class se.llbit.nbt.ASTNode
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.ASTNode
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.ByteArrayTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.ByteTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.CompoundTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.DoubleTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.EndTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.ErrorTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.FloatTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.IntArrayTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.IntTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.List
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.ListTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.LongTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.NamedTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.Opt
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.ShortTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.StringTag
 
is$Equal(ASTNode) - Method in class se.llbit.nbt.Tag
 
isAccepted() - Method in class se.llbit.chunky.ui.SceneDirectoryPicker
 
isArray() - Method in class se.llbit.json.JsonArray
 
isArray() - Method in class se.llbit.json.JsonValue
 
isBusy() - Method in interface se.llbit.chunky.ui.ProgressTracker
 
isByteArray(int) - Method in class se.llbit.nbt.AnyTag
 
isByteArray(int) - Method in class se.llbit.nbt.ByteArrayTag
 
isCached - Variable in class se.llbit.chunky.map.MapTile
 
isCave() - Method in class se.llbit.chunky.world.Block
 
isChorusPlant() - Method in class se.llbit.chunky.world.Block
 
isChunkVisible(ChunkPosition) - Method in class se.llbit.chunky.world.ChunkView
 
isChunkVisible(int, int) - Method in class se.llbit.chunky.world.ChunkView
 
isCompoundTag() - Method in class se.llbit.nbt.AnyTag
 
isCompoundTag() - Method in class se.llbit.nbt.CompoundTag
 
isEmitter - Variable in class se.llbit.chunky.world.Material
Emitter blocks emit light.
isEmpty() - Method in class se.llbit.chunky.world.Chunk
 
isEmpty() - Method in class se.llbit.chunky.world.EmptyChunk
 
isEmpty() - Method in class se.llbit.chunky.world.EmptyRegion
 
isEmpty() - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
isEmpty() - Method in class se.llbit.chunky.world.Region
 
isEmpty() - Method in class se.llbit.chunky.world.RegionQueue
 
isEmpty() - Method in class se.llbit.util.RingBuffer
 
isEmptyTexture() - Method in class se.llbit.chunky.resources.Texture
 
isEnd() - Method in class se.llbit.nbt.AnyTag
 
isEnd() - Method in class se.llbit.nbt.EndTag
 
isEnd() - Method in class se.llbit.nbt.ErrorTag
 
isError() - Method in class se.llbit.nbt.ErrorTag
 
isError() - Method in class se.llbit.nbt.Tag
 
isFence() - Method in class se.llbit.chunky.world.Block
 
isFenceConnector() - Method in class se.llbit.chunky.world.Block
 
isFenceGate() - Method in class se.llbit.chunky.world.Block
 
isGlassPaneConnector() - Method in class se.llbit.chunky.world.Block
 
isGroundBlock() - Method in class se.llbit.chunky.world.Block
 
isGzipped(InputStream) - Static method in class se.llbit.nbt.test.NBTDump
 
isInside(Vector3) - Method in class se.llbit.math.Octree
Test if a point is inside the octree.
isInsideOctree(Vector3) - Method in class se.llbit.chunky.renderer.scene.Scene
 
isIntArray(int) - Method in class se.llbit.nbt.AnyTag
 
isIntArray(int) - Method in class se.llbit.nbt.IntArrayTag
 
isInterrupted() - Method in interface se.llbit.chunky.ui.ProgressTracker
 
isInvisible - Variable in class se.llbit.chunky.world.Material
Invisible blocks are not added to the voxel octree, and thus they are not rendered.
isInWater(Ray) - Method in class se.llbit.chunky.renderer.scene.Scene
 
isIronBarsConnector() - Method in class se.llbit.chunky.world.Block
 
isLava() - Method in class se.llbit.chunky.world.Block
 
isList() - Method in class se.llbit.nbt.AnyTag
 
isList() - Method in class se.llbit.nbt.ListTag
 
isLoading() - Method in class se.llbit.chunky.map.WorldMapLoader
 
isMirrored() - Method in class se.llbit.chunky.renderer.scene.Sky
 
isNamed(String) - Method in class se.llbit.nbt.NamedTag
 
isNamed(String) - Method in class se.llbit.nbt.Tag
 
isNetherBrickFenceConnector() - Method in class se.llbit.chunky.world.Block
 
ISO8601FromDate(Date) - Static method in class se.llbit.util.Util
 
isObject() - Method in class se.llbit.json.JsonObject
 
isObject() - Method in class se.llbit.json.JsonValue
 
isoES - Static variable in class se.llbit.chunky.world.Icon
 
isoNE - Static variable in class se.llbit.chunky.world.Icon
 
isOpaque - Variable in class se.llbit.chunky.world.Material
A block is opaque if it occupies an entire voxel and no light can pass through it.
isoSW - Static variable in class se.llbit.chunky.world.Icon
 
isoWN - Static variable in class se.llbit.chunky.world.Icon
 
isRedstoneWireConnector() - Method in class se.llbit.chunky.world.Block
 
isRegionVisible(ChunkPosition) - Method in class se.llbit.chunky.world.ChunkView
 
isRegionVisible(int, int) - Method in class se.llbit.chunky.world.ChunkView
 
isSameMaterial(Material) - Method in class se.llbit.chunky.world.Block
 
isSelected(ChunkPosition) - Method in class se.llbit.chunky.world.ChunkSelectionTracker
 
isShiny - Variable in class se.llbit.chunky.world.Material
A block is shiny if it has a specular reflection.
isSolid - Variable in class se.llbit.chunky.world.Material
A block is solid if the block occupies an entire voxel.
isStair() - Method in class se.llbit.chunky.world.Block
 
isStoneWallConnector() - Method in class se.llbit.chunky.world.Block
 
isUnknown() - Method in class se.llbit.json.JsonUnknown
 
isUnknown() - Method in class se.llbit.json.JsonValue
 
isValidISO8601(String) - Static method in class se.llbit.util.Util
 
isValidSceneNameChar(char) - Static method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
 
isVisible(ChunkPosition) - Method in class se.llbit.chunky.world.ChunkView
 
isWater() - Method in class se.llbit.chunky.world.Material
 
isWorking() - Method in class se.llbit.chunky.world.ChunkTopographyUpdater
 
isWorldDir(File) - Static method in class se.llbit.chunky.world.World
 
iterator() - Method in class se.llbit.chunky.world.Region
 
iterator() - Method in class se.llbit.json.ASTNode
 
iterator() - Method in class se.llbit.nbt.ASTNode
 
ITXT - Class in se.llbit.png
 
ITXT(String, String) - Constructor for class se.llbit.png.ITXT
 

J

JACKOLANTERN_ID - Static variable in class se.llbit.chunky.world.Block
 
jackolanternFront - Static variable in class se.llbit.chunky.resources.Texture
 
javaDir - Variable in class se.llbit.chunky.launcher.LauncherSettings
 
javaOptions - Variable in class se.llbit.chunky.launcher.LauncherSettings
 
jobDone() - Method in class se.llbit.chunky.renderer.AbstractRenderManager
Report finished job.
jobDone() - Method in class se.llbit.chunky.renderer.RenderManager
 
join() - Method in interface se.llbit.chunky.renderer.Renderer
Wait for the renderer to terminate.
join(String, String...) - Static method in class se.llbit.util.StringUtil
Join the string arguments using a separator string.
JsonArray - Class in se.llbit.json
 
JsonArray() - Constructor for class se.llbit.json.JsonArray
 
JsonArray(List<JsonValue>) - Constructor for class se.llbit.json.JsonArray
 
JsonConstants - Interface in se.llbit.json
 
JsonFalse - Class in se.llbit.json
 
JsonFalse() - Constructor for class se.llbit.json.JsonFalse
 
JsonLiteral - Class in se.llbit.json
 
JsonLiteral() - Constructor for class se.llbit.json.JsonLiteral
 
JsonMember - Class in se.llbit.json
 
JsonMember() - Constructor for class se.llbit.json.JsonMember
 
JsonMember(String, JsonValue) - Constructor for class se.llbit.json.JsonMember
 
JsonNull - Class in se.llbit.json
 
JsonNull() - Constructor for class se.llbit.json.JsonNull
 
JsonNumber - Class in se.llbit.json
 
JsonNumber(long) - Constructor for class se.llbit.json.JsonNumber
 
JsonNumber(double) - Constructor for class se.llbit.json.JsonNumber
 
JsonNumber() - Constructor for class se.llbit.json.JsonNumber
 
JsonNumber(String) - Constructor for class se.llbit.json.JsonNumber
 
JsonObject - Class in se.llbit.json
 
JsonObject() - Constructor for class se.llbit.json.JsonObject
 
JsonObject(List<JsonMember>) - Constructor for class se.llbit.json.JsonObject
 
JsonParser - Class in se.llbit.json
Parses JSON
JsonParser(InputStream) - Constructor for class se.llbit.json.JsonParser
Parse the JSON object from the given input.
JsonParser.SyntaxError - Exception in se.llbit.json
 
JsonRoot - Class in se.llbit.json
 
JsonRoot() - Constructor for class se.llbit.json.JsonRoot
 
JsonRoot(JsonValue) - Constructor for class se.llbit.json.JsonRoot
 
JsonSerializable - Interface in se.llbit.util
Classes implementing this interface can be serialized to JSON.
JsonSettings - Class in se.llbit.chunky
Utility class for managing program properties.
JsonSettings() - Constructor for class se.llbit.chunky.JsonSettings
 
JsonString - Class in se.llbit.json
 
JsonString() - Constructor for class se.llbit.json.JsonString
 
JsonString(String) - Constructor for class se.llbit.json.JsonString
 
JsonTrue - Class in se.llbit.json
 
JsonTrue() - Constructor for class se.llbit.json.JsonTrue
 
JsonUnknown - Class in se.llbit.json
 
JsonUnknown() - Constructor for class se.llbit.json.JsonUnknown
 
JsonValue - Class in se.llbit.json
 
JsonValue() - Constructor for class se.llbit.json.JsonValue
 
JUKEBOX_ID - Static variable in class se.llbit.chunky.world.Block
 
jukeboxSide - Static variable in class se.llbit.chunky.resources.Texture
 
jukeboxTop - Static variable in class se.llbit.chunky.resources.Texture
 
JUNGLEDOOR_ID - Static variable in class se.llbit.chunky.world.Block
 
jungleDoorBottom - Static variable in class se.llbit.chunky.resources.Texture
 
jungleDoorTop - Static variable in class se.llbit.chunky.resources.Texture
 
JUNGLEFENCE_ID - Static variable in class se.llbit.chunky.world.Block
 
JUNGLEFENCEGATE_ID - Static variable in class se.llbit.chunky.world.Block
 
jungleSapling - Static variable in class se.llbit.chunky.resources.Texture
 
jungleTreeLeaves - Static variable in class se.llbit.chunky.resources.Texture
 
jungleTreePlanks - Static variable in class se.llbit.chunky.resources.Texture
 
jungleTreeTop - Static variable in class se.llbit.chunky.resources.Texture
 
jungleWood - Static variable in class se.llbit.chunky.resources.Texture
 
JUNGLEWOODSTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 

K

kill(int, Random) - Method in class se.llbit.chunky.renderer.scene.Scene
Test if the ray should be killed (using Russian Roulette).

L

ladder - Static variable in class se.llbit.chunky.resources.Texture
 
LADDER_ID - Static variable in class se.llbit.chunky.world.Block
 
LadderModel - Class in se.llbit.chunky.model
 
LadderModel() - Constructor for class se.llbit.chunky.model.LadderModel
 
lapislazuliBlock - Static variable in class se.llbit.chunky.resources.Texture
 
LAPISLAZULIBLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
lapislazuliOre - Static variable in class se.llbit.chunky.resources.Texture
 
LAPISLAZULIORE_ID - Static variable in class se.llbit.chunky.world.Block
 
LARGE_FLOWER_ID - Static variable in class se.llbit.chunky.world.Block
 
largeChestBackLeft - Static variable in class se.llbit.chunky.resources.Texture
 
largeChestBackRight - Static variable in class se.llbit.chunky.resources.Texture
 
largeChestBottomLeft - Static variable in class se.llbit.chunky.resources.Texture
 
largeChestBottomRight - Static variable in class se.llbit.chunky.resources.Texture
 
largeChestFrontLeft - Static variable in class se.llbit.chunky.resources.Texture
 
largeChestFrontRight - Static variable in class se.llbit.chunky.resources.Texture
 
largeChestLeft - Static variable in class se.llbit.chunky.resources.Texture
 
largeChestRight - Static variable in class se.llbit.chunky.resources.Texture
 
LargeChestTexture - Class in se.llbit.chunky.resources.texturepack
 
LargeChestTexture(String, Texture, Texture, Texture, Texture, Texture, Texture, Texture, Texture, Texture, Texture) - Constructor for class se.llbit.chunky.resources.texturepack.LargeChestTexture
 
largeChestTopLeft - Static variable in class se.llbit.chunky.resources.Texture
 
largeChestTopRight - Static variable in class se.llbit.chunky.resources.Texture
 
largeFernBottom - Static variable in class se.llbit.chunky.resources.Texture
 
largeFernTop - Static variable in class se.llbit.chunky.resources.Texture
 
LargeFlowerModel - Class in se.llbit.chunky.model
 
LargeFlowerModel() - Constructor for class se.llbit.chunky.model.LargeFlowerModel
 
largeTrappedChestBackLeft - Static variable in class se.llbit.chunky.resources.Texture
 
largeTrappedChestBackRight - Static variable in class se.llbit.chunky.resources.Texture
 
largeTrappedChestBottomLeft - Static variable in class se.llbit.chunky.resources.Texture
 
largeTrappedChestBottomRight - Static variable in class se.llbit.chunky.resources.Texture
 
largeTrappedChestFrontLeft - Static variable in class se.llbit.chunky.resources.Texture
 
largeTrappedChestFrontRight - Static variable in class se.llbit.chunky.resources.Texture
 
largeTrappedChestLeft - Static variable in class se.llbit.chunky.resources.Texture
 
largeTrappedChestRight - Static variable in class se.llbit.chunky.resources.Texture
 
largeTrappedChestTopLeft - Static variable in class se.llbit.chunky.resources.Texture
 
largeTrappedChestTopRight - Static variable in class se.llbit.chunky.resources.Texture
 
LAST_CYCLE - Variable in class se.llbit.json.ASTNode$State
 
LAST_CYCLE - Variable in class se.llbit.nbt.ASTNode$State
 
lastX - Variable in class se.llbit.chunky.ui.ChunkMap
 
lastY - Variable in class se.llbit.chunky.ui.ChunkMap
 
LAUNCHER_SETTINGS_FILE - Static variable in class se.llbit.chunky.launcher.LauncherSettings
 
LauncherSettings - Class in se.llbit.chunky.launcher
 
LauncherSettings() - Constructor for class se.llbit.chunky.launcher.LauncherSettings
 
lava - Static variable in class se.llbit.chunky.resources.Texture
 
LAVA_ID - Static variable in class se.llbit.chunky.world.Block
 
LavaModel - Class in se.llbit.chunky.model
A lava block.
LavaModel() - Constructor for class se.llbit.chunky.model.LavaModel
 
layer - Variable in class se.llbit.chunky.world.Chunk
 
layer - Variable in class se.llbit.chunky.world.ChunkView
 
layerChanged(int) - Method in interface se.llbit.chunky.renderer.ChunkViewListener
 
layerChanged(int) - Method in class se.llbit.chunky.ui.ChunkyFxController
 
layerChanged(int) - Method in class se.llbit.chunky.ui.Map2D
 
layerColor() - Method in class se.llbit.chunky.world.Chunk
 
layerColor() - Method in class se.llbit.chunky.world.EmptyChunk
 
layerColor() - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
LayeredTextureLoader - Class in se.llbit.chunky.resources.texturepack
Loads two textures and overlays them on top of each other.
LayeredTextureLoader(String, Texture, TextureLoader) - Constructor for class se.llbit.chunky.resources.texturepack.LayeredTextureLoader
 
LeafModel - Class in se.llbit.chunky.model
 
LeafModel() - Constructor for class se.llbit.chunky.model.LeafModel
 
LEAVES2_ID - Static variable in class se.llbit.chunky.world.Block
 
LEAVES_ID - Static variable in class se.llbit.chunky.world.Block
 
left - Static variable in class se.llbit.chunky.model.ChestModel
 
leftArmBack - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftArmBottom - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftArmFront - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftArmLeft - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftArmPose - Variable in class se.llbit.chunky.world.entity.PlayerEntity
 
leftArmRight - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftArmTop - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftLegBack - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftLegBottom - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftLegFront - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftLegLeft - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftLegPose - Variable in class se.llbit.chunky.world.entity.PlayerEntity
 
leftLegRight - Variable in class se.llbit.chunky.resources.EntityTexture
 
leftLegTop - Variable in class se.llbit.chunky.resources.EntityTexture
 
length() - Method in class se.llbit.math.Vector3
 
lengthSquared() - Method in class se.llbit.math.Vector2
 
lengthSquared() - Method in class se.llbit.math.Vector3
 
Level - Enum in se.llbit.log
 
level - Static variable in class se.llbit.log.Log
 
LEVEL_BIOMES - Static variable in class se.llbit.chunky.world.Chunk
 
LEVEL_HEIGHTMAP - Static variable in class se.llbit.chunky.world.Chunk
 
LEVEL_SECTIONS - Static variable in class se.llbit.chunky.world.Chunk
 
levelName() - Method in class se.llbit.chunky.world.World
 
lever - Static variable in class se.llbit.chunky.resources.Texture
 
LEVER_ID - Static variable in class se.llbit.chunky.world.Block
 
LeverModel - Class in se.llbit.chunky.model
A lever switch.
LeverModel() - Constructor for class se.llbit.chunky.model.LeverModel
 
lightBlueClay - Static variable in class se.llbit.chunky.resources.Texture
 
lightBlueGlass - Static variable in class se.llbit.chunky.resources.Texture
 
lightBlueGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
lightBlueWool - Static variable in class se.llbit.chunky.resources.Texture
 
lightGrayClay - Static variable in class se.llbit.chunky.resources.Texture
 
lightGrayGlass - Static variable in class se.llbit.chunky.resources.Texture
 
lightGrayGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
lightGrayWool - Static variable in class se.llbit.chunky.resources.Texture
 
LightingTab - Class in se.llbit.chunky.ui.render
 
LightingTab() - Constructor for class se.llbit.chunky.ui.render.LightingTab
 
lilacBottom - Static variable in class se.llbit.chunky.resources.Texture
 
lilacTop - Static variable in class se.llbit.chunky.resources.Texture
 
LILY_PAD - Static variable in interface se.llbit.chunky.world.BlockData
The water block has a lily pad floating on it.
LILY_PAD_ID - Static variable in class se.llbit.chunky.world.Block
 
LILY_PAD_ROTATION - Static variable in interface se.llbit.chunky.world.BlockData
Rotation of the lily pad.
lilyPad - Static variable in class se.llbit.chunky.resources.Texture
 
LilyPadModel - Class in se.llbit.chunky.model
A lily pad.
LilyPadModel() - Constructor for class se.llbit.chunky.model.LilyPadModel
 
limeClay - Static variable in class se.llbit.chunky.resources.Texture
 
limeGlass - Static variable in class se.llbit.chunky.resources.Texture
 
limeGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
limeWool - Static variable in class se.llbit.chunky.resources.Texture
 
List<T extends ASTNode> - Class in se.llbit.json
 
List() - Constructor for class se.llbit.json.List
 
List(T...) - Constructor for class se.llbit.json.List
 
List<T extends ASTNode> - Class in se.llbit.nbt
 
List() - Constructor for class se.llbit.nbt.List
 
List(T...) - Constructor for class se.llbit.nbt.List
 
ListTag - Class in se.llbit.nbt
 
ListTag() - Constructor for class se.llbit.nbt.ListTag
 
ListTag(int, List<SpecificTag>) - Constructor for class se.llbit.nbt.ListTag
 
load(File) - Method in class se.llbit.chunky.JsonSettings
Load saved properties.
load() - Method in class se.llbit.chunky.launcher.LauncherSettings
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.AlternateTextures
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.AlternateTextures
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.AnimatedTextureLoader
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.AnimatedTextureLoader
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.ChestTexture
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.ChestTexture
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.CloudsTexture
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.CloudsTexture
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.EntityTextureLoader
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.EntityTextureLoader
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.FoliageColorTexture
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.FoliageColorTexture
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.FontTexture
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.FontTexture
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.GrassColorTexture
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.GrassColorTexture
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.IndexedTexture
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.IndexedTexture
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.LargeChestTexture
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.LargeChestTexture
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.LayeredTextureLoader
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.LayeredTextureLoader
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.RotatedTextureLoader
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.RotatedTextureLoader
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.ShulkerTextureLoader
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.ShulkerTextureLoader
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.SimpleTexture
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.SimpleTexture
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.TextureLoader
Attempt to load a texture from a texture pack.
load(File) - Method in class se.llbit.chunky.resources.texturepack.TextureLoader
Attempt to load a texture from a PNG image file.
load(String, ZipFile) - Method in class se.llbit.chunky.resources.texturepack.TextureLoader
Attempt to load a texture from a texture pack.
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.TextureLoader
 
load(InputStream) - Method in class se.llbit.chunky.resources.texturepack.ThinArmEntityTextureLoader
 
load(ZipFile) - Method in class se.llbit.chunky.resources.texturepack.ThinArmEntityTextureLoader
 
load(DataInputStream) - Static method in class se.llbit.chunky.world.ChunkTexture
Load a chunk texture from an input stream.
load - Static variable in class se.llbit.chunky.world.Icon
 
load(DataInputStream) - Static method in class se.llbit.chunky.world.WorldTexture
Load world texture from the input stream
load(DataInputStream) - Static method in class se.llbit.math.Octree
Deserialize the octree from a data input stream.
load(DataInputStream) - Method in class se.llbit.math.Octree.Node
Deserialize node.
loadAdditionalData(boolean) - Method in class se.llbit.chunky.world.World
Parse player location and level name.
loadCameraPreset(String) - Method in class se.llbit.chunky.renderer.scene.Scene
 
loadChunk(WorldMapLoader) - Method in class se.llbit.chunky.world.Chunk
Parse the chunk from the region file and render the current layer, surface and cave maps.
loadChunk(WorldMapLoader) - Method in class se.llbit.chunky.world.EmptyChunk
 
loadChunk(WorldMapLoader) - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
loadChunks(World, Collection<ChunkPosition>) - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
Load chunks without moving the camera.
loadChunks(TaskTracker, World, Collection<ChunkPosition>) - Method in class se.llbit.chunky.renderer.scene.Scene
Load chunks into the Octree.
loadChunks(World, Collection<ChunkPosition>) - Method in interface se.llbit.chunky.renderer.scene.SceneManager
Load chunks without resetting the current scene.
loadChunks(World, Collection<ChunkPosition>) - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
loadDefaultTextures() - Static method in class se.llbit.chunky.main.Chunky
This can be used by plugins to load the default Minecraft textures.
loadDescription(InputStream) - Method in class se.llbit.chunky.renderer.scene.Scene
Parse the scene description from a JSON file.
loadDump(RenderContext, TaskTracker) - Method in class se.llbit.chunky.renderer.scene.Scene
 
loader - Variable in class se.llbit.chunky.resources.texturepack.RotatedTextureLoader
 
loadFoliageColors(BitmapImage) - Static method in class se.llbit.chunky.world.Biomes
Loads foliage colors from a grass color texture.
loadFreshChunks(World, Collection<ChunkPosition>) - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
Load chunks and reset camera.
loadFreshChunks(World, Collection<ChunkPosition>) - Method in interface se.llbit.chunky.renderer.scene.SceneManager
Load chunks and reset camera and scene.
loadFreshChunks(World, Collection<ChunkPosition>) - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
loadFromTerrain(BitmapImage[]) - Method in class se.llbit.chunky.resources.texturepack.AlternateTextures
 
loadFromTerrain(BitmapImage[]) - Method in class se.llbit.chunky.resources.texturepack.IndexedTexture
 
loadFromTerrain(BitmapImage[]) - Method in class se.llbit.chunky.resources.texturepack.TextureLoader
Load this texture from the terrain spritemap.
loadGrassColors(BitmapImage) - Static method in class se.llbit.chunky.world.Biomes
Loads grass colors from a grass color texture.
loadScene(String) - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
Load the given scene.
loadScene(RenderContext, String, TaskTracker) - Method in class se.llbit.chunky.renderer.scene.Scene
Load a stored scene by file name.
loadScene(String) - Method in interface se.llbit.chunky.renderer.scene.SceneManager
Load a saved scene.
loadScene(String) - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
loadScene(String) - Method in class se.llbit.chunky.ui.ChunkyFxController
 
loadScene() - Method in class se.llbit.chunky.ui.ChunkyFxController
Show the scene selector dialog.
loadSkyboxTexture(String, int) - Method in class se.llbit.chunky.renderer.scene.Sky
 
loadSkymap() - Method in class se.llbit.chunky.renderer.scene.Sky
Load the configured skymap file
loadSkymap(String) - Method in class se.llbit.chunky.renderer.scene.Sky
Load a panoramic skymap texture.
loadTexturePacks(String, boolean) - Static method in class se.llbit.chunky.resources.TexturePackLoader
Load textures from some resource packs.
loadTexturePacks(String[], boolean) - Static method in class se.llbit.chunky.resources.TexturePackLoader
Load textures from some resource packs.
loadTextures(File, Collection<Map.Entry<String, TextureLoader>>) - Static method in class se.llbit.chunky.resources.TexturePackLoader
Load a set of textures from a Minecraft resource pack.
loadWorld(File) - Method in class se.llbit.chunky.map.WorldMapLoader
 
loadWorld(World) - Method in class se.llbit.chunky.map.WorldMapLoader
This is called when a new world is loaded, and when switching to a different dimension.
localIntersect - Variable in class se.llbit.chunky.world.Material
Set to true if there is a local intersection model for this block.
Log - Class in se.llbit.log
Simple logging framework.
Log() - Constructor for class se.llbit.log.Log
 
log2(int) - Static method in class se.llbit.math.QuickMath
 
logEvent(Level, String) - Method in class se.llbit.chunky.ui.UILogReceiver
 
logEvent(Level, String) - Method in class se.llbit.log.ConsoleReceiver
 
logEvent(Level, String) - Method in class se.llbit.log.Receiver
 
logEvent(Level, String, Throwable) - Method in class se.llbit.log.Receiver
 
logEvent(Level, Throwable) - Method in class se.llbit.log.Receiver
 
LongTag - Class in se.llbit.nbt
 
LongTag() - Constructor for class se.llbit.nbt.LongTag
 
LongTag(long) - Constructor for class se.llbit.nbt.LongTag
 
longValue(long) - Method in class se.llbit.json.JsonNumber
 
longValue(long) - Method in class se.llbit.json.JsonValue
 
longValue() - Method in class se.llbit.nbt.AnyTag
 
longValue(long) - Method in class se.llbit.nbt.AnyTag
 
longValue() - Method in class se.llbit.nbt.LongTag
 
longValue(long) - Method in class se.llbit.nbt.LongTag
 
LookaheadReader - Class in se.llbit.io
 
LookaheadReader(Reader, int) - Constructor for class se.llbit.io.LookaheadReader
Create a new lookahead reader
LookaheadReader(InputStream, int) - Constructor for class se.llbit.io.LookaheadReader
Create a new lookahead reader
lookAt(Vector3) - Method in class se.llbit.chunky.world.entity.PlayerEntity
 

M

m11 - Variable in class se.llbit.math.Matrix3
 
m12 - Variable in class se.llbit.math.Matrix3
 
m13 - Variable in class se.llbit.math.Matrix3
 
m21 - Variable in class se.llbit.math.Matrix3
 
m22 - Variable in class se.llbit.math.Matrix3
 
m23 - Variable in class se.llbit.math.Matrix3
 
m31 - Variable in class se.llbit.math.Matrix3
 
m32 - Variable in class se.llbit.math.Matrix3
 
m33 - Variable in class se.llbit.math.Matrix3
 
magentaClay - Static variable in class se.llbit.chunky.resources.Texture
 
magentaGlass - Static variable in class se.llbit.chunky.resources.Texture
 
magentaGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
magentaWool - Static variable in class se.llbit.chunky.resources.Texture
 
magma - Static variable in class se.llbit.chunky.resources.Texture
 
main(String[]) - Static method in class se.llbit.chunky.main.Chunky
Main entry point for Chunky.
main(String[]) - Static method in class se.llbit.nbt.test.NBTDump
 
main(String[]) - Static method in class se.llbit.nbt.test.NBTTest
 
main(String[]) - Static method in class se.llbit.nbt.test.PlayerExtractor
 
main(String[]) - Static method in class se.llbit.nbt.test.SeedTool
 
makeDefaultGradient(Collection<Vector4>) - Static method in class se.llbit.chunky.renderer.scene.Sky
 
makeLogarithmic() - Method in class se.llbit.chunky.ui.Adjuster
Make the adjuster use a logarithmic mapping for the slider position.
map - Static variable in class se.llbit.chunky.world.Icon
 
Map2D - Class in se.llbit.chunky.ui
Extracts common behaviour for the 2D maps (chunk map and minimap).
Map2D(WorldMapLoader, ChunkyFxController) - Constructor for class se.llbit.chunky.ui.Map2D
 
MapBuffer - Class in se.llbit.chunky.map
Keeps a buffered image of rendered map tiles.
MapBuffer() - Constructor for class se.llbit.chunky.map.MapBuffer
 
mapBuffer - Variable in class se.llbit.chunky.ui.Map2D
 
mapColor - Variable in class se.llbit.chunky.world.Biome
 
mapLoader - Variable in class se.llbit.chunky.ui.Map2D
 
mapSelected - Static variable in class se.llbit.chunky.world.Icon
 
MapTile - Class in se.llbit.chunky.map
A tile in the 2D world map or minimap.
MapTile(ChunkPosition, ChunkView) - Constructor for class se.llbit.chunky.map.MapTile
 
MapViewMode - Enum in se.llbit.chunky.ui
View mode for the 2D map.
Material - Class in se.llbit.chunky.world
 
Material(String, Texture) - Constructor for class se.llbit.chunky.world.Material
 
Matrix3 - Class in se.llbit.math
A three by three matrix of doubles.
Matrix3() - Constructor for class se.llbit.math.Matrix3
 
max(double, double) - Static method in class se.llbit.math.QuickMath
NB not NaN-correct
max(float, float) - Static method in class se.llbit.math.QuickMath
NB not NaN-correct
MAX_CHUNK_BYTES - Static variable in class se.llbit.png.PngFileWriter
 
MAX_DOF - Static variable in class se.llbit.chunky.renderer.scene.Camera
Maximum DoF
MAX_EMITTER_INTENSITY - Static variable in class se.llbit.chunky.renderer.scene.Scene
Maximum emitter intensity.
MAX_EXPOSURE - Static variable in class se.llbit.chunky.renderer.scene.Scene
Maximum exposure
MAX_INTENSITY - Static variable in class se.llbit.chunky.renderer.scene.Sky
Maximum sky light intensity
MAX_INTENSITY - Static variable in class se.llbit.chunky.renderer.scene.Sun
Maximum sun intensity
MAX_SUBJECT_DISTANCE - Static variable in class se.llbit.chunky.renderer.scene.Camera
Maximum recommended subject distance
MCDownloader - Class in se.llbit.util
Utility class to download Minecraft Jars and player data.
MCDownloader() - Constructor for class se.llbit.util.MCDownloader
 
md5sum(File) - Static method in class se.llbit.util.Util
 
MELON_ID - Static variable in class se.llbit.chunky.world.Block
 
melonSide - Static variable in class se.llbit.chunky.resources.Texture
 
MELONSTEM_ID - Static variable in class se.llbit.chunky.world.Block
 
MelonStemModel - Class in se.llbit.chunky.model
Melon stem grows in eight steps.
MelonStemModel() - Constructor for class se.llbit.chunky.model.MelonStemModel
 
melonTop - Static variable in class se.llbit.chunky.resources.Texture
 
memoryLimit - Variable in class se.llbit.chunky.launcher.LauncherSettings
 
merge(int) - Method in class se.llbit.math.Octree.Node
Merge the leafs of this node and make this node a leaf node.
mergeDump(File, TaskTracker) - Method in class se.llbit.chunky.renderer.scene.Scene
Merge a render dump into this scene.
mergeDump(File) - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
Merge a render dump into the current render.
mergeRenderDump(File) - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
Merge a render dump into the current render.
min(double, double) - Static method in class se.llbit.math.QuickMath
NB disregards NaN.
min(float, float) - Static method in class se.llbit.math.QuickMath
NB disregards NaN.
MIN_CANVAS_HEIGHT - Static variable in class se.llbit.chunky.renderer.scene.Scene
Minimum canvas height.
MIN_CANVAS_WIDTH - Static variable in class se.llbit.chunky.renderer.scene.Scene
Minimum canvas width.
MIN_DOF - Static variable in class se.llbit.chunky.renderer.scene.Camera
Minimum DoF
MIN_EMITTER_INTENSITY - Static variable in class se.llbit.chunky.renderer.scene.Scene
Minimum emitter intensity.
MIN_EXPOSURE - Static variable in class se.llbit.chunky.renderer.scene.Scene
Minimum exposure
MIN_INTENSITY - Static variable in class se.llbit.chunky.renderer.scene.Sky
Minimum sky light intensity
MIN_INTENSITY - Static variable in class se.llbit.chunky.renderer.scene.Sun
Minimum sun intensity
MIN_SUBJECT_DISTANCE - Static variable in class se.llbit.chunky.renderer.scene.Camera
Minimum recommended subject distance
MINECARTTRACKS_ID - Static variable in class se.llbit.chunky.world.Block
 
MinecraftFinder - Class in se.llbit.chunky.resources
Locates the Minecraft installation.
MinecraftFinder() - Constructor for class se.llbit.chunky.resources.MinecraftFinder
 
Minimap - Class in se.llbit.chunky.ui
 
Minimap(WorldMapLoader, ChunkyFxController) - Constructor for class se.llbit.chunky.ui.Minimap
 
mirrorX() - Method in class se.llbit.math.Transform
Mirror in X axis
mirrorY() - Method in class se.llbit.math.Transform
Mirror in Y axis
missingImage - Static variable in class se.llbit.resources.ImageLoader
The missing image is a 16x16 image with black background and red border and cross.
mode - Variable in class se.llbit.chunky.main.CommandLineOptions
 
mode - Variable in class se.llbit.chunky.renderer.scene.Scene
 
Model - Class in se.llbit.chunky.model
Utility methods for quads and triangles.
Model() - Constructor for class se.llbit.chunky.model.Model
 
model - Variable in class se.llbit.chunky.world.entity.PlayerEntity
 
modulo(double, double) - Static method in class se.llbit.math.QuickMath
 
monsterSpawner - Static variable in class se.llbit.chunky.resources.Texture
 
MONSTERSPAWNER_ID - Static variable in class se.llbit.chunky.world.Block
 
mossStone - Static variable in class se.llbit.chunky.resources.Texture
 
MOSSSTONE_ID - Static variable in class se.llbit.chunky.world.Block
 
mossyStoneBrick - Static variable in class se.llbit.chunky.resources.Texture
 
mouseDown - Variable in class se.llbit.chunky.ui.ChunkMap
 
moveBackward(double) - Method in class se.llbit.chunky.renderer.scene.Camera
Move camera backward
moveCameraTo(double, double) - Method in class se.llbit.chunky.ui.ChunkyFxController
 
moveCameraToCenter() - Method in class se.llbit.chunky.renderer.scene.Scene
Center the camera over the loaded chunks
moveCameraToPlayer() - Method in class se.llbit.chunky.renderer.scene.Scene
Move the camera to the player position, if available.
MOVEDBYPISTON_ID - Static variable in class se.llbit.chunky.world.Block
 
moveDown(double) - Method in class se.llbit.chunky.renderer.scene.Camera
Move camera down
moveForward(double) - Method in class se.llbit.chunky.renderer.scene.Camera
Move camera forward
moveToPlayer(PlayerEntity) - Method in class se.llbit.chunky.renderer.scene.Camera
Move the camera to the player location.
moveUp(double) - Method in class se.llbit.chunky.renderer.scene.Camera
Move camera up
moveView(double, double) - Method in class se.llbit.chunky.map.WorldMapLoader
Move the map view.
mul(Matrix3) - Method in class se.llbit.math.Matrix3
Multiply with other matrix.
mushroomPores - Static variable in class se.llbit.chunky.resources.Texture
 
mushroomStem - Static variable in class se.llbit.chunky.resources.Texture
 
MutableAABB - Class in se.llbit.math.primitive
Axis-Aligned Bounding Box.
MutableAABB(double, double, double, double, double, double) - Constructor for class se.llbit.math.primitive.MutableAABB
Construct a new AABB with given bounds.
MYCELIUM_ID - Static variable in class se.llbit.chunky.world.Block
 
myceliumSide - Static variable in class se.llbit.chunky.resources.Texture
 
myceliumTop - Static variable in class se.llbit.chunky.resources.Texture
 

N

n - Variable in class se.llbit.math.Quad
Normal vector
n - Variable in class se.llbit.math.Ray
Intersection normal.
n - Variable in class se.llbit.math.Triangle
Normal vector
n - Variable in class se.llbit.math.UVTriangle
Normal vector - normal to triangle vertices in counterclockwise order
name - Variable in class se.llbit.chunky.renderer.scene.Camera
 
name - Variable in class se.llbit.chunky.renderer.scene.Scene
 
name() - Method in class se.llbit.chunky.renderer.scene.Scene
 
name - Variable in class se.llbit.chunky.world.Biome
 
name - Variable in class se.llbit.chunky.world.Material
The name of this material.
name() - Method in class se.llbit.nbt.AnyTag
 
name() - Method in class se.llbit.nbt.ASTNode
 
name() - Method in class se.llbit.nbt.ByteArrayTag
 
name() - Method in class se.llbit.nbt.ByteTag
 
name() - Method in class se.llbit.nbt.CompoundTag
 
name() - Method in class se.llbit.nbt.DoubleTag
 
name() - Method in class se.llbit.nbt.EndTag
 
name() - Method in class se.llbit.nbt.FloatTag
 
name() - Method in class se.llbit.nbt.IntArrayTag
 
name() - Method in class se.llbit.nbt.IntTag
 
name() - Method in class se.llbit.nbt.List
 
name() - Method in class se.llbit.nbt.ListTag
 
name() - Method in class se.llbit.nbt.LongTag
 
name() - Method in class se.llbit.nbt.NamedTag
 
name() - Method in class se.llbit.nbt.ShortTag
 
name() - Method in class se.llbit.nbt.StringTag
 
name() - Method in class se.llbit.nbt.Tag
 
NAME_SEPARATOR - Static variable in interface se.llbit.json.JsonConstants
 
NamedTag - Class in se.llbit.nbt
 
NamedTag(String, SpecificTag) - Constructor for class se.llbit.nbt.NamedTag
 
NamedTag() - Constructor for class se.llbit.nbt.NamedTag
 
NamedTag(SpecificTag, SpecificTag) - Constructor for class se.llbit.nbt.NamedTag
 
nameProperty() - Method in class se.llbit.chunky.ui.Adjuster
 
NBT_VERSION - Static variable in class se.llbit.chunky.world.World
The currently supported NBT version of level.dat files.
NBTDump - Class in se.llbit.nbt.test
 
NBTDump() - Constructor for class se.llbit.nbt.test.NBTDump
 
NBTTest - Class in se.llbit.nbt.test
 
NBTTest() - Constructor for class se.llbit.nbt.test.NBTTest
 
NETHER_DIMENSION - Static variable in class se.llbit.chunky.world.World
Nether dimension index
netherBrick - Static variable in class se.llbit.chunky.resources.Texture
 
NETHERBRICK_ID - Static variable in class se.llbit.chunky.world.Block
 
NETHERBRICKFENCE_ID - Static variable in class se.llbit.chunky.world.Block
 
NETHERBRICKSTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 
netherQuartzOre - Static variable in class se.llbit.chunky.resources.Texture
 
NETHERQUARTZORE_ID - Static variable in class se.llbit.chunky.world.Block
 
netherrack - Static variable in class se.llbit.chunky.resources.Texture
 
netherrack - Static variable in class se.llbit.chunky.world.Icon
 
NETHERRACK_ID - Static variable in class se.llbit.chunky.world.Block
 
netherWart0 - Static variable in class se.llbit.chunky.resources.Texture
 
netherWart1 - Static variable in class se.llbit.chunky.resources.Texture
 
netherWart2 - Static variable in class se.llbit.chunky.resources.Texture
 
NETHERWART_ID - Static variable in class se.llbit.chunky.world.Block
 
netherWartBlock - Static variable in class se.llbit.chunky.resources.Texture
 
newRayTracer() - Method in interface se.llbit.chunky.renderer.RayTracerFactory
 
newRenderContext(Chunky) - Method in interface se.llbit.chunky.renderer.RenderContextFactory
 
newRenderer(RenderContext, boolean) - Method in interface se.llbit.chunky.renderer.RendererFactory
 
newScene() - Method in interface se.llbit.chunky.renderer.scene.SceneFactory
Creates a new scene with the default configuration.
newTask(TaskTracker, TaskTracker.Task, String, int) - Method in interface se.llbit.util.TaskTracker.TaskBuilder
 
nextIntersection(Scene, Ray) - Static method in class se.llbit.chunky.renderer.scene.PreviewRayTracer
Find next ray intersection.
nextPow2(int) - Static method in class se.llbit.math.QuickMath
Get the next power of two.
Node(int) - Constructor for class se.llbit.math.Octree.Node
Create new octree leaf node with the given type.
NONE - Static variable in interface se.llbit.chunky.renderer.RenderStatusListener
 
NONE - Static variable in interface se.llbit.chunky.ui.ProgressTracker
 
NONE - Static variable in class se.llbit.math.Transform
 
NONE - Static variable in interface se.llbit.util.ProgressListener
 
NONE - Static variable in class se.llbit.util.TaskTracker.Task
 
normalize() - Method in class se.llbit.math.Vector2
Normalize this vector (scale the vector to unit length)
normalize() - Method in class se.llbit.math.Vector3
Normalize this vector (scale the vector to unit length)
NORTH_EAST - Static variable in interface se.llbit.chunky.world.BlockData
 
NORTH_WEST - Static variable in interface se.llbit.chunky.world.BlockData
 
noteBlock - Static variable in class se.llbit.chunky.world.Icon
 
NOTEBLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
NotNull - Annotation Type in se.llbit.util
 
NULL - Static variable in interface se.llbit.json.JsonConstants
 
NUM_RENDER_THREADS_DEFAULT - Static variable in interface se.llbit.chunky.renderer.RenderConstants
Default number of worker threads.
NUM_RENDER_THREADS_MAX - Static variable in interface se.llbit.chunky.renderer.RenderConstants
Maximum number of worker threads
NUM_RENDER_THREADS_MIN - Static variable in interface se.llbit.chunky.renderer.RenderConstants
Minimum number of worker threads
numberOfChunks() - Method in class se.llbit.chunky.renderer.scene.Scene
 
numChildren - Variable in class se.llbit.json.ASTNode
 
numChildren() - Method in class se.llbit.json.ASTNode
 
numChildren() - Method in class se.llbit.json.JsonArray
 
numChildren() - Method in class se.llbit.json.JsonFalse
 
numChildren() - Method in class se.llbit.json.JsonLiteral
 
numChildren() - Method in class se.llbit.json.JsonMember
 
numChildren() - Method in class se.llbit.json.JsonNull
 
numChildren() - Method in class se.llbit.json.JsonNumber
 
numChildren() - Method in class se.llbit.json.JsonObject
 
numChildren() - Method in class se.llbit.json.JsonRoot
 
numChildren() - Method in class se.llbit.json.JsonString
 
numChildren() - Method in class se.llbit.json.JsonTrue
 
numChildren() - Method in class se.llbit.json.JsonUnknown
 
numChildren() - Method in class se.llbit.json.JsonValue
 
numChildren() - Method in class se.llbit.nbt.AnyTag
 
numChildren - Variable in class se.llbit.nbt.ASTNode
 
numChildren() - Method in class se.llbit.nbt.ASTNode
 
numChildren() - Method in class se.llbit.nbt.ByteArrayTag
 
numChildren() - Method in class se.llbit.nbt.ByteTag
 
numChildren() - Method in class se.llbit.nbt.CompoundTag
 
numChildren() - Method in class se.llbit.nbt.DoubleTag
 
numChildren() - Method in class se.llbit.nbt.EndTag
 
numChildren() - Method in class se.llbit.nbt.ErrorTag
 
numChildren() - Method in class se.llbit.nbt.FloatTag
 
numChildren() - Method in class se.llbit.nbt.IntArrayTag
 
numChildren() - Method in class se.llbit.nbt.IntTag
 
numChildren() - Method in class se.llbit.nbt.ListTag
 
numChildren() - Method in class se.llbit.nbt.LongTag
 
numChildren() - Method in class se.llbit.nbt.NamedTag
 
numChildren() - Method in class se.llbit.nbt.ShortTag
 
numChildren() - Method in class se.llbit.nbt.SpecificTag
 
numChildren() - Method in class se.llbit.nbt.StringTag
 
numChildren() - Method in class se.llbit.nbt.Tag
 
numFrames - Variable in class se.llbit.chunky.resources.AnimatedTexture
 
numRenderThreads() - Method in class se.llbit.chunky.renderer.RenderContext
 
numThreads - Variable in class se.llbit.chunky.renderer.AbstractRenderManager
Number of render threads

O

o - Variable in class se.llbit.math.Quad
 
o - Variable in class se.llbit.math.Ray
Intersection point.
oakLeaves - Static variable in class se.llbit.chunky.resources.Texture
 
oakPlanks - Static variable in class se.llbit.chunky.resources.Texture
 
oakSapling - Static variable in class se.llbit.chunky.resources.Texture
 
oakWood - Static variable in class se.llbit.chunky.resources.Texture
 
OAKWOODSTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 
oakWoodTop - Static variable in class se.llbit.chunky.resources.Texture
 
object() - Method in class se.llbit.json.JsonObject
 
object() - Method in class se.llbit.json.JsonValue
 
observerBack - Static variable in class se.llbit.chunky.resources.Texture
 
observerFront - Static variable in class se.llbit.chunky.resources.Texture
 
ObserverModel - Class in se.llbit.chunky.model
This block model is used to render blocks which can face east, west, north, south, up and down.
ObserverModel() - Constructor for class se.llbit.chunky.model.ObserverModel
 
observerSide - Static variable in class se.llbit.chunky.resources.Texture
 
observerTop - Static variable in class se.llbit.chunky.resources.Texture
 
obsidian - Static variable in class se.llbit.chunky.resources.Texture
 
OBSIDIAN_ID - Static variable in class se.llbit.chunky.world.Block
 
Octree - Class in se.llbit.math
A simple voxel Octree.
Octree(int) - Constructor for class se.llbit.math.Octree
Create a new Octree.
Octree.Node - Class in se.llbit.math
An Octree node
OctreeFinalizer - Class in se.llbit.chunky.renderer.scene
Processes the Octree after it has been loaded and updates block states for blocks that depend on neighbor blocks.
OctreeFinalizer() - Constructor for class se.llbit.chunky.renderer.scene.OctreeFinalizer
 
OctreeVisitor - Interface in se.llbit.math
Visitor interface for Octrees.
OFFSET - Static variable in interface se.llbit.chunky.world.BlockData
Bit offset to block metadata.
OFFSET - Static variable in class se.llbit.math.Ray
 
OmniDirectionalStereoProjector - Class in se.llbit.chunky.renderer.projection
A projector for Omni-Directional Stereo (ODS) images.
OmniDirectionalStereoProjector(OmniDirectionalStereoProjector.Eye) - Constructor for class se.llbit.chunky.renderer.projection.OmniDirectionalStereoProjector
 
OmniDirectionalStereoProjector.Eye - Enum in se.llbit.chunky.renderer.projection
 
onChoice() - Method in interface se.llbit.chunky.ui.ConfirmResetPopup.ChoiceListener
 
onChunksLoaded() - Method in class se.llbit.chunky.ui.render.CameraTab
 
onChunksLoaded() - Method in interface se.llbit.chunky.ui.render.RenderControlsTab
Called after chunks have been loaded.
onKeyPressed(KeyEvent) - Method in class se.llbit.chunky.ui.ChunkMap
 
onKeyReleased(KeyEvent) - Method in class se.llbit.chunky.ui.ChunkMap
 
onMouseDragged(MouseEvent) - Method in class se.llbit.chunky.ui.ChunkMap
 
onMouseMoved(MouseEvent) - Method in class se.llbit.chunky.ui.ChunkMap
 
onMousePressed(MouseEvent) - Method in class se.llbit.chunky.ui.ChunkMap
 
onMousePressed(MouseEvent) - Method in class se.llbit.chunky.ui.Minimap
 
onMouseReleased(MouseEvent) - Method in class se.llbit.chunky.ui.ChunkMap
 
onScroll(ScrollEvent) - Method in class se.llbit.chunky.ui.ChunkMap
 
onValueChange(Consumer<T>) - Method in class se.llbit.chunky.ui.Adjuster
 
openPreview() - Method in class se.llbit.chunky.ui.RenderControlsFxController
 
openSceneDirectory() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
Opt<T extends ASTNode> - Class in se.llbit.json
 
Opt() - Constructor for class se.llbit.json.Opt
 
Opt(T) - Constructor for class se.llbit.json.Opt
 
Opt<T extends ASTNode> - Class in se.llbit.nbt
 
Opt() - Constructor for class se.llbit.nbt.Opt
 
Opt(T) - Constructor for class se.llbit.nbt.Opt
 
options - Variable in class se.llbit.chunky.main.Chunky
 
options - Variable in class se.llbit.chunky.main.CommandLineOptions
 
orangeClay - Static variable in class se.llbit.chunky.resources.Texture
 
orangeGlass - Static variable in class se.llbit.chunky.resources.Texture
 
orangeGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
orangeTulip - Static variable in class se.llbit.chunky.resources.Texture
 
orangeWool - Static variable in class se.llbit.chunky.resources.Texture
 
org.jastadd.util - package org.jastadd.util
 
origin - Variable in class se.llbit.chunky.renderer.scene.Scene
Octree origin.
OSDetector - Class in se.llbit.util
 
OSDetector() - Constructor for class se.llbit.util.OSDetector
 
OSDetector.OS - Enum in se.llbit.util
 
OutputMode - Enum in se.llbit.chunky.renderer
 
outputMode - Variable in class se.llbit.chunky.renderer.scene.Scene
 
OVERWORLD_DIMENSION - Static variable in class se.llbit.chunky.world.World
Overworld dimension index
overwriteState() - Method in enum se.llbit.chunky.renderer.ResetReason
 
oxeyeDaisy - Static variable in class se.llbit.chunky.resources.Texture
 

P

PACKED_ICE_ID - Static variable in class se.llbit.chunky.world.Block
 
packedIce - Static variable in class se.llbit.chunky.resources.Texture
 
PaintingEntity - Class in se.llbit.chunky.world.entity
 
PaintingEntity(Vector3, String, double) - Constructor for class se.llbit.chunky.world.entity.PaintingEntity
 
PaintingMaterial - Class in se.llbit.chunky.world.material
 
paintings - Static variable in class se.llbit.chunky.resources.Texture
 
Pair<U,V> - Class in se.llbit.util
Custom Pair class.
Pair(U, V) - Constructor for class se.llbit.util.Pair
Create a new tuple of two things.
PanoramicProjector - Class in se.llbit.chunky.renderer.projection
Panoramic equirectangular projector.
PanoramicProjector(double) - Constructor for class se.llbit.chunky.renderer.projection.PanoramicProjector
 
PanoramicSlotProjector - Class in se.llbit.chunky.renderer.projection
Behaves like a pinhole camera in the vertical direction, but like a spherical one in the horizontal direction.
PanoramicSlotProjector(double) - Constructor for class se.llbit.chunky.renderer.projection.PanoramicSlotProjector
 
panTo(Vector3) - Method in class se.llbit.chunky.map.WorldMapLoader
Set the map view by block coordinates.
panTo(double, double) - Method in class se.llbit.chunky.map.WorldMapLoader
Move the map view.
panToCamera() - Method in class se.llbit.chunky.ui.ChunkyFxController
 
panToPlayer() - Method in class se.llbit.chunky.map.WorldMapLoader
 
ParallelProjector - Class in se.llbit.chunky.renderer.projection
Casts parallel rays from different origin points on a plane
ParallelProjector(double, double) - Constructor for class se.llbit.chunky.renderer.projection.ParallelProjector
 
parent - Variable in class se.llbit.json.ASTNode
Parent pointer
parent - Variable in class se.llbit.nbt.ASTNode
Parent pointer
parse() - Method in class se.llbit.chunky.world.Region
Parse the region file to discover chunks.
parse() - Method in class se.llbit.json.JsonParser
Parses a JSON object or array.
pathTrace(Scene, Ray, WorkerState, int, boolean) - Static method in class se.llbit.chunky.renderer.scene.PathTracer
Path trace the ray in this scene.
PathTracer - Class in se.llbit.chunky.renderer.scene
Static methods for path tracing.
PathTracer() - Constructor for class se.llbit.chunky.renderer.scene.PathTracer
 
pause - Static variable in class se.llbit.chunky.world.Icon
 
pauseRender() - Method in class se.llbit.chunky.renderer.scene.Scene
Pause the renderer.
payload() - Method in class se.llbit.nbt.AnyTag
 
payload() - Method in class se.llbit.nbt.ByteArrayTag
 
payload() - Method in class se.llbit.nbt.ByteTag
 
payload() - Method in class se.llbit.nbt.DoubleTag
 
payload() - Method in class se.llbit.nbt.FloatTag
 
payload() - Method in class se.llbit.nbt.IntTag
 
payload() - Method in class se.llbit.nbt.LongTag
 
payload() - Method in class se.llbit.nbt.ShortTag
 
payload() - Method in class se.llbit.nbt.StringTag
 
peek() - Method in class se.llbit.io.LookaheadReader
 
peek(int) - Method in class se.llbit.io.LookaheadReader
Look ahead in the input stream.
pencil - Static variable in class se.llbit.chunky.world.Icon
 
peonyBottom - Static variable in class se.llbit.chunky.resources.Texture
 
peonyTop - Static variable in class se.llbit.chunky.resources.Texture
 
PersistentSettings - Class in se.llbit.chunky
Utility class for managing program properties.
PFMTexture - Class in se.llbit.chunky.resources
 
PFMTexture(File) - Constructor for class se.llbit.chunky.resources.PFMTexture
 
PinholeProjector - Class in se.llbit.chunky.renderer.projection
Casts rays like a pinhole camera.
PinholeProjector(double) - Constructor for class se.llbit.chunky.renderer.projection.PinholeProjector
 
pinkClay - Static variable in class se.llbit.chunky.resources.Texture
 
pinkGlass - Static variable in class se.llbit.chunky.resources.Texture
 
pinkGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
pinkTulip - Static variable in class se.llbit.chunky.resources.Texture
 
pinkWool - Static variable in class se.llbit.chunky.resources.Texture
 
PISTON_ID - Static variable in class se.llbit.chunky.world.Block
 
pistonBottom - Static variable in class se.llbit.chunky.resources.Texture
 
PISTONEXTENSION_ID - Static variable in class se.llbit.chunky.world.Block
 
PistonExtensionModel - Class in se.llbit.chunky.model
Piston
PistonExtensionModel() - Constructor for class se.llbit.chunky.model.PistonExtensionModel
 
pistonInnerTop - Static variable in class se.llbit.chunky.resources.Texture
 
PistonModel - Class in se.llbit.chunky.model
Piston
PistonModel() - Constructor for class se.llbit.chunky.model.PistonModel
 
pistonSide - Static variable in class se.llbit.chunky.resources.Texture
 
pistonTop - Static variable in class se.llbit.chunky.resources.Texture
 
pistonTopSticky - Static variable in class se.llbit.chunky.resources.Texture
 
pitch - Variable in enum se.llbit.chunky.renderer.scene.CameraPreset
 
pitch - Variable in class se.llbit.chunky.world.entity.PlayerEntity
 
pitch - Variable in class se.llbit.chunky.world.PlayerEntityData
 
play - Static variable in class se.llbit.chunky.world.Icon
 
playerEntities() - Method in class se.llbit.chunky.world.World
Load entities from world the file.
PlayerEntity - Class in se.llbit.chunky.world.entity
 
PlayerEntity(String, Vector3, double, double) - Constructor for class se.llbit.chunky.world.entity.PlayerEntity
 
PlayerEntity(String, Vector3, double, double, double, double, double, double, PlayerModel) - Constructor for class se.llbit.chunky.world.entity.PlayerEntity
 
PlayerEntityData - Class in se.llbit.chunky.world
 
PlayerEntityData(AnyTag) - Constructor for class se.llbit.chunky.world.PlayerEntityData
 
PlayerExtractor - Class in se.llbit.nbt.test
 
PlayerExtractor() - Constructor for class se.llbit.nbt.test.PlayerExtractor
 
playerLocY() - Method in class se.llbit.chunky.world.World
 
PlayerModel - Enum in se.llbit.chunky.renderer.scene
 
playerPos() - Method in class se.llbit.chunky.world.World
 
Plugin - Interface in se.llbit.chunky
The plugin interface for Chunky plugins.
PNG_SIGNATURE - Static variable in class se.llbit.png.PngFileWriter
PNG magic value
PngChunk - Class in se.llbit.png
A PNG chunk
PngChunk() - Constructor for class se.llbit.png.PngChunk
 
PngFileWriter - Class in se.llbit.png
 
PngFileWriter(File) - Constructor for class se.llbit.png.PngFileWriter
 
podzolSide - Static variable in class se.llbit.chunky.resources.Texture
 
podzolTop - Static variable in class se.llbit.chunky.resources.Texture
 
poll() - Method in class se.llbit.chunky.world.RegionQueue
 
pollSceneStateChange() - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
pollSceneStateChange() - Method in interface se.llbit.chunky.renderer.SceneProvider
This does not reset the state change flag - awaitSceneStateChange() should be called to reset the state change flag.
pop() - Method in class se.llbit.io.LookaheadReader
Pop next character in the stream.
poppy - Static variable in class se.llbit.chunky.resources.Texture
 
populate(WorldMapLoader) - Method in class se.llbit.chunky.ui.WorldChooserController
Populate the world table.
portal - Static variable in class se.llbit.chunky.resources.Texture
 
PORTAL_ID - Static variable in class se.llbit.chunky.world.Block
 
pos - Variable in class se.llbit.chunky.map.MapTile
 
Poser - Class in se.llbit.chunky.ui.render
A tool for posing entities.
Poser(EntitiesTab.PlayerData) - Constructor for class se.llbit.chunky.ui.render.Poser
 
position - Variable in class se.llbit.chunky.world.entity.Entity
 
Postprocess - Enum in se.llbit.chunky.renderer
Postprocessing modes.
postprocess - Variable in class se.llbit.chunky.renderer.scene.Scene
 
postProcessFrame(TaskTracker) - Method in class se.llbit.chunky.renderer.scene.Scene
Post-process all pixels in the current frame.
PostprocessingTab - Class in se.llbit.chunky.ui.render
 
PostprocessingTab() - Constructor for class se.llbit.chunky.ui.render.PostprocessingTab
 
postProcessPixel(int, int, double[]) - Method in class se.llbit.chunky.renderer.scene.Scene
Postprocess a pixel.
potatoes0 - Static variable in class se.llbit.chunky.resources.Texture
 
potatoes1 - Static variable in class se.llbit.chunky.resources.Texture
 
potatoes2 - Static variable in class se.llbit.chunky.resources.Texture
 
potatoes3 - Static variable in class se.llbit.chunky.resources.Texture
 
POTATOES_ID - Static variable in class se.llbit.chunky.world.Block
 
POWEREDRAIL_ID - Static variable in class se.llbit.chunky.world.Block
 
poweredRailOff - Static variable in class se.llbit.chunky.resources.Texture
 
poweredRailOn - Static variable in class se.llbit.chunky.resources.Texture
 
preferredSceneName(RenderContext, String) - Static method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
Find a preferred scene name by attempting to avoid name collisions.
PressurePlateModel - Class in se.llbit.chunky.model
 
PressurePlateModel() - Constructor for class se.llbit.chunky.model.PressurePlateModel
 
prettyPrint(PrettyPrinter) - Method in interface org.jastadd.util.PrettyPrintable
 
prettyPrint(PrettyPrinter) - Method in class se.llbit.json.JsonArray
 
prettyPrint(PrettyPrinter) - Method in class se.llbit.json.JsonFalse
 
prettyPrint(PrettyPrinter) - Method in class se.llbit.json.JsonMember
 
prettyPrint(PrettyPrinter) - Method in class se.llbit.json.JsonNull
 
prettyPrint(PrettyPrinter) - Method in class se.llbit.json.JsonNumber
 
prettyPrint(PrettyPrinter) - Method in class se.llbit.json.JsonObject
 
prettyPrint(PrettyPrinter) - Method in class se.llbit.json.JsonString
 
prettyPrint(PrettyPrinter) - Method in class se.llbit.json.JsonTrue
 
prettyPrint(PrettyPrinter) - Method in class se.llbit.json.JsonUnknown
 
PrettyPrintable - Interface in org.jastadd.util
 
PrettyPrinter - Class in org.jastadd.util
 
PrettyPrinter(String) - Constructor for class org.jastadd.util.PrettyPrinter
 
PrettyPrinter(String, PrintStream) - Constructor for class org.jastadd.util.PrettyPrinter
 
previewCount - Variable in class se.llbit.chunky.renderer.scene.Scene
Preview frame interlacing counter.
PreviewRayTracer - Class in se.llbit.chunky.renderer.scene
 
PreviewRayTracer() - Constructor for class se.llbit.chunky.renderer.scene.PreviewRayTracer
 
previous - Variable in class se.llbit.util.TaskTracker.Task
 
Primitive - Interface in se.llbit.math.primitive
An intersectable primitive piece of geometry
primitives(Vector3) - Method in class se.llbit.chunky.world.entity.Entity
 
primitives(Vector3) - Method in class se.llbit.chunky.world.entity.PaintingEntity
 
primitives(Vector3) - Method in class se.llbit.chunky.world.entity.PlayerEntity
 
primitives(Vector3) - Method in class se.llbit.chunky.world.entity.SignEntity
 
primitives(Vector3) - Method in class se.llbit.chunky.world.entity.SkullEntity
 
primitives(Vector3) - Method in class se.llbit.chunky.world.entity.WallSignEntity
 
print(String) - Method in class org.jastadd.util.PrettyPrinter
 
print(PrettyPrintable) - Method in class org.jastadd.util.PrettyPrinter
 
println() - Method in class org.jastadd.util.PrettyPrinter
 
prismarine - Static variable in class se.llbit.chunky.resources.Texture
 
PRISMARINE_ID - Static variable in class se.llbit.chunky.world.Block
 
prismarineBricks - Static variable in class se.llbit.chunky.resources.Texture
 
ProgressListener - Interface in se.llbit.util
Progress listener.
ProgressTracker - Interface in se.llbit.chunky.ui
A panel to display job progress.
ProjectionMode - Enum in se.llbit.chunky.renderer.projection
Available projection modes.
Projector - Interface in se.llbit.chunky.renderer.projection
Projectors project the view ray using different projection models.
prx0 - Variable in class se.llbit.chunky.world.ChunkView
 
prx1 - Variable in class se.llbit.chunky.world.ChunkView
 
prz0 - Variable in class se.llbit.chunky.world.ChunkView
 
prz1 - Variable in class se.llbit.chunky.world.ChunkView
 
PUMPKIN_ID - Static variable in class se.llbit.chunky.world.Block
 
pumpkinFront - Static variable in class se.llbit.chunky.resources.Texture
 
PumpkinModel - Class in se.llbit.chunky.model
Pumpkins and Jack-O-Lanterns
PumpkinModel() - Constructor for class se.llbit.chunky.model.PumpkinModel
 
pumpkinSide - Static variable in class se.llbit.chunky.resources.Texture
 
PUMPKINSTEM_ID - Static variable in class se.llbit.chunky.world.Block
 
pumpkinTop - Static variable in class se.llbit.chunky.resources.Texture
 
purpleClay - Static variable in class se.llbit.chunky.resources.Texture
 
purpleGlass - Static variable in class se.llbit.chunky.resources.Texture
 
purpleGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
purpleWool - Static variable in class se.llbit.chunky.resources.Texture
 
purpurBlock - Static variable in class se.llbit.chunky.resources.Texture
 
PURPURBLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
PURPURDOUBLESLAB_ID - Static variable in class se.llbit.chunky.world.Block
 
PURPURPILLAR_ID - Static variable in class se.llbit.chunky.world.Block
 
purpurPillarSide - Static variable in class se.llbit.chunky.resources.Texture
 
purpurPillarTop - Static variable in class se.llbit.chunky.resources.Texture
 
PURPURSLAB_ID - Static variable in class se.llbit.chunky.world.Block
 
PURPURSTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 
px0 - Variable in class se.llbit.chunky.world.ChunkView
 
px1 - Variable in class se.llbit.chunky.world.ChunkView
 
pz0 - Variable in class se.llbit.chunky.world.ChunkView
 
pz1 - Variable in class se.llbit.chunky.world.ChunkView
 

Q

Quad - Class in se.llbit.math
A quad.
Quad(Quad, Transform) - Constructor for class se.llbit.math.Quad
Create new Quad
Quad(Quad, Matrix3) - Constructor for class se.llbit.math.Quad
Create transformed Quad
Quad(Vector3, Vector3, Vector3, Vector4) - Constructor for class se.llbit.math.Quad
Create new quad
quads - Static variable in class se.llbit.chunky.model.FireModel
 
quads - Static variable in class se.llbit.chunky.model.LadderModel
 
quads - Static variable in class se.llbit.chunky.model.LargeFlowerModel
 
quads - Static variable in class se.llbit.chunky.model.SnowModel
 
quads - Static variable in class se.llbit.chunky.model.SpriteModel
 
quads - Static variable in class se.llbit.chunky.model.VineModel
 
QUARTZ_ID - Static variable in class se.llbit.chunky.world.Block
 
quartzBottom - Static variable in class se.llbit.chunky.resources.Texture
 
quartzChiseled - Static variable in class se.llbit.chunky.resources.Texture
 
quartzChiseledTop - Static variable in class se.llbit.chunky.resources.Texture
 
QuartzModel - Class in se.llbit.chunky.model
A block of quartz.
QuartzModel() - Constructor for class se.llbit.chunky.model.QuartzModel
 
quartzPillar - Static variable in class se.llbit.chunky.resources.Texture
 
quartzPillarTop - Static variable in class se.llbit.chunky.resources.Texture
 
quartzSide - Static variable in class se.llbit.chunky.resources.Texture
 
QUARTZSTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 
quartzTop - Static variable in class se.llbit.chunky.resources.Texture
 
question - Static variable in class se.llbit.chunky.world.Icon
 
quickIntersect(Ray) - Method in class se.llbit.math.AABB
Only test for intersection and find distance to intersection.
QuickMath - Class in se.llbit.math
Quick math utility methods.
QuickMath() - Constructor for class se.llbit.math.QuickMath
 
quickParse(DataInputStream, Set<String>) - Static method in class se.llbit.nbt.NamedTag
Parse only the requested tags.
QUOTE_MARK - Static variable in interface se.llbit.json.JsonConstants
 

R

RADIUS - Static variable in class se.llbit.chunky.renderer.scene.Sun
Sun radius
RADIUS_COS - Static variable in class se.llbit.chunky.renderer.scene.Sun
 
RADIUS_SIN - Static variable in class se.llbit.chunky.renderer.scene.Sun
 
radToDeg(double) - Static method in class se.llbit.math.QuickMath
Convert radians to degrees
RailModel - Class in se.llbit.chunky.model
Minecart rails.
RailModel() - Constructor for class se.llbit.chunky.model.RailModel
 
rails - Static variable in class se.llbit.chunky.resources.Texture
 
railsCurved - Static variable in class se.llbit.chunky.resources.Texture
 
rain - Variable in class se.llbit.chunky.world.Biome
 
random - Variable in class se.llbit.chunky.renderer.WorkerState
 
randomPose() - Method in class se.llbit.chunky.world.entity.PlayerEntity
 
randomPoseAndLook() - Method in class se.llbit.chunky.world.entity.PlayerEntity
 
ray - Variable in class se.llbit.chunky.renderer.WorkerState
 
Ray - Class in se.llbit.math
The ray representation used for ray tracing.
Ray() - Constructor for class se.llbit.math.Ray
Builds an uninitialized ray.
Ray(Ray) - Constructor for class se.llbit.math.Ray
Create a copy of the given ray
rayDepth - Variable in class se.llbit.chunky.renderer.scene.Scene
Recursive ray depth limit (not including Russian Roulette).
rayTrace(RayTracer, WorkerState) - Method in class se.llbit.chunky.renderer.scene.Scene
Trace a ray in this scene.
RayTracer - Interface in se.llbit.chunky.renderer.scene
Interface for stateless ray tracers.
RayTracerFactory - Interface in se.llbit.chunky.renderer
 
read() - Method in class se.llbit.io.LookaheadReader
 
read(char[], int, int) - Method in class se.llbit.io.LookaheadReader
 
read(DataInputStream) - Static method in class se.llbit.nbt.ByteArrayTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.ByteTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.CompoundTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.DoubleTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.FloatTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.IntArrayTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.IntTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.ListTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.LongTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.NamedTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.ShortTag
 
read(byte, DataInputStream) - Static method in class se.llbit.nbt.SpecificTag
 
read(DataInputStream) - Static method in class se.llbit.nbt.StringTag
 
read(String) - Static method in class se.llbit.nbt.test.NBTDump
 
read(URL) - Static method in class se.llbit.resources.ImageLoader
 
read(InputStream) - Static method in class se.llbit.resources.ImageLoader
 
read(File) - Static method in class se.llbit.resources.ImageLoader
 
readNonNull(String) - Static method in class se.llbit.resources.ImageLoader
Attempt to load an image with the given resource name.
ready() - Method in class se.llbit.io.LookaheadReader
 
rebuild(ChunkPosition, ChunkView) - Method in class se.llbit.chunky.map.MapTile
 
rebuildActorBvh() - Method in class se.llbit.chunky.renderer.scene.Scene
Rebuild the actors bounding volume hierarchy.
Receiver - Class in se.llbit.log
 
Receiver() - Constructor for class se.llbit.log.Receiver
 
redClay - Static variable in class se.llbit.chunky.resources.Texture
 
redGlass - Static variable in class se.llbit.chunky.resources.Texture
 
redGlassPaneSide - Static variable in class se.llbit.chunky.resources.Texture
 
redMushroom - Static variable in class se.llbit.chunky.resources.Texture
 
REDMUSHROOM_ID - Static variable in class se.llbit.chunky.world.Block
 
redNetherBrick - Static variable in class se.llbit.chunky.resources.Texture
 
redrawMap() - Method in class se.llbit.chunky.ui.Map2D
 
redrawView(WorldMapLoader) - Method in class se.llbit.chunky.map.MapBuffer
Redraw all tiles in the current view.
redSand - Static variable in class se.llbit.chunky.resources.Texture
 
REDSANDSTONE_ID - Static variable in class se.llbit.chunky.world.Block
 
redSandstoneBottom - Static variable in class se.llbit.chunky.resources.Texture
 
redSandstoneDecorated - Static variable in class se.llbit.chunky.resources.Texture
 
redSandstoneSide - Static variable in class se.llbit.chunky.resources.Texture
 
redSandstoneSmooth - Static variable in class se.llbit.chunky.resources.Texture
 
REDSANDSTONESTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 
redSandstoneTop - Static variable in class se.llbit.chunky.resources.Texture
 
redstoneBlock - Static variable in class se.llbit.chunky.resources.Texture
 
REDSTONEBLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
redstoneLampOff - Static variable in class se.llbit.chunky.resources.Texture
 
REDSTONELAMPOFF_ID - Static variable in class se.llbit.chunky.world.Block
 
redstoneLampOn - Static variable in class se.llbit.chunky.resources.Texture
 
REDSTONELAMPON_ID - Static variable in class se.llbit.chunky.world.Block
 
redstoneOre - Static variable in class se.llbit.chunky.resources.Texture
 
REDSTONEORE_ID - Static variable in class se.llbit.chunky.world.Block
 
RedstoneRepeaterModel - Class in se.llbit.chunky.model
 
RedstoneRepeaterModel() - Constructor for class se.llbit.chunky.model.RedstoneRepeaterModel
 
redstoneRepeaterOff - Static variable in class se.llbit.chunky.resources.Texture
 
REDSTONEREPEATEROFF_ID - Static variable in class se.llbit.chunky.world.Block
 
redstoneRepeaterOn - Static variable in class se.llbit.chunky.resources.Texture
 
REDSTONEREPEATERON_ID - Static variable in class se.llbit.chunky.world.Block
 
redstoneTorchOff - Static variable in class se.llbit.chunky.resources.Texture
 
REDSTONETORCHOFF_ID - Static variable in class se.llbit.chunky.world.Block
 
redstoneTorchOn - Static variable in class se.llbit.chunky.resources.Texture
 
REDSTONETORCHON_ID - Static variable in class se.llbit.chunky.world.Block
 
redstoneWire - Static variable in class se.llbit.chunky.resources.Texture
 
REDSTONEWIRE_ID - Static variable in class se.llbit.chunky.world.Block
 
redstoneWireCross - Static variable in class se.llbit.chunky.resources.Texture
 
RedstoneWireModel - Class in se.llbit.chunky.model
 
RedstoneWireModel() - Constructor for class se.llbit.chunky.model.RedstoneWireModel
 
redTulip - Static variable in class se.llbit.chunky.resources.Texture
 
redWool - Static variable in class se.llbit.chunky.resources.Texture
 
refresh() - Method in interface se.llbit.chunky.renderer.Refreshable
Refresh the refreshable object.
refresh() - Method in class se.llbit.chunky.renderer.scene.Scene
Called when the scene description has been altered in a way that forces the rendering to restart.
Refreshable - Interface in se.llbit.chunky.renderer
Refreshable interface.
Region - Class in se.llbit.chunky.world
Abstract region representation.
Region(ChunkPosition, World) - Constructor for class se.llbit.chunky.world.Region
Create new region
RegionChangeMonitor - Class in se.llbit.chunky.world
Monitors filesystem for changes to region files.
RegionChangeMonitor(WorldMapLoader) - Constructor for class se.llbit.chunky.world.RegionChangeMonitor
 
regionDiscovered(ChunkPosition) - Method in class se.llbit.chunky.world.World
Called when a new region has been discovered by the region parser.
regionExists(ChunkPosition) - Method in class se.llbit.chunky.world.World
 
RegionParser - Class in se.llbit.chunky.world
Parses regions
RegionParser(WorldMapLoader, RegionQueue) - Constructor for class se.llbit.chunky.world.RegionParser
Create new region parser
regionPosition() - Method in class se.llbit.chunky.world.ChunkPosition
 
RegionQueue - Class in se.llbit.chunky.world
Queue of region positions.
RegionQueue() - Constructor for class se.llbit.chunky.world.RegionQueue
 
regionUpdated(ChunkPosition) - Method in class se.llbit.chunky.map.WorldMapLoader
The region was changed.
regionUpdated(ChunkPosition) - Method in class se.llbit.chunky.ui.ChunkyFxController
 
regionUpdated(ChunkPosition) - Method in class se.llbit.chunky.ui.Map2D
 
regionUpdated(ChunkPosition) - Method in interface se.llbit.chunky.world.listeners.ChunkUpdateListener
 
regionUpdated(ChunkPosition) - Method in class se.llbit.chunky.world.World
Called when a chunk has been updated.
reload - Static variable in class se.llbit.chunky.world.Icon
 
reload() - Method in class se.llbit.chunky.world.World
Clear the chunk map and reload the additional data.
reloadChunks() - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
Reload all chunks
reloadChunks(TaskTracker) - Method in class se.llbit.chunky.renderer.scene.Scene
Reload all loaded chunks.
reloadChunks() - Method in interface se.llbit.chunky.renderer.scene.SceneManager
Attempt to reload all loaded chunks.
reloadChunks() - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
reloadWorld() - Method in class se.llbit.chunky.map.WorldMapLoader
Flush all cached chunks and regions, forcing them to be reloaded for the current world.
remove() - Method in class se.llbit.util.RingBuffer
Remove an element from the buffer.
removeChild(int) - Method in class se.llbit.json.ASTNode
 
removeChild(int) - Method in class se.llbit.json.List
 
removeChild(int) - Method in class se.llbit.nbt.ASTNode
 
removeChild(int) - Method in class se.llbit.nbt.List
 
removePlayer(PlayerEntity) - Method in class se.llbit.chunky.renderer.scene.Scene
 
removeRenderListener(RenderStatusListener) - Method in interface se.llbit.chunky.renderer.Renderer
 
removeRenderListener(RenderStatusListener) - Method in class se.llbit.chunky.renderer.RenderManager
 
removeSceneStatusListener(SceneStatusListener) - Method in interface se.llbit.chunky.renderer.Renderer
 
removeSceneStatusListener(SceneStatusListener) - Method in class se.llbit.chunky.renderer.RenderManager
 
removeSelectionListener(ChunkSelectionListener) - Method in class se.llbit.chunky.world.ChunkSelectionTracker
Remove a chunk update listener.
removeSetting(String) - Method in class se.llbit.chunky.JsonSettings
Remove a setting
removeStop(int) - Method in class se.llbit.chunky.ui.GradientEditor
 
render(MapTile) - Method in class se.llbit.chunky.map.AbstractLayer
Render this layer to a map tile.
render(MapTile) - Method in class se.llbit.chunky.map.BitmapLayer
Render this layer to a tile.
render(MapTile) - Method in class se.llbit.chunky.map.BlockLayer
Render this layer
render(MapTile) - Method in class se.llbit.chunky.map.CorruptLayer
 
render(MapTile) - Method in class se.llbit.chunky.map.UnknownLayer
 
render(Chunk, MapTile) - Method in enum se.llbit.chunky.ui.MapViewMode
Render the chunk to a map tile.
renderActors - Variable in class se.llbit.chunky.renderer.scene.Scene
 
renderBiomes(MapTile) - Method in class se.llbit.chunky.world.Chunk
 
renderBiomes(MapTile) - Method in class se.llbit.chunky.world.EmptyChunk
 
renderBiomes(MapTile) - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
RenderCanvasFx - Class in se.llbit.chunky.ui
Shows the current render preview.
RenderCanvasFx(Scene, Renderer) - Constructor for class se.llbit.chunky.ui.RenderCanvasFx
 
renderCaves(MapTile) - Method in class se.llbit.chunky.world.Chunk
 
renderCaves(MapTile) - Method in class se.llbit.chunky.world.EmptyChunk
 
renderCaves(MapTile) - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
RenderConstants - Interface in se.llbit.chunky.renderer
 
RenderContext - Class in se.llbit.chunky.renderer
Rendering context - keeps track of the Chunky configuration used for rendering.
RenderContext(Chunky) - Constructor for class se.llbit.chunky.renderer.RenderContext
Construct a new render context.
RenderContextFactory - Interface in se.llbit.chunky.renderer
 
RenderController - Class in se.llbit.chunky.renderer
Contains all state for the renderer.
RenderController(RenderContext, Renderer, SceneManager, SceneProvider) - Constructor for class se.llbit.chunky.renderer.RenderController
 
RenderControlsFx - Class in se.llbit.chunky.ui.render
The Render Controls dialog.
RenderControlsFx(ChunkyFxController) - Constructor for class se.llbit.chunky.ui.render.RenderControlsFx
 
RenderControlsFxController - Class in se.llbit.chunky.ui
Controller for the Render Controls dialog.
RenderControlsFxController() - Constructor for class se.llbit.chunky.ui.RenderControlsFxController
 
RenderControlsTab - Interface in se.llbit.chunky.ui.render
Tabs in the Render Controls dialog implement this interface.
RenderControlsTabTransformer - Interface in se.llbit.chunky.ui.render
Interface for plugins to transform the tabs in the Render Controls dialog.
Renderer - Interface in se.llbit.chunky.renderer
A renderer renders to a buffered image which is displayed by a render canvas.
renderer - Variable in class se.llbit.chunky.world.ChunkView
 
Renderer.SampleBufferConsumer - Interface in se.llbit.chunky.renderer
 
RendererFactory - Interface in se.llbit.chunky.renderer
 
renderHighlight(MapTile, Block, int) - Method in class se.llbit.chunky.map.AbstractLayer
Render this layer
renderHighlight(MapTile, Block, int) - Method in class se.llbit.chunky.map.BlockLayer
Render block highlight.
renderHighlight(MapTile, Block, int) - Method in class se.llbit.chunky.world.Chunk
Render block highlight.
renderLayer(MapTile) - Method in class se.llbit.chunky.world.Chunk
 
renderLayer(MapTile) - Method in class se.llbit.chunky.world.EmptyChunk
 
renderLayer(MapTile) - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
RenderManager - Class in se.llbit.chunky.renderer
This class manages render workers.
RenderManager(RenderContext, boolean) - Constructor for class se.llbit.chunky.renderer.RenderManager
 
RenderMode - Enum in se.llbit.chunky.renderer
 
renderPng(File) - Method in class se.llbit.chunky.map.MapBuffer
 
RenderResetHandler - Interface in se.llbit.chunky.renderer.scene
Functional interface for handling render reset requests.
renderStateChanged(RenderMode) - Method in interface se.llbit.chunky.renderer.RenderStatusListener
Called when the rendering activity has changed state.
RenderStatus - Class in se.llbit.chunky.renderer
 
RenderStatus(long, int) - Constructor for class se.llbit.chunky.renderer.RenderStatus
 
RenderStatusListener - Interface in se.llbit.chunky.renderer
 
renderSurface(MapTile) - Method in class se.llbit.chunky.world.Chunk
 
renderSurface(MapTile) - Method in class se.llbit.chunky.world.EmptyChunk
 
renderSurface(MapTile) - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
renderThreads - Variable in class se.llbit.chunky.main.ChunkyOptions
 
renderTime - Variable in class se.llbit.chunky.renderer.scene.Scene
 
renderTopography(ChunkPosition, Heightmap) - Method in class se.llbit.chunky.map.AbstractLayer
 
renderTopography(ChunkPosition, Heightmap) - Method in class se.llbit.chunky.map.SurfaceLayer
Add topographical gradient to this chunk and calculate average color
renderTopography() - Method in class se.llbit.chunky.world.Chunk
Render the topography of this chunk.
renderView(File, ProgressTracker) - Method in class se.llbit.chunky.ui.ChunkMap
Render the current view to a PNG image.
RenderWorker - Class in se.llbit.chunky.renderer
Performs rendering work.
RenderWorker(AbstractRenderManager, int, long) - Constructor for class se.llbit.chunky.renderer.RenderWorker
Create a new render worker, slave to a given render manager.
repaint() - Method in interface se.llbit.chunky.renderer.Repaintable
Trigger a repaint of the canvas.
repaint(GraphicsContext) - Method in class se.llbit.chunky.ui.ChunkMap
 
repaint(GraphicsContext) - Method in class se.llbit.chunky.ui.Map2D
 
repaint(GraphicsContext) - Method in class se.llbit.chunky.ui.Minimap
 
repaint() - Method in class se.llbit.chunky.ui.RenderCanvasFx
 
Repaintable - Interface in se.llbit.chunky.renderer
Interface for render canvas which displays a rendered image.
repaintDeferred() - Method in class se.llbit.chunky.ui.Map2D
 
repaintDirect() - Method in class se.llbit.chunky.ui.Map2D
 
REPEATING_COMMAND_BLOCK_ID - Static variable in class se.llbit.chunky.world.Block
 
repeatingCommandBlockBack - Static variable in class se.llbit.chunky.resources.Texture
 
repeatingCommandBlockConditional - Static variable in class se.llbit.chunky.resources.Texture
 
repeatingCommandBlockFront - Static variable in class se.llbit.chunky.resources.Texture
 
repeatingCommandBlockSide - Static variable in class se.llbit.chunky.resources.Texture
 
reset() - Method in class se.llbit.chunky.world.Chunk
Reset the rendered layers in this chunk.
reset() - Method in class se.llbit.chunky.world.EmptyChunk
 
reset() - Method in class se.llbit.chunky.world.EmptyRegionChunk
 
reset() - Method in class se.llbit.json.ASTNode$State
 
reset() - Method in class se.llbit.nbt.ASTNode$State
 
RESET_CYCLE - Variable in class se.llbit.json.ASTNode$State
 
RESET_CYCLE - Variable in class se.llbit.nbt.ASTNode$State
 
resetConfirmMutex - Variable in class se.llbit.chunky.ui.RenderControlsFxController
Used to ensure only one render reset confirm dialog is displayed at a time.
resetOption(String) - Static method in class se.llbit.chunky.PersistentSettings
 
ResetReason - Enum in se.llbit.chunky.renderer
Indicates the reason a render needs to be reset.
resetReason - Variable in class se.llbit.chunky.renderer.scene.Scene
Indicates if the render should be forced to reset.
resetScene(String, SceneFactory) - Method in class se.llbit.chunky.renderer.scene.Scene
Resets the scene state to the default state.
ResourceLoadOrderEditor - Class in se.llbit.chunky.ui
 
ResourceLoadOrderEditor() - Constructor for class se.llbit.chunky.ui.ResourceLoadOrderEditor
 
retracted - Static variable in class se.llbit.chunky.model.PistonModel
 
revertToOriginalColor() - Method in class se.llbit.chunky.ui.SimpleColorPicker
 
rgbColor - Variable in enum se.llbit.chunky.world.entity.SignEntity.Color
 
RGBfromHSL(Vector3, double, double, double) - Static method in class se.llbit.math.ColorUtil
 
RGBfromHSL(double, double, double) - Static method in class se.llbit.math.ColorUtil
 
right - Static variable in class se.llbit.chunky.model.ChestModel
 
rightArmBack - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightArmBottom - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightArmFront - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightArmLeft - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightArmPose - Variable in class se.llbit.chunky.world.entity.PlayerEntity
 
rightArmRight - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightArmTop - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightLegBack - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightLegBottom - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightLegFront - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightLegLeft - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightLegPose - Variable in class se.llbit.chunky.world.entity.PlayerEntity
 
rightLegRight - Variable in class se.llbit.chunky.resources.EntityTexture
 
rightLegTop - Variable in class se.llbit.chunky.resources.EntityTexture
 
RingBuffer<T> - Class in se.llbit.util
This is a bounded size FIFO queue that has a nonblocking append operation.
RingBuffer(int) - Constructor for class se.llbit.util.RingBuffer
 
RM - Static variable in class se.llbit.chunky.PersistentSettings
 
root - Variable in class se.llbit.math.Octree
Root node
roseBushBottom - Static variable in class se.llbit.chunky.resources.Texture
 
roseBushTop - Static variable in class se.llbit.chunky.resources.Texture
 
RotatedTextureLoader - Class in se.llbit.chunky.resources.texturepack
Loads a single texture and rotates it 90 degrees clockwise and flips it horizontally (x & z coordinate swap).
RotatedTextureLoader(String, Texture) - Constructor for class se.llbit.chunky.resources.texturepack.RotatedTextureLoader
 
rotateNegX(Quad[]) - Static method in class se.llbit.chunky.model.Model
 
rotateNegX() - Method in class se.llbit.math.Transform
Rotation by 90 degrees around the negative X axis
rotateNegZ() - Method in class se.llbit.math.Transform
Rotation by 90 degrees around the negative Z axis
rotateView(double, double) - Method in class se.llbit.chunky.renderer.scene.Camera
Rotate the camera
rotateX(Quad[]) - Static method in class se.llbit.chunky.model.Model
 
rotateX(Quad[], double) - Static method in class se.llbit.chunky.model.Model
 
rotateX() - Method in class se.llbit.math.Transform
Rotation by 90 degrees around the X axis
rotateX(double) - Method in class se.llbit.math.Transform
Rotation around the X axis
rotateY(Quad[]) - Static method in class se.llbit.chunky.model.Model
 
rotateY(UVTriangle[]) - Static method in class se.llbit.chunky.model.Model
 
rotateY(Quad[], double) - Static method in class se.llbit.chunky.model.Model
 
rotateY() - Method in class se.llbit.math.Transform
Rotation by 90 degrees around the Y axis
rotateY(double) - Method in class se.llbit.math.Transform
Rotation around the Y axis
rotateZ(Quad[]) - Static method in class se.llbit.chunky.model.Model
 
rotateZ(Quad[], double) - Static method in class se.llbit.chunky.model.Model
 
rotateZ() - Method in class se.llbit.math.Transform
Rotation by 90 degrees around the Z axis
rotateZ(double) - Method in class se.llbit.math.Transform
Rotation around the Z axis
rotX(double) - Method in class se.llbit.math.Matrix3
Set the matrix to be a rotation matrix for rotation around the X axis.
rotY(double) - Method in class se.llbit.math.Matrix3
Set the matrix to be a rotation matrix for rotation around the Y axis.
rotZ(double) - Method in class se.llbit.math.Matrix3
Set the matrix to be a rotation matrix for rotation around the X axis.
RSW_EAST_CONNECTION - Static variable in interface se.llbit.chunky.world.BlockData
 
RSW_EAST_SIDE - Static variable in interface se.llbit.chunky.world.BlockData
 
RSW_NORTH_CONNECTION - Static variable in interface se.llbit.chunky.world.BlockData
 
RSW_NORTH_SIDE - Static variable in interface se.llbit.chunky.world.BlockData
 
RSW_SOUTH_CONNECTION - Static variable in interface se.llbit.chunky.world.BlockData
 
RSW_SOUTH_SIDE - Static variable in interface se.llbit.chunky.world.BlockData
 
RSW_WEST_CONNECTION - Static variable in interface se.llbit.chunky.world.BlockData
 
RSW_WEST_SIDE - Static variable in interface se.llbit.chunky.world.BlockData
 
run() - Method in class se.llbit.chunky.main.ZipExportJob
 
run() - Method in class se.llbit.chunky.renderer.RenderManager
 
run() - Method in class se.llbit.chunky.renderer.RenderWorker
 
run() - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
 
run() - Method in class se.llbit.chunky.world.ChunkTopographyUpdater
 
run() - Method in class se.llbit.chunky.world.DeleteChunksJob
 
run() - Method in class se.llbit.chunky.world.RegionChangeMonitor
 
run() - Method in class se.llbit.chunky.world.RegionParser
 

S

same(String) - Method in class se.llbit.nbt.StringTag
 
same(String) - Method in class se.llbit.nbt.Tag
 
samples - Variable in class se.llbit.chunky.renderer.scene.Scene
HDR sample buffer for the render output.
sand - Static variable in class se.llbit.chunky.resources.Texture
 
SAND_ID - Static variable in class se.llbit.chunky.world.Block
 
SANDSTONE_ID - Static variable in class se.llbit.chunky.world.Block
 
sandstoneBottom - Static variable in class se.llbit.chunky.resources.Texture
 
sandstoneDecorated - Static variable in class se.llbit.chunky.resources.Texture
 
sandstoneSide - Static variable in class se.llbit.chunky.resources.Texture
 
sandstoneSmooth - Static variable in class se.llbit.chunky.resources.Texture
 
SANDSTONESTAIRS_ID - Static variable in class se.llbit.chunky.world.Block
 
sandstoneTop - Static variable in class se.llbit.chunky.resources.Texture
 
sanitizedSceneName(String) - Static method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
Remove problematic characters from scene name.
SAPLING_ID - Static variable in class se.llbit.chunky.world.Block
 
SaplingModel - Class in se.llbit.chunky.model
 
SaplingModel() - Constructor for class se.llbit.chunky.model.SaplingModel
 
save(File, File) - Method in class se.llbit.chunky.JsonSettings
Save settings to file.
save() - Method in class se.llbit.chunky.launcher.LauncherSettings
 
save - Static variable in class se.llbit.chunky.world.Icon
 
saveCameraPreset(String) - Method in class se.llbit.chunky.renderer.scene.Scene
 
saveDescription(OutputStream) - Method in class se.llbit.chunky.renderer.scene.Scene
Write the scene description as JSON.
saveDump(RenderContext, TaskTracker) - Method in class se.llbit.chunky.renderer.scene.Scene
 
saveFrame(File, TaskTracker) - Method in class se.llbit.chunky.renderer.scene.Scene
Save the current frame as a PNG image.
saveRenderDump(Scene, int) - Method in interface se.llbit.chunky.renderer.SnapshotControl
 
saveScene() - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
Save the current scene.
saveScene(RenderContext, TaskTracker) - Method in class se.llbit.chunky.renderer.scene.Scene
Save the scene description, render dump, and foliage and grass textures.
saveScene() - Method in interface se.llbit.chunky.renderer.scene.SceneManager
Save the current scene.
saveScene() - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
saveSnapshot(File, TaskTracker) - Method in class se.llbit.chunky.renderer.scene.Scene
Save a snapshot
saveSnapshot(Scene, int) - Method in interface se.llbit.chunky.renderer.SnapshotControl
Determines if postprocessing should be applied to this frame.
saveSnapshots - Variable in class se.llbit.chunky.renderer.scene.Scene
 
scale - Variable in class se.llbit.chunky.map.MapTile
Size of a single chunk in pixels.
scale(Quad[], double) - Static method in class se.llbit.chunky.model.Model
 
scale - Variable in class se.llbit.chunky.world.ChunkView
 
scale - Variable in class se.llbit.chunky.world.entity.PlayerEntity
 
scale - Static variable in class se.llbit.chunky.world.Icon
 
scale(double) - Method in class se.llbit.math.Matrix3
Set this matrix to a uniform scaling matrix with the given scale factor.
scale(double) - Method in class se.llbit.math.Transform
Scale by a scalar.
scale(double) - Method in class se.llbit.math.Vector2
Scale this vector by s.
scale(double) - Method in class se.llbit.math.Vector3
Scale this vector by s.
scale(int) - Method in class se.llbit.math.Vector3i
Scale this vector by i.
scale(double) - Method in class se.llbit.math.Vector4
Scale the vector.
scaleAdd(double, Vector2, Vector2) - Method in class se.llbit.math.Vector2
Set this vector equal to s*d + o.
scaleAdd(double, Vector2) - Method in class se.llbit.math.Vector2
 
scaleAdd(double, Vector3, Vector3) - Method in class se.llbit.math.Vector3
Set this vector equal to s*d + o.
scaleAdd(double, Vector3) - Method in class se.llbit.math.Vector3
Add s*d to this vector.
scaleAdd(double, Vector4) - Method in class se.llbit.math.Vector4
Scale and add argument the vector.
scatterNormal(Random) - Method in class se.llbit.math.Ray
Scatter ray normal
Scene - Class in se.llbit.chunky.renderer.scene
Encapsulates scene and render state.
Scene() - Constructor for class se.llbit.chunky.renderer.scene.Scene
Creates a scene with all default settings.
Scene(Scene) - Constructor for class se.llbit.chunky.renderer.scene.Scene
Creates a copy of another scene.
SceneChooser - Class in se.llbit.chunky.ui
 
SceneChooser(ChunkyFxController) - Constructor for class se.llbit.chunky.ui.SceneChooser
 
SceneChooserController - Class in se.llbit.chunky.ui
 
SceneChooserController() - Constructor for class se.llbit.chunky.ui.SceneChooserController
 
sceneDir - Variable in class se.llbit.chunky.main.ChunkyOptions
 
SceneDirectoryPicker - Class in se.llbit.chunky.ui
 
SceneDirectoryPicker(ChunkyOptions) - Constructor for class se.llbit.chunky.ui.SceneDirectoryPicker
Constructor
SceneFactory - Interface in se.llbit.chunky.renderer.scene
 
SceneHelper - Class in se.llbit.chunky.main
Utility functions for handling saved scenes.
SceneHelper() - Constructor for class se.llbit.chunky.main.SceneHelper
 
sceneInitialized() - Method in class se.llbit.chunky.main.Chunky
 
SceneLoadingError - Exception in se.llbit.chunky.renderer.scene
 
SceneLoadingError(String) - Constructor for exception se.llbit.chunky.renderer.scene.SceneLoadingError
 
SceneManager - Interface in se.llbit.chunky.renderer.scene
A scene manager can save and load scenes.
sceneName - Variable in class se.llbit.chunky.main.ChunkyOptions
 
sceneNameIsAvailable(RenderContext, String) - Static method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
Check for scene name collision.
sceneNameIsValid(String) - Static method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
Check for scene name validity.
sceneProvider - Variable in class se.llbit.chunky.renderer.AbstractRenderManager
 
SceneProvider - Interface in se.llbit.chunky.renderer
The scene provider is used by the renderer to get the current scene state.
sceneStatus() - Method in class se.llbit.chunky.renderer.scene.Scene
 
sceneStatus(String) - Method in interface se.llbit.chunky.renderer.SceneStatusListener
 
sceneStatus(String) - Method in class se.llbit.chunky.ui.RenderCanvasFx
 
SceneStatusListener - Interface in se.llbit.chunky.renderer
 
SDF_VERSION - Static variable in class se.llbit.chunky.renderer.scene.Scene
The current Scene Description Format (SDF) version.
sdfVersion - Variable in class se.llbit.chunky.renderer.scene.Scene
 
se.llbit.chunky - package se.llbit.chunky
 
se.llbit.chunky.launcher - package se.llbit.chunky.launcher
 
se.llbit.chunky.main - package se.llbit.chunky.main
 
se.llbit.chunky.map - package se.llbit.chunky.map
 
se.llbit.chunky.model - package se.llbit.chunky.model
 
se.llbit.chunky.renderer - package se.llbit.chunky.renderer
 
se.llbit.chunky.renderer.projection - package se.llbit.chunky.renderer.projection
 
se.llbit.chunky.renderer.scene - package se.llbit.chunky.renderer.scene
 
se.llbit.chunky.resources - package se.llbit.chunky.resources
 
se.llbit.chunky.resources.texturepack - package se.llbit.chunky.resources.texturepack
 
se.llbit.chunky.ui - package se.llbit.chunky.ui
 
se.llbit.chunky.ui.render - package se.llbit.chunky.ui.render
 
se.llbit.chunky.world - package se.llbit.chunky.world
 
se.llbit.chunky.world.entity - package se.llbit.chunky.world.entity
 
se.llbit.chunky.world.listeners - package se.llbit.chunky.world.listeners
 
se.llbit.chunky.world.material - package se.llbit.chunky.world.material
 
se.llbit.fxutil - package se.llbit.fxutil
 
se.llbit.io - package se.llbit.io
 
se.llbit.json - package se.llbit.json
 
se.llbit.log - package se.llbit.log
 
se.llbit.math - package se.llbit.math
 
se.llbit.math.primitive - package se.llbit.math.primitive
 
se.llbit.nbt - package se.llbit.nbt
 
se.llbit.nbt.test - package se.llbit.nbt.test
 
se.llbit.png - package se.llbit.png
 
se.llbit.resources - package se.llbit.resources
 
se.llbit.tiff - package se.llbit.tiff
 
se.llbit.util - package se.llbit.util
 
SEA_LEVEL - Static variable in class se.llbit.chunky.world.World
Default sea level.
seaLantern - Static variable in class se.llbit.chunky.resources.Texture
 
SEALANTERN_ID - Static variable in class se.llbit.chunky.world.Block
 
SeedTool - Class in se.llbit.nbt.test
 
SeedTool() - Constructor for class se.llbit.nbt.test.SeedTool
 
selectChunk(int, int) - Method in class se.llbit.chunky.map.WorldMapLoader
Select specific chunk.
selectChunk(World, int, int) - Method in class se.llbit.chunky.world.ChunkSelectionTracker
Adds a chunk to the selection.
selectChunks(int, int, int, int) - Method in class se.llbit.chunky.map.WorldMapLoader
Select chunks within a rectangle.
selectChunks(World, int, int, int, int) - Method in class se.llbit.chunky.world.ChunkSelectionTracker
Select chunks within rectangle.
selectRect - Variable in class se.llbit.chunky.ui.ChunkMap
Indicates whether or not the selection rectangle should be drawn.
selectRegion(int, int) - Method in class se.llbit.chunky.map.WorldMapLoader
Select the region containing the given chunk.
selectRegion(World, int, int) - Method in class se.llbit.chunky.world.ChunkSelectionTracker
Select the region containing the given chunk.
selectVisibleChunks(ChunkView, WorldMapLoader, Scene) - Method in class se.llbit.chunky.ui.ChunkMap
 
selectWithinRect() - Method in class se.llbit.chunky.ui.ChunkMap
 
set(String, JsonValue) - Method in class se.llbit.chunky.JsonSettings
Replace the raw JSON value for a setting.
set(Camera) - Method in class se.llbit.chunky.renderer.scene.Camera
Copy camera configuration from another camera
set(Sky) - Method in class se.llbit.chunky.renderer.scene.Sky
Set the sky equal to other sky.
set(Sun) - Method in class se.llbit.chunky.renderer.scene.Sun
Set equal to other sun model.
set(Number) - Method in class se.llbit.chunky.ui.Adjuster
Set value without triggering listeners to update.
set(int, Block) - Static method in class se.llbit.chunky.world.Block
Changes the internal block representation for a given block ID.
set(int, int, int) - Method in class se.llbit.chunky.world.ChunkHeightmap
Set height value at (x, z).
set(int, int, float[]) - Method in class se.llbit.chunky.world.ChunkTexture
Set color value at (x, z).
set(int, int, int) - Method in class se.llbit.chunky.world.Heightmap
Set height y at (x, z).
set(int, int, float[]) - Method in class se.llbit.chunky.world.WorldTexture
Set color at (x, z)
set(String, JsonValue) - Method in class se.llbit.json.JsonObject
Modify first member with the given name, or add a new member.
set(Matrix3) - Method in class se.llbit.math.Matrix3
Set equal to other matrix.
set(int, int, int, int) - Method in class se.llbit.math.Octree
Set the voxel type at the given coordinates.
set(Ray) - Method in class se.llbit.math.Ray
Copy state from another ray.
set(Vector3, Vector3) - Method in class se.llbit.math.Ray
Initialize a ray with origin and direction.
set(Vector2) - Method in class se.llbit.math.Vector2
Set this vector equal to other vector.
set(double, double) - Method in class se.llbit.math.Vector2
Set this vector equal to (d, e).
set(Vector3i) - Method in class se.llbit.math.Vector2
Set this vector equal to a.
set(Vector3) - Method in class se.llbit.math.Vector3
Set this vector equal to other vector.
set(double, double, double) - Method in class se.llbit.math.Vector3
Set this vector equal to (d, e, f).
set(Vector3i) - Method in class se.llbit.math.Vector3
Set this vector equal to a.
set(Vector3i) - Method in class se.llbit.math.Vector3i
Set this vector equal to o.
set(int, int, int) - Method in class se.llbit.math.Vector3i
Set this vector equal to (d, e, f).
set(Vector4) - Method in class se.llbit.math.Vector4
Set the vector equal to other vector.
set(double, double, double, double) - Method in class se.llbit.math.Vector4
Set the vector.
set(float[]) - Method in class se.llbit.math.Vector4
Set the vector.
set3DCanvasSize(int, int) - Static method in class se.llbit.chunky.PersistentSettings
 
setAltitude(double) - Method in class se.llbit.chunky.renderer.scene.Sun
Sun altitude from the horizon.
setAndUpdate(Number) - Method in class se.llbit.chunky.ui.Adjuster
Sets the value and updates the listeners.
setAzimuth(double) - Method in class se.llbit.chunky.renderer.scene.Sun
Angle of the sun around the horizon, measured from north.
setBiomeColorsEnabled(boolean) - Method in class se.llbit.chunky.renderer.scene.Scene
Set the biome colors flag.
setBool(String, boolean) - Method in class se.llbit.chunky.JsonSettings
Set boolean value
setBufferFinalization(boolean) - Method in class se.llbit.chunky.renderer.scene.Scene
Set the buffer update flag.
setCanvas(Repaintable) - Method in interface se.llbit.chunky.renderer.Renderer
 
setCanvas(Repaintable) - Method in class se.llbit.chunky.renderer.RenderManager
 
setCanvas(Canvas) - Method in class se.llbit.chunky.ui.Map2D
 
setCanvasSize(int, int) - Method in class se.llbit.chunky.renderer.scene.Scene
Change the canvas size for this scene.
setCanvasSize(int, int) - Method in class se.llbit.chunky.ui.RenderCanvasFx
Should only be called on the JavaFX application thread.
setChild(ASTNode, int) - Method in class se.llbit.json.ASTNode
 
setChild(ASTNode, int) - Method in class se.llbit.nbt.ASTNode
 
setChunk(ChunkPosition, Chunk) - Method in class se.llbit.chunky.world.Region
Set chunk at given position.
setChunky(Chunky) - Method in class se.llbit.chunky.ui.ChunkyFxController
This must be called when creating the Chunky User Interface.
setCloud(int, int, int) - Static method in class se.llbit.chunky.world.Clouds
Set cloud bit at position (x, y)
setCloudsEnabled(boolean) - Method in class se.llbit.chunky.renderer.scene.Sky
Enable/disable clouds rendering.
setCloudSize(double) - Method in class se.llbit.chunky.renderer.scene.Sky
 
setCloudXOffset(double) - Method in class se.llbit.chunky.renderer.scene.Sky
 
setCloudYOffset(double) - Method in class se.llbit.chunky.renderer.scene.Sky
Change the cloud height
setCloudZOffset(double) - Method in class se.llbit.chunky.renderer.scene.Sky
 
setColor(Vector3) - Method in class se.llbit.chunky.renderer.scene.Sun
 
setColor(Color) - Method in class se.llbit.chunky.ui.SimpleColorPalette
 
setColor(Color) - Method in class se.llbit.chunky.ui.SimpleColorPicker
Sets the value of the property color.
setController(RenderControlsFxController) - Method in class se.llbit.chunky.ui.render.AdvancedTab
 
setController(RenderControlsFxController) - Method in class se.llbit.chunky.ui.render.CameraTab
 
setController(RenderControlsFxController) - Method in class se.llbit.chunky.ui.render.EntitiesTab
 
setController(RenderControlsFxController) - Method in class se.llbit.chunky.ui.render.GeneralTab
 
setController(RenderControlsFxController) - Method in class se.llbit.chunky.ui.render.LightingTab
 
setController(RenderControlsFxController) - Method in class se.llbit.chunky.ui.render.PostprocessingTab
 
setController(RenderControlsFxController) - Method in interface se.llbit.chunky.ui.render.RenderControlsTab
 
setController(RenderControlsFxController) - Method in class se.llbit.chunky.ui.render.SkyTab
 
setController(RenderControlsFxController) - Method in class se.llbit.chunky.ui.render.WaterTab
 
setController(ChunkyFxController) - Method in class se.llbit.chunky.ui.RenderControlsFxController
 
setController(ChunkyFxController) - Method in class se.llbit.chunky.ui.SceneChooserController
 
setCPULoad(int) - Static method in class se.llbit.chunky.PersistentSettings
Change the default CPU load.
setCPULoad(int) - Method in interface se.llbit.chunky.renderer.Renderer
Instructs the renderer to change its CPU load.
setCPULoad(int) - Method in class se.llbit.chunky.renderer.RenderManager
Set CPU load percentage.
setCurrentLayer(int) - Method in class se.llbit.chunky.world.World
Set the current layer.
setCurrentMaterial(Material, int) - Method in class se.llbit.math.Ray
 
setData(byte[]) - Method in class se.llbit.nbt.ByteArrayTag
Replaces the lexeme Data.
setData(int) - Method in class se.llbit.nbt.ByteTag
Replaces the lexeme Data.
setData(double) - Method in class se.llbit.nbt.DoubleTag
Replaces the lexeme Data.
setData(float) - Method in class se.llbit.nbt.FloatTag
Replaces the lexeme Data.
setData(int[]) - Method in class se.llbit.nbt.IntArrayTag
Replaces the lexeme Data.
setData(int) - Method in class se.llbit.nbt.IntTag
Replaces the lexeme Data.
setData(long) - Method in class se.llbit.nbt.LongTag
Replaces the lexeme Data.
setData(short) - Method in class se.llbit.nbt.ShortTag
Replaces the lexeme Data.
setData(String) - Method in class se.llbit.nbt.StringTag
Replaces the lexeme Data.
setDefault() - Method in class se.llbit.math.Ray
Set default values for this ray.
setDimension(int) - Method in class se.llbit.chunky.map.WorldMapLoader
Set the current dimension.
setDimension(int) - Static method in class se.llbit.chunky.PersistentSettings
 
setDimension(int) - Method in class se.llbit.chunky.world.World
Set current dimension.
setDirectionListener(Runnable) - Method in class se.llbit.chunky.renderer.scene.Camera
 
setDirectLight(boolean) - Method in class se.llbit.chunky.renderer.scene.Scene
Set sunlight enable flag.
setDof(double) - Method in class se.llbit.chunky.renderer.scene.Camera
Set depth of field.
setDouble(String, double) - Method in class se.llbit.chunky.JsonSettings
Set double value
setDumpFrequency(int) - Method in class se.llbit.chunky.renderer.scene.Scene
 
setElement(JsonValue, int) - Method in class se.llbit.json.JsonArray
Replaces the Element list element at index i with the new node node.
setElementList(List<JsonValue>) - Method in class se.llbit.json.JsonArray
Replaces the Element list.
setEmitterIntensity(double) - Method in class se.llbit.chunky.renderer.scene.Scene
Set the emitter intensity.
setEmittersEnabled(boolean) - Method in class se.llbit.chunky.renderer.scene.Scene
Set emitters enable flag.
setError(String) - Method in class se.llbit.nbt.ErrorTag
Replaces the lexeme Error.
setExposure(double) - Method in class se.llbit.chunky.renderer.scene.Scene
Set the exposure value
setFastFog(boolean) - Method in class se.llbit.chunky.renderer.scene.Scene
 
setFogColor(double, double, double) - Static method in class se.llbit.chunky.PersistentSettings
Set the default fog color.
setFogColor(Vector3) - Method in class se.llbit.chunky.renderer.scene.Scene
 
setFogDensity(double) - Method in class se.llbit.chunky.renderer.scene.Scene
 
setFollowCamera(boolean) - Static method in class se.llbit.chunky.PersistentSettings
 
setFollowPlayer(boolean) - Static method in class se.llbit.chunky.PersistentSettings
 
setFoV(double) - Method in class se.llbit.chunky.renderer.scene.Camera
Set field of view in degrees.
setGradient(List<Vector4>) - Method in class se.llbit.chunky.renderer.scene.Sky
 
setGradient(List<Vector4>) - Method in class se.llbit.chunky.ui.GradientEditor
 
setHorizonOffset(double) - Method in class se.llbit.chunky.renderer.scene.Sky
 
setIdentity() - Method in class se.llbit.math.Matrix3
Set to the identity matrix.
setIndent(int) - Method in class org.jastadd.util.PrettyPrinter
 
setInt(String, int) - Method in class se.llbit.chunky.JsonSettings
Set integer value
setIntensity(double) - Method in class se.llbit.chunky.renderer.scene.Sun
Set the sun intensity
setIntOption(String, int) - Static method in class se.llbit.chunky.PersistentSettings
 
setItem(AnyTag, int) - Method in class se.llbit.nbt.CompoundTag
Replaces the Item list element at index i with the new node node.
setItem(SpecificTag, int) - Method in class se.llbit.nbt.ListTag
Replaces the Item list element at index i with the new node node.
setItemList(List<AnyTag>) - Method in class se.llbit.nbt.CompoundTag
Replaces the Item list.
setItemList(List<SpecificTag>) - Method in class se.llbit.nbt.ListTag
Replaces the Item list.
setJobName(String) - Method in interface se.llbit.chunky.ui.ProgressTracker
 
setJobSize(int) - Method in interface se.llbit.chunky.ui.ProgressTracker
 
setLastTexturePack(String) - Static method in class se.llbit.chunky.PersistentSettings
 
setLastWorld(File) - Static method in class se.llbit.chunky.PersistentSettings
 
setLayer(int) - Method in class se.llbit.chunky.map.WorldMapLoader
Set the currently viewed layer.
setLevel(Level) - Static method in class se.llbit.log.Log
 
setLoadPlayers(boolean) - Static method in class se.llbit.chunky.PersistentSettings
 
setMapSize(int, int) - Method in class se.llbit.chunky.map.WorldMapLoader
Called when the map has been resized.
setMaterial(int) - Method in class se.llbit.math.Ray
 
setMaxInfinity(boolean) - Method in class se.llbit.chunky.ui.Adjuster
When set to true the value is set to infinity when the slider is at the maximum position.
setMember(JsonMember, int) - Method in class se.llbit.json.JsonObject
Replaces the Member list element at index i with the new node node.
setMemberList(List<JsonMember>) - Method in class se.llbit.json.JsonObject
Replaces the Member list.
setMinecraftDirectory(String) - Static method in class se.llbit.chunky.PersistentSettings
 
setMinimapSize(int, int) - Method in class se.llbit.chunky.map.WorldMapLoader
Called when the minimap has been resized.
setMirrored(boolean) - Method in class se.llbit.chunky.renderer.scene.Sky
Set sky mirroring at the horizon
setName(String) - Method in class se.llbit.chunky.renderer.scene.Scene
Set the scene name.
setName(String) - Method in class se.llbit.chunky.ui.Adjuster
Sets the value of the property name.
setName(String) - Method in class se.llbit.json.JsonMember
Replaces the lexeme Name.
setName(SpecificTag) - Method in class se.llbit.nbt.NamedTag
Replaces the Name child.
setNumRenderThreads(int) - Static method in class se.llbit.chunky.PersistentSettings
Set default number of render threads.
setNumThreads(int) - Method in interface se.llbit.chunky.renderer.Renderer
Instructs the renderer to use the specified number of worker threads.
setNumThreads(int) - Method in class se.llbit.chunky.renderer.RenderManager
Change number of render workers.
setOnChunksLoaded(Runnable) - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
 
setOnChunksLoaded(Runnable) - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
setOnFrameCompleted(BiConsumer<Scene, Integer>) - Method in interface se.llbit.chunky.renderer.Renderer
Set a listener for frame completion.
setOnFrameCompleted(BiConsumer<Scene, Integer>) - Method in class se.llbit.chunky.renderer.RenderManager
 
setOnRenderCompleted(BiConsumer<Long, Integer>) - Method in interface se.llbit.chunky.renderer.Renderer
Set a listener for render completion.
setOnRenderCompleted(BiConsumer<Long, Integer>) - Method in class se.llbit.chunky.renderer.RenderManager
 
setOnSceneLoaded(Runnable) - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
 
setOnSceneLoaded(Runnable) - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
setOutputMode(OutputMode) - Method in class se.llbit.chunky.renderer.scene.Scene
 
setPanoramic(boolean) - Method in class se.llbit.chunky.ui.render.SkymapSettings
 
setParent(ASTNode) - Method in class se.llbit.json.ASTNode
 
setParent(ASTNode) - Method in class se.llbit.nbt.ASTNode
 
setPixel(int, int, int) - Method in class se.llbit.chunky.map.MapTile
 
setPixel(int, int, int) - Method in class se.llbit.chunky.resources.BitmapImage
Sets the ARGB value of the pixel (x, y).
setPixels(int[]) - Method in class se.llbit.chunky.map.MapTile
 
setPlugins(JsonValue) - Static method in class se.llbit.chunky.PersistentSettings
 
setPosition(Vector3) - Method in class se.llbit.chunky.renderer.scene.Camera
Set the camera position
setPositionListener(Runnable) - Method in class se.llbit.chunky.renderer.scene.Camera
 
setPostprocess(Postprocess) - Method in class se.llbit.chunky.renderer.scene.Scene
Change the postprocessing mode
setPreviewRayTracerFactory(RayTracerFactory) - Method in class se.llbit.chunky.main.Chunky
 
setPrevMaterial(Material, int) - Method in class se.llbit.math.Ray
 
setProgress(String, int, int, int) - Method in class se.llbit.chunky.renderer.ConsoleProgressListener
 
setProgress(String, int, int, int, String) - Method in class se.llbit.chunky.renderer.ConsoleProgressListener
 
setProgress(int) - Method in interface se.llbit.chunky.ui.ProgressTracker
 
setProgress(String, int, int, int) - Method in interface se.llbit.util.ProgressListener
Update progress without ETA.
setProgress(String, int, int, int, String) - Method in interface se.llbit.util.ProgressListener
Update progress with ETA.
setProjectionListener(Runnable) - Method in class se.llbit.chunky.renderer.scene.Camera
 
setProjectionMode(ProjectionMode) - Method in class se.llbit.chunky.renderer.scene.Camera
Set the projection mode
setRange(double, double) - Method in class se.llbit.chunky.ui.Adjuster
 
setRange(double, double) - Method in class se.llbit.chunky.ui.DoubleAdjuster
 
setRange(double, double) - Method in class se.llbit.chunky.ui.IntegerAdjuster
 
setRayDepth(int) - Static method in class se.llbit.chunky.PersistentSettings
 
setRayDepth(int) - Method in class se.llbit.chunky.renderer.scene.Scene
Set the recursive ray depth limit
setRayTracerFactory(RayTracerFactory) - Method in class se.llbit.chunky.main.Chunky
 
setReceiver(Receiver, Level...) - Static method in class se.llbit.log.Log
 
setRegion(ChunkPosition, Region) - Method in class se.llbit.chunky.world.World
Set the region for the given position.
setRenderContextFactory(RenderContextFactory) - Method in class se.llbit.chunky.main.Chunky
 
setRenderController(RenderController) - Method in class se.llbit.chunky.ui.render.SkyboxSettings
 
setRenderController(RenderController) - Method in class se.llbit.chunky.ui.render.SkymapSettings
 
setRenderControlsTabTransformer(RenderControlsTabTransformer) - Method in class se.llbit.chunky.main.Chunky
 
setRenderer(MapViewMode) - Method in class se.llbit.chunky.map.WorldMapLoader
Set the current map renderer.
setRenderListener(RenderStatusListener) - Method in class se.llbit.chunky.ui.RenderCanvasFx
 
setRenderMode(RenderMode) - Method in class se.llbit.chunky.renderer.scene.Scene
 
setRenderTask(TaskTracker.Task) - Method in interface se.llbit.chunky.renderer.Renderer
 
setRenderTask(TaskTracker.Task) - Method in class se.llbit.chunky.renderer.RenderManager
 
setRenderTime(long) - Method in interface se.llbit.chunky.renderer.RenderStatusListener
Update render time status label.
setResetHandler(RenderResetHandler) - Method in class se.llbit.chunky.renderer.scene.AsynchronousSceneManager
 
setResetHandler(RenderResetHandler) - Method in class se.llbit.chunky.renderer.scene.SynchronousSceneManager
 
setResetReason(ResetReason) - Method in class se.llbit.chunky.renderer.scene.Scene
 
setRotation(double) - Method in class se.llbit.chunky.renderer.scene.Sky
Set the polar offset of the skymap.
setSamplesPerSecond(int) - Method in interface se.llbit.chunky.renderer.RenderStatusListener
Update samples per second status label.
setSaveSnapshots(boolean) - Method in class se.llbit.chunky.renderer.scene.Scene
 
setScale(int) - Method in class se.llbit.chunky.map.WorldMapLoader
Modify the block scale of the map view.
setSceneDirectory(File) - Static method in class se.llbit.chunky.PersistentSettings
 
setSceneFactory(SceneFactory) - Method in class se.llbit.chunky.main.Chunky
 
setSceneProvider(SceneProvider) - Method in class se.llbit.chunky.renderer.AbstractRenderManager
 
setSceneProvider(SceneProvider) - Method in interface se.llbit.chunky.renderer.Renderer
 
setSingleColorTextures(boolean) - Static method in class se.llbit.chunky.PersistentSettings
 
setSkinDirectory(File) - Static method in class se.llbit.chunky.PersistentSettings
 
setSkyLight(double) - Method in class se.llbit.chunky.renderer.scene.Sky
Set the sky light modifier.
setSkyMode(Sky.SkyMode) - Method in class se.llbit.chunky.renderer.scene.Sky
Set the sky rendering mode.
setSnapshotControl(SnapshotControl) - Method in interface se.llbit.chunky.renderer.Renderer
 
setSnapshotControl(SnapshotControl) - Method in class se.llbit.chunky.renderer.RenderManager
 
setSpp(int) - Method in interface se.llbit.chunky.renderer.RenderStatusListener
Update SPP status label.
setSppTargetDefault(int) - Static method in class se.llbit.chunky.PersistentSettings
 
setStage(Stage) - Method in class se.llbit.chunky.ui.