Index

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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(MapFrame) - Method in interface ke.ric.renderer.api.MapSink
Consumes the next immutable palette frame after freshness and lifecycle validation.
active() - Method in interface ke.ric.renderer.api.AssetHandle
Returns whether this registration can still be selected by its owning client.
active() - Method in interface ke.ric.renderer.api.RendererClient
Returns a current lifecycle snapshot; individual operations always recheck validity.
active() - Method in class ke.ric.renderer.api.RenderStream
Reports whether a stop or terminal failure has been requested.
add(VirtualLight) - Method in record class ke.ric.renderer.api.RenderLighting
Adds an explicit point or spot light without changing the existing list.
all() - Static method in class ke.ric.renderer.api.EntitySelector
Matches every entity present in captured evidence.
all() - Static method in class ke.ric.renderer.api.SceneContent
Keeps all available block and entity geometry.
all() - Static method in record class ke.ric.renderer.api.SceneSelection
Retains all block and entity evidence already present in the source.
ALL - Enum constant in enum class ke.ric.renderer.api.SceneSelection.EntityMode
Retains every existing entity, without recapturing or adding any.
alphaMode() - Method in record class ke.ric.renderer.api.ResolvedMaterial
Returns the value of the alphaMode record component.
ambient(double) - Method in record class ke.ric.renderer.api.RenderLighting
Sets the inherited ambient-light multiplier.
ambientFactor() - Method in record class ke.ric.renderer.api.RenderLighting
Returns the value of the ambientFactor record component.
and(EntitySelector) - Method in class ke.ric.renderer.api.EntitySelector
Requires both this selector and the supplied selector to match.
API_VERSION - Static variable in interface ke.ric.renderer.api.RendererService
Renderer API contract version implemented by this service interface.
appearance() - Method in record class ke.ric.renderer.api.RenderLayer
Returns the value of the appearance record component.
appearance() - Method in record class ke.ric.renderer.api.SceneTransform
Returns the value of the appearance record component.
appearance(RenderAppearance) - Method in record class ke.ric.renderer.api.RenderLayer
Sets per-field appearance overrides for this pass, such as renderer exposure.
appearance(RenderAppearance) - Method in class ke.ric.renderer.api.SnapshotBuilder
Sets rendering appearance, including exposure.
appearance(RenderAppearance) - Method in class ke.ric.renderer.api.StreamBuilder
Sets rendering appearance, including exposure.
APPEND_ENTITIES - Enum constant in enum class ke.ric.renderer.api.SceneOperation
Append complete resolved entities while preserving captured world evidence.
appendEntities(Scene, List<SceneEntity>) - Method in interface ke.ric.renderer.api.RendererClient
Appends copied, complete resolved entity evidence without changing the source or recapturing world state.
AssetHandle - Interface in ke.ric.renderer.api
A client-owned registration for one immutable asset pack.
assetHashes() - Method in record class ke.ric.renderer.api.RenderJob
Returns the value of the assetHashes record component.
AssetPack - Class in ke.ric.renderer.api
Caller-supplied asset archive bytes and their diagnostic identifier.
AssetPack(String, byte[]) - Constructor for class ke.ric.renderer.api.AssetPack
Creates a pack, defensively copying its archive bytes.
at(Location) - Static method in record class ke.ric.renderer.api.CaptureRequest
Starts a capture with RenderSettings.defaults(): Classic at 128 by 128 pixels.
at(Location, RenderSettings) - Static method in record class ke.ric.renderer.api.CaptureRequest
Starts a request with radius 16 blocks, at most two chunks per server tick and no exclusions.
Attachment - Enum Class in ke.ric.renderer.api
Optional per-pixel data that can accompany the always-present RGBA8 color frame.
attachments() - Method in record class ke.ric.renderer.api.RenderSettings
Returns the value of the attachments record component.

B

baby() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the baby record component.
baby(boolean) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets baby/adult metadata.
basisPoints() - Method in record class ke.ric.renderer.api.FrameProgress
Returns the value of the basisPoints record component.
basisPoints() - Method in record class ke.ric.renderer.api.RenderProgress
Returns the value of the basisPoints record component.
BAYER - Enum constant in enum class ke.ric.renderer.api.MapDither
Apply an ordered 4x4 Bayer pattern.
biomes() - Method in record class ke.ric.renderer.api.VisibilityStatistics
Returns the value of the biomes record component.
BLEND - Enum constant in enum class ke.ric.renderer.api.ResolvedMaterial.AlphaMode
Uses source alpha for blended transparency.
block(double) - Method in record class ke.ric.renderer.api.RenderLighting
Scales both captured block illumination and coloured block emitters.
block(int, int, int, String, int, int, String) - Method in interface ke.ric.renderer.api.SceneBuilder
Adds one world-block sample with namespaced state/biome keys and block/sky light levels in 0..15.
blockFactor() - Method in record class ke.ric.renderer.api.RenderLighting
Returns the value of the blockFactor record component.
blocksOnly() - Static method in class ke.ric.renderer.api.SceneContent
Keeps captured block geometry and removes all entity geometry from the derived scene.
boots() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the boots record component.
bounds(double, double, double, double, double, double) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets finite world-space minimum/maximum bounds, in blocks.
brightness() - Method in record class ke.ric.renderer.api.RenderLayer
Returns the value of the brightness record component.
brightness(double) - Method in record class ke.ric.renderer.api.RenderLayer
Sets a post-render RGB multiplier, after colour treatment and before opacity.
build() - Method in interface ke.ric.renderer.api.SceneBuilder
Returns an immutable scene or throws a typed failure such as MISSING_CHUNK; the provider never invents absent evidence.
build() - Method in class ke.ric.renderer.api.SceneEntity.Builder
Validates and builds immutable evidence without reading any live Bukkit object.
builder(UUID, String) - Static method in record class ke.ric.renderer.api.SceneEntity
Starts a resolved entity with a stable UUID and namespaced type.
bytes() - Method in class ke.ric.renderer.api.AssetPack
Returns a defensive copy of the archive bytes.

C

camera() - Method in record class ke.ric.renderer.api.CaptureRequest
Returns a fresh copy of the camera location; changing it cannot alter this request.
camera(double, double, double, double, double, double) - Method in interface ke.ric.renderer.api.SceneBuilder
Sets the camera in world-block coordinates and orientation/field of view in radians.
camera(SceneCamera) - Method in interface ke.ric.renderer.api.SceneBuilder
Sets a camera including local roll; older providers accept only zero roll.
CAMERA - Enum constant in enum class ke.ric.renderer.api.LightSpace
Offsets and directions relative to the effective camera: right, up and forward.
cameraBiome() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the cameraBiome record component.
cameraCapturedNanos() - Method in class ke.ric.renderer.api.MapFrame
Returns the source camera sample time, not the palette-conversion time.
cameraCapturedNanos() - Method in class ke.ric.renderer.api.RenderedFrame
Returns when this frame's camera pose was sampled, on the System.nanoTime() clock.
cancel() - Method in interface ke.ric.renderer.api.RenderTask
Cooperatively cancels from any thread; returns true only when cancellation wins, false after any terminal outcome.
CANCELLED - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
Cancellation won before the task became terminal.
CANCELLED - Enum constant in enum class ke.ric.renderer.api.RenderStatus
Cancellation won the terminal transition.
capabilities() - Method in interface ke.ric.renderer.api.RendererClient
Returns a snapshot of this provider generation's advertised capabilities.
capabilities() - Method in interface ke.ric.renderer.api.RendererService
Returns a service-wide snapshot of advertised runtime capabilities.
capture() - Method in class ke.ric.renderer.api.SnapshotBuilder
Captures and renders pixels and native evidence without allocating maps.
capture(Consumer<RenderedFrame>) - Method in class ke.ric.renderer.api.SnapshotBuilder
Requests a frame and delivers the success callback on the server thread after a final lifecycle check.
capture(Consumer<RenderedFrame>, Consumer<Throwable>) - Method in class ke.ric.renderer.api.SnapshotBuilder
Requests a frame and delivers the success callback on the server thread after a final lifecycle check.
capture(CaptureRequest) - Method in interface ke.ric.renderer.api.RendererClient
Captures loaded Paper world state asynchronously, batching thread-affine reads on the main server thread.
capture(CaptureRequest, double) - Method in interface ke.ric.renderer.api.RendererClient
Captures loaded world evidence with a vertical field of view in degrees.
capture(CaptureRequest, double, double, Consumer<FrameProgress>) - Method in interface ke.ric.renderer.api.RendererClient
Captures loaded evidence with FOV and roll in degrees.
CAPTURE - Enum constant in enum class ke.ric.renderer.api.FrameProgress.Stage
Reading loaded world evidence in bounded server-thread batches.
captureAndRender(CaptureRequest) - Method in class ke.ric.renderer.api.RendererSession
Captures and renders under one wall-clock deadline from the request's settings.
captureAndRender(CaptureRequest, double) - Method in class ke.ric.renderer.api.RendererSession
Captures with an explicit field of view in degrees under the same lifecycle and deadline.
captureAndRender(CaptureRequest, double, List<SceneEntity>) - Method in class ke.ric.renderer.api.RendererSession
Captures a custom field of view, appends exact entities and renders with one deadline.
captureAndRender(CaptureRequest, List<SceneEntity>) - Method in class ke.ric.renderer.api.RendererSession
Captures, appends complete exact entities, then renders under the same deadline and lifecycle.
captured() - Static method in class ke.ric.renderer.api.RenderEnvironment
Inherits captured or manually supplied environment facts.
capturedAt() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the capturedAt record component.
capturedEntities() - Method in interface ke.ric.renderer.api.Scene
Immutable retained entity metadata; absent means unavailable, not an empty scene.
CapturedEntity - Record Class in ke.ric.renderer.api
Frozen identity/classification used for selector masks, never a live Bukkit entity.
CapturedEntity(UUID, String, boolean, int) - Constructor for record class ke.ric.renderer.api.CapturedEntity
Creates an instance of a CapturedEntity record class.
captureMap() - Method in class ke.ric.renderer.api.SnapshotBuilder
Captures, fits the result into one 128×128 map preserving aspect ratio with black letterboxing, and saves a provider-owned photo.
captureMap(Consumer<ItemStack>) - Method in class ke.ric.renderer.api.SnapshotBuilder
Requests a saved photo and delivers the success callback on the server thread after a final lifecycle check.
captureMap(Consumer<ItemStack>, Consumer<Throwable>) - Method in class ke.ric.renderer.api.SnapshotBuilder
Requests a saved photo and delivers the success callback on the server thread after a final lifecycle check.
captureNanos() - Method in record class ke.ric.renderer.api.RenderTimings
Returns the value of the captureNanos record component.
CaptureProvenance - Record Class in ke.ric.renderer.api
Immutable facts from the original capture, retained unchanged by scene derivation and camera reuse.
CaptureProvenance(UUID, String, String, SceneCamera, Instant, long, long, long, long, Weather, boolean, String) - Constructor for record class ke.ric.renderer.api.CaptureProvenance
Constructs a validated immutable value.
CaptureRequest - Record Class in ke.ric.renderer.api
Describes an asynchronous Paper-world capture centered on a camera location.
CaptureRequest(Location, double, RenderSettings, int) - Constructor for record class ke.ric.renderer.api.CaptureRequest
Captures all renderable entities, preserving the original request default.
CaptureRequest(Location, double, RenderSettings, int, Set<UUID>) - Constructor for record class ke.ric.renderer.api.CaptureRequest
Creates an instance of a CaptureRequest record class.
chestplate() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the chestplate record component.
chunkSection(int, int, int, boolean) - Method in interface ke.ric.renderer.api.SceneBuilder
Records legacy section presence at section coordinates (block coordinates divided by 16): false means missing; true permits empty or populated evidence.
chunkSection(int, int, int, ChunkSectionState) - Method in interface ke.ric.renderer.api.SceneBuilder
Records MISSING, known EMPTY, or PALETTED evidence for a section; known air must not be recorded as missing.
ChunkSectionState - Enum Class in ke.ric.renderer.api
Exact evidence state for one 16x16x16 chunk section.
chunksPerTick() - Method in record class ke.ric.renderer.api.CaptureRequest
Returns the value of the chunksPerTick record component.
chunksPerTick(int) - Method in class ke.ric.renderer.api.SnapshotBuilder
Sets the maximum number of chunks read per server tick during this snapshot.
chunksPerTick(int) - Method in class ke.ric.renderer.api.StreamBuilder
Limits this stream's share of the global four-chunk capture budget per server tick.
CINEMATIC - Enum constant in enum class ke.ric.renderer.api.RenderSettings.Profile
Cinematic-quality rendering and effects.
classic(int, int) - Static method in record class ke.ric.renderer.api.RenderSettings
Creates v1 Classic settings with no optional attachments, a 512 MiB memory ceiling, RenderSettings.defaultWorkers() workers and a two-minute render timeout.
CLASSIC - Enum constant in enum class ke.ric.renderer.api.RenderSettings.Profile
Fast compatibility-oriented rendering; the default from RenderSettings.defaults().
CLASSIC_HQ - Enum constant in enum class ke.ric.renderer.api.RenderSettings.Profile
Higher-quality Classic rendering.
CLEAR - Enum constant in enum class ke.ric.renderer.api.Weather
No precipitation.
client() - Method in class ke.ric.renderer.api.Renderer
Discovers the current low-level client on the server thread.
client() - Method in class ke.ric.renderer.api.RendererSession
Discovers/reacquires the current service's client; service absence is a typed failure.
CLIENT_CLOSED - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
The owning renderer client was closed or is no longer current.
close() - Method in interface ke.ric.renderer.api.AssetHandle
Releases this registration.
close() - Method in interface ke.ric.renderer.api.CompositionLease
Releases this reservation idempotently; safe to invoke off the server thread.
close() - Method in interface ke.ric.renderer.api.MapSink
Releases caller-side resources on the server thread, once per registration during terminal cleanup.
close() - Method in class ke.ric.renderer.api.RenderedMap
Idempotently detaches only this helper's renderer, leaving other renderers untouched.
close() - Method in class ke.ric.renderer.api.Renderer
Stops owned work and streams and releases listeners, the client and conversion workers.
close() - Method in interface ke.ric.renderer.api.RendererClient
Idempotently cancels or releases client-owned work and registrations.
close() - Method in class ke.ric.renderer.api.RendererSession
Settles all owned work, closes the client and detaches listeners/timers.
close() - Method in class ke.ric.renderer.api.RenderStream
Equivalent to RenderStream.stop().
code() - Method in exception class ke.ric.renderer.api.RendererException
Returns the stable failure category; callers should not parse exception text.
color() - Method in record class ke.ric.renderer.api.RenderLayer
Returns the value of the color record component.
color(LayerColor) - Method in record class ke.ric.renderer.api.RenderLayer
Sets the RGB treatment applied before this layer's brightness and opacity.
COMPLETE - Enum constant in enum class ke.ric.renderer.api.RenderProgress.Phase
Immutable result publication succeeded; progress is 10000.
completedNanos() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the completedNanos record component.
completion() - Method in class ke.ric.renderer.api.RenderStream
Observes stream termination.
completion() - Method in interface ke.ric.renderer.api.RenderTask
Returns the immutable frame or typed failure; continuations have no server-thread guarantee.
COMPOSITION_MEMORY - Enum constant in enum class ke.ric.renderer.api.SceneOperation
Reserve bytes in the provider-generation composition memory pool.
CompositionLease - Interface in ke.ric.renderer.api
Provider-generation composition memory reservation, released on client/provider shutdown.
containedBlock() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the containedBlock record component.
containedBlock(String) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets optional contained-block state metadata.
content() - Method in record class ke.ric.renderer.api.RenderLayer
Returns the value of the content record component.
content() - Method in record class ke.ric.renderer.api.SceneTransform
Returns the value of the content record component.
content(SceneContent) - Method in record class ke.ric.renderer.api.RenderLayer
Narrows request content for this pass without changing the original capture.
content(SceneContent) - Method in class ke.ric.renderer.api.SnapshotBuilder
Selects which captured block/entity geometry remains available to each render pass.
content(SceneContent) - Method in class ke.ric.renderer.api.StreamBuilder
Selects which captured block/entity geometry remains available to each render pass.
contentHash() - Method in interface ke.ric.renderer.api.AssetHandle
Returns the stable content hash used to select this pack in a render job.
CONVERSION - Enum constant in enum class ke.ric.renderer.api.FrameProgress.Stage
Composing layers or converting image/palette output.
conversionNanos() - Method in record class ke.ric.renderer.api.RenderTimings
Returns the value of the conversionNanos record component.
COPYING_OUTPUT - Enum constant in enum class ke.ric.renderer.api.RenderProgress.Phase
Copying/validating immutable output; native completion alone is not final success.
copyNanos() - Method in record class ke.ric.renderer.api.RenderTimings
Returns the value of the copyNanos record component.
coverage(int) - Method in record class ke.ric.renderer.api.VisibleEntity
Returns this entity's fraction of all native-pass image pixels.
create(World, byte[]) - Static method in class ke.ric.renderer.api.RenderedMap
Creates a new map in this world using a defensive copy of exactly 16384 palette bytes.
createClient(Plugin) - Method in interface ke.ric.renderer.api.RendererService
Creates a lifecycle-bound client for an enabled consuming plugin; discover/create on the server thread.
createTemporaryMap(World, byte[]) - Method in interface ke.ric.renderer.api.RendererClient
Creates a guarded temporary map on the server thread.
cubeSize() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the cubeSize record component.
cubeSize(int) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets a positive cube-entity size; default 1.
CUTOUT - Enum constant in enum class ke.ric.renderer.api.ResolvedMaterial.AlphaMode
Uses source alpha for cutout material coverage.

D

declaredTextureHeight() - Method in record class ke.ric.renderer.api.ResolvedMesh
Returns the value of the declaredTextureHeight record component.
declaredTextureWidth() - Method in record class ke.ric.renderer.api.ResolvedMesh
Returns the value of the declaredTextureWidth record component.
decodeNanos() - Method in record class ke.ric.renderer.api.RenderTimings
Returns the value of the decodeNanos record component.
DECODING - Enum constant in enum class ke.ric.renderer.api.RenderProgress.Phase
Decoding input evidence.
DEFAULT_MEMORY_LIMIT - Static variable in record class ke.ric.renderer.api.RenderSettings
Default per-job native-memory ceiling: 512 MiB.
defaults() - Static method in record class ke.ric.renderer.api.MapOutputOptions
Selects map conversion without dithering.
defaults() - Static method in class ke.ric.renderer.api.RenderAppearance
Inherits source exposure, normally 1.0; at layer level an unset exposure inherits the request.
defaults() - Static method in record class ke.ric.renderer.api.RenderSettings
Creates Classic settings at 128 by 128 pixels, suitable for one Minecraft map.
defaults() - Static method in record class ke.ric.renderer.api.SceneTransform
Retains all source evidence and settings.
defaultWorkers() - Static method in record class ke.ric.renderer.api.RenderSettings
Returns a conservative worker count based on the current runtime.
depth() - Method in class ke.ric.renderer.api.RenderResult
Returns copied depth values, or null when not requested.
DEPTH - Enum constant in enum class ke.ric.renderer.api.Attachment
One floating-point depth value per pixel.
deriveScene(Scene, SceneSelection) - Method in interface ke.ric.renderer.api.RendererClient
Derives an immutable selection from existing scene evidence, without recapturing live state.
deriveScene(Scene, SceneTransform) - Method in interface ke.ric.renderer.api.RendererClient
Derives immutable scene evidence after validating client and provider ownership.
detail() - Method in exception class ke.ric.renderer.api.RendererException
Returns a structured narrower reason without requiring message parsing.
DIAGNOSTICS - Enum constant in enum class ke.ric.renderer.api.RenderProgress.Phase
Producing or decoding render diagnostics.
dimensions(int, int) - Method in interface ke.ric.renderer.api.SceneBuilder
Sets positive output dimensions in pixels; these must match the submitted RenderSettings.
direction() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the direction record component.
displayName() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the displayName record component.
displayName(String) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets the optional display name used with a primary resolved label.
dither() - Method in record class ke.ric.renderer.api.MapOutputOptions
Returns the value of the dither record component.
dither(MapDither) - Method in record class ke.ric.renderer.api.MapOutputOptions
Returns new conversion settings with the chosen palette-dither strategy.
doubleSided() - Method in record class ke.ric.renderer.api.ResolvedMaterial
Returns the value of the doubleSided record component.
DOWN - Enum constant in enum class ke.ric.renderer.api.ResolvedTriangle.Face
Down-facing source face.

E

EAST - Enum constant in enum class ke.ric.renderer.api.ResolvedTriangle.Face
East-facing source face.
effectiveCamera() - Method in class ke.ric.renderer.api.RenderedFrame
Returns the effective camera for this frame, including roll.
effectiveCamera() - Method in interface ke.ric.renderer.api.Scene
Effective camera for this scene, including any reframe/roll.
empty(int) - Static method in record class ke.ric.renderer.api.VisibilityStatistics
Returns empty semantic maps and classifies all supplied frame pixels as sky.
EMPTY - Enum constant in enum class ke.ric.renderer.api.ChunkSectionState
Evidence is present and the section is known to contain only air.
encode(RenderResult) - Static method in class ke.ric.renderer.api.PngConverter
Encodes copied RGBA8 including alpha without modifying the frame; run away from the server thread for nontrivial images.
entities() - Method in class ke.ric.renderer.api.SceneContent
Returns the entity selection evaluated against copied metadata, without live Bukkit reads.
entities() - Method in record class ke.ric.renderer.api.SceneSelection
Returns the value of the entities record component.
entities() - Method in record class ke.ric.renderer.api.VisibilityStatistics
Returns the value of the entities record component.
entities(EntitySelector) - Static method in record class ke.ric.renderer.api.RenderLayer
Creates a selected-entity layer that respects other scene geometry by default.
entities(EntitySelector) - Method in class ke.ric.renderer.api.SceneContent
Intersects the current entity selection with another selector.
entitiesOnly() - Static method in class ke.ric.renderer.api.SceneContent
Removes block geometry from the derived scene while retaining captured entities, environment facts and sampled light levels.
entitiesOnly() - Static method in record class ke.ric.renderer.api.SceneSelection
Removes block geometry and retains all existing entities, including nonliving ones.
entity(SceneEntity) - Method in interface ke.ric.renderer.api.SceneBuilder
Adds resolved immutable entity visuals and their stable nonzero object ID; metadata alone cannot supply missing visuals.
entityOnly() - Method in record class ke.ric.renderer.api.RenderLayer
Returns the value of the entityOnly record component.
EntitySelector - Class in ke.ric.renderer.api
Immutable predicate over copied entity metadata.
environment() - Method in record class ke.ric.renderer.api.RenderLayer
Returns the value of the environment record component.
environment() - Method in record class ke.ric.renderer.api.SceneTransform
Returns the value of the environment record component.
environment(Supplier<RenderEnvironment>) - Method in class ke.ric.renderer.api.StreamBuilder
Samples rendered environment overrides once per prepared frame on the server thread.
environment(RenderEnvironment) - Method in record class ke.ric.renderer.api.RenderLayer
Sets per-field rendered time/weather overrides for this pass.
environment(RenderEnvironment) - Method in class ke.ric.renderer.api.SnapshotBuilder
Overrides rendered time/weather without changing the live world or captured provenance.
environment(RenderEnvironment) - Method in class ke.ric.renderer.api.StreamBuilder
Overrides rendered time/weather without changing the live world or captured provenance.
equals(Object) - Method in record class ke.ric.renderer.api.CapturedEntity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.CaptureProvenance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.CaptureRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.FrameProgress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.LayerColor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.LightDirection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.LightingCapabilities
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.MapOutputOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.PointLight
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.RendererCapabilities
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.RenderJob
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.RenderLayer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.RenderLighting
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.RenderPassResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.RenderProgress
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.RenderRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.RenderSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.RenderTimings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.ResolvedMaterial
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.ResolvedMesh
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.ResolvedTransform
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.SceneCamera
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.SceneEntity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.SceneReusePolicy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.SceneSelection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.SceneStructure
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.SceneTransform
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.SpotLight
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.VisibilityStatistics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ke.ric.renderer.api.VisibleEntity
Indicates whether some other object is "equal to" this one.
equipment(String, String, String, String, String, String) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets namespaced equipment item keys in main-hand, off-hand, helmet, chestplate, leggings, boots order.
excludedEntityIds() - Method in record class ke.ric.renderer.api.CaptureRequest
Returns the value of the excludedEntityIds record component.
excluding(Collection<? extends Entity>) - Method in class ke.ric.renderer.api.SnapshotBuilder
Adds entities from a list, set or other collection.
excluding(Collection<? extends Entity>) - Method in class ke.ric.renderer.api.StreamBuilder
Adds entities from a list, set or other collection.
excluding(Set<UUID>) - Method in record class ke.ric.renderer.api.CaptureRequest
Returns a copy replacing the exclusion set before entity visual capture.
excluding(Set<UUID>) - Method in class ke.ric.renderer.api.SnapshotBuilder
Adds a defensive copy of UUID exclusions before visual capture.
excluding(Set<UUID>) - Method in class ke.ric.renderer.api.StreamBuilder
Adds a defensive copy of UUID exclusions before visual capture.
excluding(UUID...) - Method in class ke.ric.renderer.api.SnapshotBuilder
Adds UUID exclusions before visual capture, cumulatively across every layer.
excluding(UUID...) - Method in class ke.ric.renderer.api.StreamBuilder
Adds copied UUID exclusions before capture.
excluding(Entity...) - Method in class ke.ric.renderer.api.SnapshotBuilder
Adds entities to omit before visual capture.
excluding(Entity...) - Method in class ke.ric.renderer.api.StreamBuilder
Adds entities to omit before visual capture.
excludingIds(Collection<UUID>) - Method in class ke.ric.renderer.api.SnapshotBuilder
Adds UUIDs from any collection without retaining the caller's collection.
excludingIds(Collection<UUID>) - Method in class ke.ric.renderer.api.StreamBuilder
Adds UUIDs from any collection without retaining the caller's collection.
exposure() - Method in class ke.ric.renderer.api.RenderAppearance
Returns the requested exposure override.
exposure(double) - Method in class ke.ric.renderer.api.RenderAppearance
Overrides renderer exposure without changing captured provenance or light positions.
EXTREME - Enum constant in enum class ke.ric.renderer.api.RenderSettings.Profile
Highest named quality intent; check provider capabilities before submission.

F

face() - Method in class ke.ric.renderer.api.ResolvedTriangle
Returns the retained source-face orientation, or UNSPECIFIED.
FAILED - Enum constant in enum class ke.ric.renderer.api.RenderStatus
The task completed exceptionally for another reason.
FAILED - Enum constant in enum class ke.ric.renderer.api.RenderStream.Status
Terminal failure; inspect lastError() and completion().
fallbackArgb() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the fallbackArgb record component.
FLOYD_STEINBERG - Enum constant in enum class ke.ric.renderer.api.MapDither
Diffuse quantization error using Floyd-Steinberg weights.
forPlugin(Plugin) - Static method in class ke.ric.renderer.api.Renderer
Creates a facade for an enabled plugin.
fov(double) - Method in class ke.ric.renderer.api.SnapshotBuilder
Sets vertical field of view, changing the camera framing rather than image brightness.
fov(double) - Method in class ke.ric.renderer.api.StreamBuilder
Sets vertical field of view, changing the camera framing rather than image brightness.
fovRadians() - Method in record class ke.ric.renderer.api.SceneCamera
Returns the value of the fovRadians record component.
fps(int) - Method in class ke.ric.renderer.api.StreamBuilder
Sets a target frame rate.
FrameProgress - Record Class in ke.ric.renderer.api
Measured progress within one stage of a snapshot or stream frame.
FrameProgress(FrameProgress.Stage, int, int, int) - Constructor for record class ke.ric.renderer.api.FrameProgress
Constructs a validated immutable value.
FrameProgress.Stage - Enum Class in ke.ric.renderer.api
Available work stages.
fresh() - Method in class ke.ric.renderer.api.StreamBuilder
Requests newly captured world evidence for every frame.
fullTime() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the fullTime record component.

G

getVisibleEntities() - Method in class ke.ric.renderer.api.RenderedFrame
Returns native entity identities and primary-ray pixel coverage for a single-pass frame.
getVisiblePlayers() - Method in class ke.ric.renderer.api.RenderedFrame
Returns single-pass visible entity records whose captured type is minecraft:player.

H

hasEntityIdentities() - Method in class ke.ric.renderer.api.RenderResult
Whether per-entity UUID diagnostics are available; false is not evidence of an empty frame.
hashCode() - Method in record class ke.ric.renderer.api.CapturedEntity
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.CaptureRequest
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.FrameProgress
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.LayerColor
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.LightDirection
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.LightingCapabilities
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.MapOutputOptions
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.PointLight
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.RendererCapabilities
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.RenderJob
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.RenderLayer
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.RenderLighting
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.RenderPassResult
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.RenderProgress
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.RenderRecipe
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.RenderSettings
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.RenderTimings
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.ResolvedMaterial
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.ResolvedMesh
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.ResolvedTransform
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.SceneCamera
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.SceneEntity
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.SceneReusePolicy
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.SceneSelection
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.SceneStructure
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.SceneTransform
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.SpotLight
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.VisibilityStatistics
Returns a hash code value for this object.
hashCode() - Method in record class ke.ric.renderer.api.VisibleEntity
Returns a hash code value for this object.
height() - Method in class ke.ric.renderer.api.RenderResult
Returns the frame height in pixels.
height() - Method in record class ke.ric.renderer.api.RenderSettings
Returns the value of the height record component.
height() - Method in class ke.ric.renderer.api.ResolvedLabel
Returns label height in pixels.
height() - Method in class ke.ric.renderer.api.ResolvedTexture
Returns texture height in pixels.
height() - Method in interface ke.ric.renderer.api.Scene
Returns output height in pixels; submitted settings must match.
helmet() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the helmet record component.

I

id() - Method in class ke.ric.renderer.api.AssetPack
Returns the caller-defined identifier used in diagnostics.
id() - Method in interface ke.ric.renderer.api.RenderTask
Returns the provider-assigned task identifier.
ids(Collection<UUID>) - Static method in class ke.ric.renderer.api.EntitySelector
Matches any supplied UUID without retaining the caller's collection.
ids(UUID...) - Static method in class ke.ric.renderer.api.EntitySelector
Matches any supplied UUID; the array is defensively copied.
image() - Method in class ke.ric.renderer.api.RenderedFrame
Copies final composed pixels into a new BufferedImage; equivalent to toBufferedImage().
includeBlocks() - Method in class ke.ric.renderer.api.SceneContent
Reports whether captured block geometry is retained in the derived scene.
includeBlocks() - Method in record class ke.ric.renderer.api.SceneSelection
Returns the value of the includeBlocks record component.
index() - Method in record class ke.ric.renderer.api.RenderPassResult
Returns the value of the index record component.
innerConeDegrees() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the innerConeDegrees record component.
intensity() - Method in record class ke.ric.renderer.api.PointLight
Returns the value of the intensity record component.
intensity() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the intensity record component.
intensity() - Method in interface ke.ric.renderer.api.VirtualLight
Returns this emitter's artistic intensity, independent of inherited-world light factors.
INVALID_REQUEST - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
A request, scene, or setting failed validation.
isCaptured() - Method in class ke.ric.renderer.api.RenderEnvironment
Reports whether every field inherits source environment evidence.
isDefault() - Method in class ke.ric.renderer.api.RenderAppearance
Reports whether every appearance field inherits its source.
isIdentity() - Method in record class ke.ric.renderer.api.SceneTransform
True only when every setting is inherited; explicit creative defaults still require application.
isWorld() - Method in record class ke.ric.renderer.api.RenderLighting
Reports whether this value exactly preserves inherited world lighting.
item(String) - Method in class ke.ric.renderer.api.RenderedMap
Creates an item referring to this map, without delivering it to any inventory.

J

jniWallNanos() - Method in record class ke.ric.renderer.api.RenderTimings
Returns the value of the jniWallNanos record component.

K

ke.ric.renderer.api - package ke.ric.renderer.api
 
key() - Method in record class ke.ric.renderer.api.SceneStructure
Returns the value of the key record component.

L

label(ResolvedLabel) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets optional primary label evidence; build requires a display name and at least one target.
lastError() - Method in class ke.ric.renderer.api.RenderStream
Returns the latest observed error, including errors from which the stream can recover.
lastFrame() - Method in class ke.ric.renderer.api.RenderStream
Returns the most recently published frame while active.
LayerColor - Record Class in ke.ric.renderer.api
Immutable RGB treatment for a recipe layer.
LayerColor(LayerColor.Mode, int) - Constructor for record class ke.ric.renderer.api.LayerColor
Constructs a validated immutable value.
LayerColor.Mode - Enum Class in ke.ric.renderer.api
Available color treatments.
layers(RenderLayer...) - Static method in record class ke.ric.renderer.api.RenderRecipe
Copies layers in their composition order.
leggings() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the leggings record component.
LightDirection - Record Class in ke.ric.renderer.api
Immutable unit direction.
LightDirection(double, double, double) - Constructor for record class ke.ric.renderer.api.LightDirection
Constructs a validated immutable value.
lighting() - Method in record class ke.ric.renderer.api.RenderLayer
Returns the value of the lighting record component.
lighting() - Method in record class ke.ric.renderer.api.SceneTransform
Returns the value of the lighting record component.
lighting(RenderLighting) - Method in record class ke.ric.renderer.api.RenderLayer
Replaces the complete light setup for this pass.
lighting(RenderLighting) - Method in class ke.ric.renderer.api.SnapshotBuilder
Sets request-level world and explicit lighting.
lighting(RenderLighting) - Method in class ke.ric.renderer.api.StreamBuilder
Sets request-level world and explicit lighting.
lightingCapabilities() - Method in interface ke.ric.renderer.api.RendererClient
Returns explicit-lighting and primary-camera visibility limits for this provider generation.
LightingCapabilities - Record Class in ke.ric.renderer.api
Immutable provider limits for explicit lighting and primary-camera visibility controls.
LightingCapabilities(boolean, int, int, double, double) - Constructor for record class ke.ric.renderer.api.LightingCapabilities
Constructs a validated immutable value.
lights() - Method in record class ke.ric.renderer.api.RenderLighting
Returns the value of the lights record component.
LightSpace - Enum Class in ke.ric.renderer.api
Coordinate system for explicit light positions and directions.
LIVE - Enum constant in enum class ke.ric.renderer.api.RenderStream.Status
A usable frame has been delivered recently.
living() - Method in record class ke.ric.renderer.api.CapturedEntity
Returns the value of the living record component.
living() - Static method in class ke.ric.renderer.api.EntitySelector
Matches metadata marked as living, including players.
living() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the living record component.
living(boolean) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets the immutable classification used by living-only scene selection.
LIVING - Enum constant in enum class ke.ric.renderer.api.SceneSelection.EntityMode
Retains entities whose immutable evidence has the living flag set.
livingEntitiesOnly() - Static method in record class ke.ric.renderer.api.SceneSelection
Removes block geometry and retains only entities already marked living.

M

mainHand() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the mainHand record component.
mainThreadExecutor() - Method in class ke.ric.renderer.api.RendererSession
Explicit Bukkit dispatcher, usable from any thread.
MALFORMED_ASSET - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
A supplied asset archive failed bounded validation.
MapDither - Enum Class in ke.ric.renderer.api
Dithering strategy used while quantizing RGBA8 output to Minecraft's map palette.
MapFrame - Class in ke.ric.renderer.api
Immutable 128×128 Minecraft map palette plus the original frame that produced it.
MapFrame(byte[], RenderedFrame) - Constructor for class ke.ric.renderer.api.MapFrame
Copies exactly one map's palette and retains immutable source evidence.
mapOptions(MapOutputOptions) - Method in class ke.ric.renderer.api.SnapshotBuilder
Sets map-palette conversion options.
mapOptions(MapOutputOptions) - Method in class ke.ric.renderer.api.StreamBuilder
Sets map-palette conversion options.
MapOutputOptions - Record Class in ke.ric.renderer.api
Immutable Minecraft map-palette conversion options.
MapOutputOptions(MapDither) - Constructor for record class ke.ric.renderer.api.MapOutputOptions
Constructs a validated immutable value.
MapSink - Interface in ke.ric.renderer.api
Caller-owned palette destination for a stream.
matches(UUID, String, boolean) - Method in class ke.ric.renderer.api.EntitySelector
Tests copied or caller-supplied metadata without reading Bukkit state.
material() - Method in class ke.ric.renderer.api.ResolvedTriangle
Returns immutable material and texture evidence.
material() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the material record component.
material(String) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets optional material metadata.
MATERIAL_ID - Enum constant in enum class ke.ric.renderer.api.Attachment
One material identifier per pixel.
materialIds() - Method in class ke.ric.renderer.api.RenderResult
Returns copied material identifiers, or null when not requested.
materials() - Method in record class ke.ric.renderer.api.VisibilityStatistics
Returns the value of the materials record component.
maxCameraDisplacement() - Method in record class ke.ric.renderer.api.SceneReusePolicy
Returns the value of the maxCameraDisplacement record component.
maxIntensity() - Method in record class ke.ric.renderer.api.LightingCapabilities
Returns the value of the maxIntensity record component.
maxLights() - Method in record class ke.ric.renderer.api.LightingCapabilities
Returns the value of the maxLights record component.
maxRange() - Method in record class ke.ric.renderer.api.LightingCapabilities
Returns the value of the maxRange record component.
maxShadowLights() - Method in record class ke.ric.renderer.api.LightingCapabilities
Returns the value of the maxShadowLights record component.
maxWorldAge() - Method in record class ke.ric.renderer.api.SceneReusePolicy
Returns the value of the maxWorldAge record component.
maxX() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the maxX record component.
maxX() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the maxX record component.
maxX() - Method in record class ke.ric.renderer.api.SceneStructure
Returns the value of the maxX record component.
maxY() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the maxY record component.
maxY() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the maxY record component.
maxY() - Method in record class ke.ric.renderer.api.SceneStructure
Returns the value of the maxY record component.
maxZ() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the maxZ record component.
maxZ() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the maxZ record component.
maxZ() - Method in record class ke.ric.renderer.api.SceneStructure
Returns the value of the maxZ record component.
measuredCopy(int, int, byte[], float[], float[], int[], int[], VisibilityStatistics, Runnable, long, LongSupplier, BiFunction<Long, Long, RenderTimings>) - Static method in class ke.ric.renderer.api.RenderResult
Copies all retained buffers, then finalizes timings so construction work remains inside copy and total accounting.
MEMORY_LIMIT - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
Admission or execution would exceed a memory bound.
meshes() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the meshes record component.
MinecraftMapConverter - Class in ke.ric.renderer.api
Converts copied frame RGB colors to Minecraft palette bytes; run nontrivial conversion on a private worker executor.
minX() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the minX record component.
minX() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the minX record component.
minX() - Method in record class ke.ric.renderer.api.SceneStructure
Returns the value of the minX record component.
minY() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the minY record component.
minY() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the minY record component.
minY() - Method in record class ke.ric.renderer.api.SceneStructure
Returns the value of the minY record component.
minZ() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the minZ record component.
minZ() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the minZ record component.
minZ() - Method in record class ke.ric.renderer.api.SceneStructure
Returns the value of the minZ record component.
MISSING - Enum constant in enum class ke.ric.renderer.api.ChunkSectionState
Evidence is unavailable; required missing sections cause MISSING_CHUNK instead of being treated as air.
MISSING_ASSET - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
A selected asset hash has no active registration.
MISSING_CHUNK - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
Required loaded chunk evidence was unavailable.
mode() - Method in record class ke.ric.renderer.api.LayerColor
Returns the value of the mode record component.
model() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the model record component.
model(String) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets model metadata; complete resolved visual targets remain the caller's responsibility.

N

name() - Method in record class ke.ric.renderer.api.VisibleEntity
Returns the value of the name record component.
NATIVE_FAILURE - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
Native execution, diagnostics, or provider containment failed.
nativeAvailable() - Method in record class ke.ric.renderer.api.RendererCapabilities
Returns the value of the nativeAvailable record component.
nativeMemoryLimitBytes() - Method in record class ke.ric.renderer.api.RenderSettings
Returns the value of the nativeMemoryLimitBytes record component.
newSceneBuilder() - Method in interface ke.ric.renderer.api.RendererClient
Starts a manual scene builder; callers must supply all required world/visual evidence instead of relying on live lookup.
NO_SIGNAL - Enum constant in enum class ke.ric.renderer.api.RenderStream.Status
No usable frame for at least one second; built-in outputs show No signal until recovery.
none() - Static method in class ke.ric.renderer.api.EntitySelector
Matches no entity.
NONE - Enum constant in enum class ke.ric.renderer.api.MapDither
Quantize each pixel independently.
NONE - Enum constant in enum class ke.ric.renderer.api.SceneSelection.EntityMode
Removes all existing entity visuals and labels.
normal() - Method in class ke.ric.renderer.api.ResolvedTriangle
Returns a copied three-component normal.
NORMAL - Enum constant in enum class ke.ric.renderer.api.Attachment
Three floating-point normal components per pixel.
NORMAL - Enum constant in enum class ke.ric.renderer.api.RenderSettings.Profile
Balanced general-purpose quality.
normals() - Method in class ke.ric.renderer.api.RenderResult
Returns copied row-major XYZ normal triples, three floats per pixel, or null when not requested.
NORTH - Enum constant in enum class ke.ric.renderer.api.ResolvedTriangle.Face
North-facing source face.
not() - Method in class ke.ric.renderer.api.EntitySelector
Negates this predicate within existing captured evidence.

O

OBJECT_ID - Enum constant in enum class ke.ric.renderer.api.Attachment
One caller-visible object identifier per pixel.
objectId() - Method in record class ke.ric.renderer.api.CapturedEntity
Returns the value of the objectId record component.
objectId() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the objectId record component.
objectId() - Method in record class ke.ric.renderer.api.VisibleEntity
Returns the value of the objectId record component.
objectId(int) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets a nonzero stable output object ID, replacing the UUID-derived default.
objectIds() - Method in class ke.ric.renderer.api.RenderResult
Returns copied row-major caller-visible object IDs, one integer per pixel, or null when not requested.
occlusion() - Method in record class ke.ric.renderer.api.RenderLayer
Returns the value of the occlusion record component.
occlusion() - Method in record class ke.ric.renderer.api.SceneTransform
Returns the value of the occlusion record component.
occlusion(Occlusion) - Method in record class ke.ric.renderer.api.RenderLayer
Selects whether other captured geometry occludes the selected entities.
Occlusion - Enum Class in ke.ric.renderer.api
Primary-camera visibility policy for selected entity layers.
offHand() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the offHand record component.
onError(Consumer<Throwable>) - Method in class ke.ric.renderer.api.StreamBuilder
Adds a server-thread error observer.
onFrame(Consumer<RenderedFrame>) - Method in class ke.ric.renderer.api.StreamBuilder
Adds a frame consumer called on the server thread after freshness and lifecycle checks.
onProgress(Consumer<FrameProgress>) - Method in class ke.ric.renderer.api.SnapshotBuilder
Observes measured stage-local work on the server thread, at most once per tick.
onProgress(Consumer<FrameProgress>) - Method in class ke.ric.renderer.api.StreamBuilder
Observes measured stage-local work on the server thread, at most once per tick.
opacity() - Method in record class ke.ric.renderer.api.RenderLayer
Returns the value of the opacity record component.
opacity(double) - Method in record class ke.ric.renderer.api.RenderLayer
Sets how strongly this layer is composited over earlier layers.
or(EntitySelector) - Method in class ke.ric.renderer.api.EntitySelector
Accepts a match from either this selector or the supplied selector.
orderedLayers() - Method in record class ke.ric.renderer.api.RenderRecipe
Returns the value of the orderedLayers record component.
original() - Static method in record class ke.ric.renderer.api.LayerColor
Preserves the rendered RGB channels.
ORIGINAL - Enum constant in enum class ke.ric.renderer.api.LayerColor.Mode
Preserves the rendered RGB channels.
outerConeDegrees() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the outerConeDegrees record component.

P

packagedForProduction() - Method in record class ke.ric.renderer.api.RendererCapabilities
Returns the value of the packagedForProduction record component.
palette() - Method in class ke.ric.renderer.api.MapFrame
Returns a defensive copy of the row-major 128×128 palette.
PALETTED - Enum constant in enum class ke.ric.renderer.api.ChunkSectionState
Evidence is present and block states are supplied by a palette.
passCount() - Method in record class ke.ric.renderer.api.FrameProgress
Returns the value of the passCount record component.
passes() - Method in class ke.ric.renderer.api.RenderedFrame
Returns native evidence for every recipe pass in composition order.
passIndex() - Method in record class ke.ric.renderer.api.FrameProgress
Returns the value of the passIndex record component.
phase() - Method in record class ke.ric.renderer.api.RenderProgress
Returns the value of the phase record component.
pitchRadians() - Method in record class ke.ric.renderer.api.SceneCamera
Returns the value of the pitchRadians record component.
platform() - Method in record class ke.ric.renderer.api.RendererCapabilities
Returns the value of the platform record component.
player() - Method in record class ke.ric.renderer.api.VisibleEntity
Tests the captured type without consulting a live Bukkit entity.
players() - Static method in class ke.ric.renderer.api.EntitySelector
Matches the captured namespaced type minecraft:player.
PngConverter - Class in ke.ric.renderer.api
Converts immutable RGBA8 render output into a PNG byte stream.
PointLight - Record Class in ke.ric.renderer.api
Immutable omnidirectional point emitter with optional hard shadows.
PointLight(LightSpace, int, double, double, double, double, double, boolean) - Constructor for record class ke.ric.renderer.api.PointLight
Constructs a validated immutable value.
pose() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the pose record component.
pose(String) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets optional pose metadata.
position(double, double, double) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets entity position in world blocks.
positions() - Method in class ke.ric.renderer.api.ResolvedTriangle
Returns nine copied XYZ values, one triplet per local-space vertex.
POST_PROCESSING - Enum constant in enum class ke.ric.renderer.api.RenderProgress.Phase
Applying renderer post-processing.
PREPARING - Enum constant in enum class ke.ric.renderer.api.RenderProgress.Phase
Preparing bounded scene and output resources.
primary() - Method in class ke.ric.renderer.api.ResolvedLabel
Returns whether this is the named object's primary label.
primaryEntities() - Method in record class ke.ric.renderer.api.SceneTransform
Returns the value of the primaryEntities record component.
profile() - Method in record class ke.ric.renderer.api.RenderSettings
Returns the value of the profile record component.
profile(RenderSettings.Profile) - Method in class ke.ric.renderer.api.SnapshotBuilder
Selects rendering quality.
profile(RenderSettings.Profile) - Method in class ke.ric.renderer.api.StreamBuilder
Selects rendering quality.
progress() - Method in interface ke.ric.renderer.api.RenderTask
Returns actual-work progress in 0..10000 basis points; repeated snapshots may be equal and failures retain the last value.
provenance() - Method in class ke.ric.renderer.api.RenderedFrame
Returns facts frozen during the original capture.
provenance() - Method in interface ke.ric.renderer.api.Scene
Original capture facts, absent for manual scenes and older providers.
PROVIDER_DISABLED - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
The provider was disabled or invalidated while the operation was active.
PROVIDER_MEMORY_LIMIT - Enum constant in enum class ke.ric.renderer.api.RendererException.Detail
Aggregate provider residency cannot admit more work.
publishedNanos() - Method in class ke.ric.renderer.api.MapFrame
Returns the source frame's publication-admission time, not this sink's callback time.
publishedNanos() - Method in class ke.ric.renderer.api.RenderedFrame
Returns the monotonic publication-admission time, sampled at the final lifecycle and freshness gate before output delivery.

Q

quantize(RenderResult, MapDither) - Static method in class ke.ric.renderer.api.MinecraftMapConverter
Returns one row-major palette byte per pixel; RGB is quantized with the selected dither and source alpha is not composited.
QUEUE_FULL - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
The bounded render queue could not admit another task.
QUEUED - Enum constant in enum class ke.ric.renderer.api.RenderProgress.Phase
Admitted but waiting to start.
QUEUED - Enum constant in enum class ke.ric.renderer.api.RenderStatus
Admitted and waiting for provider work.

R

radius() - Method in record class ke.ric.renderer.api.CaptureRequest
Returns the value of the radius record component.
radius(double) - Method in class ke.ric.renderer.api.SnapshotBuilder
Sets how far loaded-world evidence is captured around the source camera.
radius(double) - Method in class ke.ric.renderer.api.StreamBuilder
Sets how far loaded-world evidence is captured around the source camera.
RAIN - Enum constant in enum class ke.ric.renderer.api.Weather
Rain precipitation.
range() - Method in record class ke.ric.renderer.api.PointLight
Returns the value of the range record component.
range() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the range record component.
range() - Method in interface ke.ric.renderer.api.VirtualLight
Returns the maximum distance reached by this emitter.
recipe(RenderRecipe) - Method in class ke.ric.renderer.api.SnapshotBuilder
Replaces the ordered render recipe.
recipe(RenderRecipe) - Method in class ke.ric.renderer.api.StreamBuilder
Replaces the ordered render recipe.
REFRAME_CAMERA - Enum constant in enum class ke.ric.renderer.api.SceneOperation
Replace only camera pose while explicitly bounding age and spatial reuse of capture evidence.
reframeScene(Scene, SceneCamera, SceneReusePolicy) - Method in interface ke.ric.renderer.api.RendererClient
Renders a new camera pose against unchanged captured world evidence.
registerAsset(AssetPack) - Method in interface ke.ric.renderer.api.RendererClient
Registers copied archive evidence and returns a client-owned handle; invalid/bounded archives fail synchronously.
RENDER - Enum constant in enum class ke.ric.renderer.api.FrameProgress.Stage
Executing the render pass identified by passIndex.
RenderAppearance - Class in ke.ric.renderer.api
Immutable per-field rendering appearance overrides.
renderCoreNanos() - Method in record class ke.ric.renderer.api.RenderTimings
Returns the value of the renderCoreNanos record component.
RenderedFrame - Class in ke.ric.renderer.api
Immutable rendered pixels and original capture/pass evidence, with optional asynchronous PNG and durable photo-map output.
RenderedMap - Class in ke.ric.renderer.api
Optional 128x128 palette-backed map, created fresh for its caller.
RenderEnvironment - Class in ke.ric.renderer.api
Immutable rendered-environment overrides.
Renderer - Class in ke.ric.renderer.api
Plugin-owned entry point for immutable snapshots and live camera streams.
RendererCapabilities - Record Class in ke.ric.renderer.api
Immutable snapshot of capabilities advertised by the current provider runtime.
RendererCapabilities(String, String, boolean, boolean, Set<RenderSettings.Profile>, Set<Attachment>) - Constructor for record class ke.ric.renderer.api.RendererCapabilities
Creates an instance of a RendererCapabilities record class.
RendererClient - Interface in ke.ric.renderer.api
A consuming plugin's lifecycle and ownership boundary for captures, scenes, assets, and tasks.
RendererException - Exception Class in ke.ric.renderer.api
Provider failure carrying a stable machine-readable RenderFailureCode.
RendererException(RenderFailureCode, String) - Constructor for exception class ke.ric.renderer.api.RendererException
Creates a typed failure with UNSPECIFIED detail; a cause may still be supplied through initCause.
RendererException(RenderFailureCode, String, Throwable) - Constructor for exception class ke.ric.renderer.api.RendererException
Creates a typed failure preserving its cause and using UNSPECIFIED detail.
RendererException(RenderFailureCode, RendererException.Detail, String) - Constructor for exception class ke.ric.renderer.api.RendererException
Creates a failure with a non-null structured detail; message text is diagnostic, not a parsing contract.
RendererException(RenderFailureCode, RendererException.Detail, String, Throwable) - Constructor for exception class ke.ric.renderer.api.RendererException
Creates a failure preserving the broad category, non-null narrower detail and original cause.
RendererException.Detail - Enum Class in ke.ric.renderer.api
Optional narrower reason within the broad failure category.
RendererService - Interface in ke.ric.renderer.api
Bukkit service used to discover the current renderer provider generation.
RendererSession - Class in ke.ric.renderer.api
Optional plugin-owned capture/render lifecycle.
RendererSession(Plugin) - Constructor for class ke.ric.renderer.api.RendererSession
Registers lifecycle listeners for this enabled owner on the server thread; close during owner disable.
rendererVersion() - Method in record class ke.ric.renderer.api.RendererCapabilities
Returns the value of the rendererVersion record component.
RenderFailureCode - Enum Class in ke.ric.renderer.api
Stable machine-readable categories for failures reported by the renderer provider.
RENDERING - Enum constant in enum class ke.ric.renderer.api.RenderProgress.Phase
Executing core rendering.
RenderJob - Record Class in ke.ric.renderer.api
One immutable submission joining a scene, render settings, and selected registered assets.
RenderJob(int, Scene, RenderSettings) - Constructor for record class ke.ric.renderer.api.RenderJob
Creates a submission with no additional registered asset packs; scene/settings dimensions must match.
RenderJob(int, Scene, RenderSettings, List<String>) - Constructor for record class ke.ric.renderer.api.RenderJob
Creates an instance of a RenderJob record class.
RenderLayer - Record Class in ke.ric.renderer.api
One immutable pass in a RenderRecipe.
RenderLayer(boolean, EntitySelector, double, double) - Constructor for record class ke.ric.renderer.api.RenderLayer
Creates a layer with inherited request controls, original colours and normal scene occlusion.
RenderLayer(boolean, EntitySelector, double, double, SceneContent, RenderEnvironment, RenderAppearance, RenderLighting, Occlusion, LayerColor) - Constructor for record class ke.ric.renderer.api.RenderLayer
Constructs a validated immutable value.
RenderLighting - Record Class in ke.ric.renderer.api
Immutable lighting for a request or one recipe layer.
RenderLighting(double, double, double, LightDirection, List<VirtualLight>) - Constructor for record class ke.ric.renderer.api.RenderLighting
Constructs a validated immutable value.
RenderPassResult - Record Class in ke.ric.renderer.api
Immutable original native evidence for one recipe layer.
RenderPassResult(int, RenderResult) - Constructor for record class ke.ric.renderer.api.RenderPassResult
Constructs a validated immutable value.
RenderProgress - Record Class in ke.ric.renderer.api
Immutable, non-estimated progress for an asynchronous render task.
RenderProgress(RenderProgress.Phase, int) - Constructor for record class ke.ric.renderer.api.RenderProgress
Creates an instance of a RenderProgress record class.
RenderProgress.Phase - Enum Class in ke.ric.renderer.api
Ordered provider work phases exposed without implementation-specific timing estimates.
RenderRecipe - Record Class in ke.ric.renderer.api
Immutable, nonempty ordered render layers derived independently from one original capture.
RenderRecipe(List<RenderLayer>) - Constructor for record class ke.ric.renderer.api.RenderRecipe
Constructs a validated immutable value.
RenderResult - Class in ke.ric.renderer.api
Immutable rendered frame, optional attachments, visibility statistics, and measured timings.
RenderResult(int, int, byte[], float[], float[], int[], int[], VisibilityStatistics, RenderTimings) - Constructor for class ke.ric.renderer.api.RenderResult
Copies a positive-sized immutable frame; optional attachments may be null when unrequested.
RenderResult(int, int, byte[], float[], float[], int[], int[], VisibilityStatistics, RenderTimings, Runnable) - Constructor for class ke.ric.renderer.api.RenderResult
Creates an immutable result while invoking a cooperative checkpoint during large copies.
RenderSettings - Record Class in ke.ric.renderer.api
Immutable output, quality, attachment, memory, worker, and deadline settings for a render.
RenderSettings(int, RenderSettings.Profile, int, int, Set<Attachment>, long, int, Duration) - Constructor for record class ke.ric.renderer.api.RenderSettings
Creates an instance of a RenderSettings record class.
RenderSettings.Profile - Enum Class in ke.ric.renderer.api
Stable consumer-facing quality intents; implementations may choose their internal settings.
RenderStatus - Enum Class in ke.ric.renderer.api
Coarse lifecycle state for an asynchronous render task.
RenderStream - Class in ke.ric.renderer.api
Lifecycle handle for a live camera feed.
RenderStream.Status - Enum Class in ke.ric.renderer.api
Current externally useful state; absence of recent evidence produces NO_SIGNAL.
RenderTask - Interface in ke.ric.renderer.api
A nonblocking task handle.
RenderTimings - Record Class in ke.ric.renderer.api
Measured nanosecond durations for the provider phases represented in a result.
RenderTimings(long, long, long, long, long) - Constructor for record class ke.ric.renderer.api.RenderTimings
Legacy timing shape; JNI wall, decode and copy phases are marked RenderTimings.UNAVAILABLE.
RenderTimings(long, long, long, long, long, long, long, long) - Constructor for record class ke.ric.renderer.api.RenderTimings
Creates an instance of a RenderTimings record class.
REQUEST_MEMORY_LIMIT - Enum constant in enum class ke.ric.renderer.api.RendererException.Detail
This request's residency exceeds its effective per-request memory ceiling.
requireChunk(int, int) - Method in interface ke.ric.renderer.api.SceneBuilder
Marks chunk coordinates (block coordinates divided by 16) as required; every world-height section needs explicit evidence.
reserveComposition(long) - Method in interface ke.ric.renderer.api.RendererClient
Reserves composition bytes from the provider-generation shared pool until close or shutdown.
resolution(int, int) - Method in class ke.ric.renderer.api.SnapshotBuilder
Sets explicit render dimensions.
resolution(int, int) - Method in class ke.ric.renderer.api.StreamBuilder
Sets explicit render dimensions.
resolvedLabel() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the resolvedLabel record component.
ResolvedLabel - Class in ke.ric.renderer.api
Exact baked RGBA label evidence and placement.
ResolvedLabel(int, int, byte[], double, boolean) - Constructor for class ke.ric.renderer.api.ResolvedLabel
Creates immutable copied label pixels and placement.
ResolvedMaterial - Record Class in ke.ric.renderer.api
Exact texture and alpha behavior for a resolved mesh; textures are immutable evidence, not live resource lookups.
ResolvedMaterial(ResolvedTexture, ResolvedMaterial.AlphaMode, boolean) - Constructor for record class ke.ric.renderer.api.ResolvedMaterial
Creates an instance of a ResolvedMaterial record class.
ResolvedMaterial.AlphaMode - Enum Class in ke.ric.renderer.api
How the renderer interprets source alpha for the material.
ResolvedMesh - Record Class in ke.ric.renderer.api
Immutable nonempty baked triangle list.
ResolvedMesh(int, int, List<ResolvedTriangle>) - Constructor for record class ke.ric.renderer.api.ResolvedMesh
Creates an instance of a ResolvedMesh record class.
ResolvedRenderTarget - Record Class in ke.ric.renderer.api
One immutable entity render target with independent world placement and complete visual evidence.
ResolvedRenderTarget(List<ResolvedMesh>) - Constructor for record class ke.ric.renderer.api.ResolvedRenderTarget
Creates an unplaced target with inferred BLEND translucency, magenta fallback ARGB and zero tint.
ResolvedRenderTarget(List<ResolvedMesh>, int, int, boolean) - Constructor for record class ke.ric.renderer.api.ResolvedRenderTarget
Creates an unplaced target; SceneEntity applies its world placement when selected.
ResolvedRenderTarget(ResolvedTransform, double, double, double, double, double, double, List<ResolvedMesh>, int, int, boolean) - Constructor for record class ke.ric.renderer.api.ResolvedRenderTarget
Creates an instance of a ResolvedRenderTarget record class.
resolvedTarget() - Method in record class ke.ric.renderer.api.SceneEntity
Deprecated.
resolvedTarget(ResolvedRenderTarget) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Selects one legacy target, placed at this entity's transform/bounds when built; clears any target list.
resolvedTargets() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the resolvedTargets record component.
resolvedTargets(List<ResolvedRenderTarget>) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Copies independently placed targets, replacing the legacy single target.
ResolvedTexture - Class in ke.ric.renderer.api
Exact immutable RGBA8 texture evidence used by a resolved render target.
ResolvedTexture(int, int, byte[]) - Constructor for class ke.ric.renderer.api.ResolvedTexture
Creates a copied texture of positive pixel dimensions; bytes must contain exactly width*height*4 row-major RGBA values.
ResolvedTransform - Record Class in ke.ric.renderer.api
Exact finite world transform applied to a resolved entity target; unlike SceneBuilder camera angles, yaw uses degrees.
ResolvedTransform(double, double, double, float) - Constructor for record class ke.ric.renderer.api.ResolvedTransform
Creates an instance of a ResolvedTransform record class.
ResolvedTriangle - Class in ke.ric.renderer.api
One fully baked engine-neutral triangle.
ResolvedTriangle(float[], float[], float[], ResolvedMaterial, int, int, int, boolean, ResolvedTriangle.Face) - Constructor for class ke.ric.renderer.api.ResolvedTriangle
Creates a triangle with copied finite vertex/UV/normal arrays and immutable material evidence.
ResolvedTriangle.Face - Enum Class in ke.ric.renderer.api
Optional source-face orientation retained for lighting and culling semantics.
RESPECT_SCENE - Enum constant in enum class ke.ric.renderer.api.Occlusion
Default: walls and other captured entities can obscure selected entities.
result() - Method in class ke.ric.renderer.api.RenderedFrame
Returns native pixels, attachments, visibility and measured timings for a single-pass frame.
result() - Method in record class ke.ric.renderer.api.RenderPassResult
Returns the value of the result record component.
reuse(Duration, double) - Method in class ke.ric.renderer.api.StreamBuilder
Enables smooth camera reframing against unchanged captured world evidence.
reuse(SceneReusePolicy) - Method in class ke.ric.renderer.api.StreamBuilder
Enables smooth camera reframing with bounded evidence age and displacement.
rgb() - Method in record class ke.ric.renderer.api.LayerColor
Returns the value of the rgb record component.
rgb() - Method in record class ke.ric.renderer.api.PointLight
Returns the value of the rgb record component.
rgb() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the rgb record component.
rgb() - Method in interface ke.ric.renderer.api.VirtualLight
Returns this light's 24-bit sRGB colour without alpha.
rgba8() - Method in class ke.ric.renderer.api.RenderResult
Returns a copy of row-major RGBA8 color, four bytes per pixel.
rgba8() - Method in class ke.ric.renderer.api.ResolvedLabel
Returns a defensive copy of the row-major RGBA label image.
rgba8() - Method in class ke.ric.renderer.api.ResolvedTexture
Returns a defensive copy of row-major bytes in red, green, blue, alpha order.
rgbaBuffer() - Method in class ke.ric.renderer.api.RenderResult
Returns a read-only buffer over a defensive copy of row-major RGBA8 color.
roll(double) - Method in class ke.ric.renderer.api.SnapshotBuilder
Rotates the camera around its viewing axis.
roll(double) - Method in class ke.ric.renderer.api.StreamBuilder
Rotates the camera around its viewing axis.
rollRadians() - Method in record class ke.ric.renderer.api.SceneCamera
Returns the value of the rollRadians record component.
RUNNING - Enum constant in enum class ke.ric.renderer.api.RenderStatus
Preparation, native rendering, diagnostics, or copying is in progress.

S

sampleHeight() - Method in class ke.ric.renderer.api.ResolvedTriangle
Returns texture sampling height in pixels.
sampleWidth() - Method in class ke.ric.renderer.api.ResolvedTriangle
Returns texture sampling width in pixels.
saveMap(World, byte[]) - Method in interface ke.ric.renderer.api.RendererClient
Saves a copied 128×128 map palette and creates an item only after durable photo storage.
savePng(Path) - Method in class ke.ric.renderer.api.RenderedFrame
Encodes final pixels and atomically replaces the destination PNG on a bounded conversion worker.
SAVING - Enum constant in enum class ke.ric.renderer.api.FrameProgress.Stage
Persisting the requested PNG or durable map photo.
scene() - Method in record class ke.ric.renderer.api.RenderJob
Returns the value of the scene record component.
scene() - Static method in record class ke.ric.renderer.api.RenderLayer
Creates a full-scene layer with original colours, brightness 1 and opacity 1.
Scene - Interface in ke.ric.renderer.api
Immutable engine-neutral scene.
SceneBuilder - Interface in ke.ric.renderer.api
Builds a complete caller-supplied engine-neutral scene owned by one RendererClient.
SceneCamera - Record Class in ke.ric.renderer.api
Immutable camera pose in world blocks and radians.
SceneCamera(double, double, double, double, double, double, double) - Constructor for record class ke.ric.renderer.api.SceneCamera
Constructs a validated immutable value.
SceneContent - Class in ke.ric.renderer.api
Immutable selection of geometry retained in a derived scene.
SceneEntity - Record Class in ke.ric.renderer.api
Immutable entity evidence grouped by one stable nonzero object ID.
SceneEntity(UUID, String, double, double, double, float, double, double, double, double, double, double, String, boolean, String, String, String, String, String, String, boolean, String, int) - Constructor for record class ke.ric.renderer.api.SceneEntity
Legacy metadata-only convenience constructor; defaults model/material to the type and omits resolved visuals.
SceneEntity(UUID, String, double, double, double, float, double, double, double, double, double, double, String, boolean, String, String, String, String, String, String, boolean, String, int, String, String, String, String, String) - Constructor for record class ke.ric.renderer.api.SceneEntity
Deprecated.
SceneEntity(UUID, String, double, double, double, float, double, double, double, double, double, double, String, boolean, String, String, String, String, String, String, boolean, String, int, String, String, String, String, String, int, List<ResolvedRenderTarget>, ResolvedLabel) - Constructor for record class ke.ric.renderer.api.SceneEntity
Creates an instance of a SceneEntity record class.
SceneEntity(UUID, String, double, double, double, float, double, double, double, double, double, double, String, boolean, String, String, String, String, String, String, boolean, String, int, String, String, String, String, String, ResolvedRenderTarget, ResolvedLabel) - Constructor for record class ke.ric.renderer.api.SceneEntity
Deprecated.
SceneEntity.Builder - Class in ke.ric.renderer.api
Mutable builder for immutable entity evidence; do not share it concurrently.
SceneOperation - Enum Class in ke.ric.renderer.api
Optional operations on immutable client-owned scene evidence.
SceneReusePolicy - Record Class in ke.ric.renderer.api
Immutable limits for reusing unchanged world evidence with a different camera pose.
SceneReusePolicy(Duration, double) - Constructor for record class ke.ric.renderer.api.SceneReusePolicy
Constructs a validated immutable value.
SceneSelection - Record Class in ke.ric.renderer.api
Selects evidence retained in an immutable scene derivative.
SceneSelection(boolean, SceneSelection.EntityMode) - Constructor for record class ke.ric.renderer.api.SceneSelection
Creates an instance of a SceneSelection record class.
SceneSelection.EntityMode - Enum Class in ke.ric.renderer.api
Entity evidence to retain, using the captured or caller-supplied living flag.
SceneStructure - Record Class in ke.ric.renderer.api
One namespaced structure key and finite inclusive world-space bounds supplied to a manual scene.
SceneStructure(String, double, double, double, double, double, double) - Constructor for record class ke.ric.renderer.api.SceneStructure
Creates an instance of a SceneStructure record class.
SceneTransform - Record Class in ke.ric.renderer.api
Immutable scene evidence overrides.
SceneTransform(SceneContent, RenderEnvironment, RenderAppearance) - Constructor for record class ke.ric.renderer.api.SceneTransform
Retains source creative lighting and primary visibility while applying these legacy overrides.
SceneTransform(SceneContent, RenderEnvironment, RenderAppearance, RenderLighting, Occlusion, EntitySelector) - Constructor for record class ke.ric.renderer.api.SceneTransform
Creates an instance of a SceneTransform record class.
SELECTED_ONLY - Enum constant in enum class ke.ric.renderer.api.Occlusion
Explicit Xray: other geometry does not hide selected entities; selected entities still obscure each other.
selector() - Method in record class ke.ric.renderer.api.RenderLayer
Returns the value of the selector record component.
serializationNanos() - Method in record class ke.ric.renderer.api.RenderTimings
Returns the value of the serializationNanos record component.
session() - Method in class ke.ric.renderer.api.Renderer
Returns the advanced session owned by this facade.
settings() - Method in record class ke.ric.renderer.api.CaptureRequest
Returns the value of the settings record component.
settings() - Method in record class ke.ric.renderer.api.RenderJob
Returns the value of the settings record component.
settings(RenderSettings) - Method in class ke.ric.renderer.api.SnapshotBuilder
Replaces rendering settings, including resolution, profile, attachments, memory and timeout.
settings(RenderSettings) - Method in class ke.ric.renderer.api.StreamBuilder
Replaces rendering settings, including resolution, profile, attachments, memory and timeout.
shade() - Method in class ke.ric.renderer.api.ResolvedTriangle
Returns whether directional shading is enabled.
shadows() - Method in record class ke.ric.renderer.api.PointLight
Returns the value of the shadows record component.
shadows() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the shadows record component.
shadows() - Method in interface ke.ric.renderer.api.VirtualLight
Reports whether this emitter requests hard shadows.
size() - Method in class ke.ric.renderer.api.AssetPack
Returns the archive size in bytes.
skin() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the skin record component.
skin(String) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets optional skin metadata without performing a network lookup.
skyPixels() - Method in record class ke.ric.renderer.api.VisibilityStatistics
Returns the value of the skyPixels record component.
snapshot(Entity) - Method in class ke.ric.renderer.api.Renderer
Starts a snapshot whose pose is read on the server thread when capture begins.
snapshot(Location) - Method in class ke.ric.renderer.api.Renderer
Starts a snapshot from a defensive copy of a Bukkit location, including yaw and pitch.
SnapshotBuilder - Class in ke.ric.renderer.api
Immutable settings for one snapshot.
SNOW - Enum constant in enum class ke.ric.renderer.api.Weather
Snow precipitation.
solid(int) - Static method in record class ke.ric.renderer.api.LayerColor
Replaces RGB with one colour while retaining the layer's pixel coverage and opacity.
SOLID - Enum constant in enum class ke.ric.renderer.api.LayerColor.Mode
Replaces rendered RGB channels with the supplied colour while retaining coverage.
sourceCamera() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the sourceCamera record component.
sourceFrame() - Method in class ke.ric.renderer.api.MapFrame
Returns original native pass evidence and final composed colour pixels.
SOUTH - Enum constant in enum class ke.ric.renderer.api.ResolvedTriangle.Face
South-facing source face.
space() - Method in record class ke.ric.renderer.api.PointLight
Returns the value of the space record component.
space() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the space record component.
space() - Method in interface ke.ric.renderer.api.VirtualLight
Returns the coordinate system shared by this light's position and direction.
SpotLight - Record Class in ke.ric.renderer.api
Immutable directional spot emitter with a smooth falloff between its inner and outer cones.
SpotLight(LightSpace, int, double, double, double, LightDirection, double, double, double, double, boolean) - Constructor for record class ke.ric.renderer.api.SpotLight
Constructs a validated immutable value.
stage() - Method in record class ke.ric.renderer.api.FrameProgress
Returns the value of the stage record component.
STALE_SCENE - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
A captured scene belongs to an earlier provider or catalog generation.
standard() - Static method in record class ke.ric.renderer.api.LightingCapabilities
Returns the standard creative-light limits: 16 lights, eight shadow lights, range 64 and intensity 64.
start() - Method in class ke.ric.renderer.api.StreamBuilder
Starts the configured feed on the server thread and allocates its temporary outputs once.
startedNanos() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the startedNanos record component.
STARTING - Enum constant in enum class ke.ric.renderer.api.RenderStream.Status
Output setup has begun but no usable frame has been delivered.
status() - Method in class ke.ric.renderer.api.RenderStream
Returns the current output/lifecycle state.
status() - Method in interface ke.ric.renderer.api.RenderTask
Returns the current coarse lifecycle state.
status(RenderStream.Status) - Method in interface ke.ric.renderer.api.MapSink
Observes availability and terminal lifecycle transitions.
stop() - Method in class ke.ric.renderer.api.RenderStream
Requests stop, cancels owned work and removes only this stream's temporary outputs.
STOPPED - Enum constant in enum class ke.ric.renderer.api.RenderStream.Status
Normal terminal stop or source end.
stream(Supplier<Location>) - Method in class ke.ric.renderer.api.Renderer
Starts a feed that samples a location supplier on the server thread when useful work can begin.
stream(Entity) - Method in class ke.ric.renderer.api.Renderer
Starts a feed that follows a live entity.
stream(Location) - Method in class ke.ric.renderer.api.Renderer
Starts a live feed from a defensive copy of a fixed camera pose.
StreamBuilder - Class in ke.ric.renderer.api
Immutable live-camera configuration.
structure(SceneStructure) - Method in interface ke.ric.renderer.api.SceneBuilder
Adds one structure key and bounds.
structures() - Method in record class ke.ric.renderer.api.VisibilityStatistics
Returns the value of the structures record component.
studio() - Static method in record class ke.ric.renderer.api.RenderLighting
Disables inherited ambient, sunlight and block lighting.
submit(RenderJob) - Method in interface ke.ric.renderer.api.RendererClient
Validates and attempts bounded queue/memory admission, returning immediately on success.
SUCCEEDED - Enum constant in enum class ke.ric.renderer.api.RenderStatus
An immutable result completed successfully.
sun(double) - Method in record class ke.ric.renderer.api.RenderLighting
Sets the inherited sunlight multiplier.
sunDirection() - Method in record class ke.ric.renderer.api.RenderLighting
Returns the value of the sunDirection record component.
sunDirection(double, double, double) - Method in record class ke.ric.renderer.api.RenderLighting
Overrides the direction toward the sun in world coordinates.
sunFactor() - Method in record class ke.ric.renderer.api.RenderLighting
Returns the value of the sunFactor record component.
supported() - Method in record class ke.ric.renderer.api.LightingCapabilities
Returns the value of the supported record component.
supportedAttachments() - Method in record class ke.ric.renderer.api.RendererCapabilities
Returns the value of the supportedAttachments record component.
supportedProfiles() - Method in record class ke.ric.renderer.api.RendererCapabilities
Returns the value of the supportedProfiles record component.
supportedSceneOperations() - Method in interface ke.ric.renderer.api.RendererClient
Returns the optional scene operations implemented by this provider.

T

texture() - Method in record class ke.ric.renderer.api.ResolvedMaterial
Returns the value of the texture record component.
thundering() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the thundering record component.
tiles(RenderResult, MapDither) - Static method in class ke.ric.renderer.api.MinecraftMapConverter
Returns newly allocated 128x128 palette tiles in row-major tile order; both frame dimensions must be multiples of 128.
timeOfDay() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the timeOfDay record component.
timeOfDay() - Method in class ke.ric.renderer.api.RenderEnvironment
Returns the requested rendered day tick override.
timeOfDay(int) - Method in class ke.ric.renderer.api.RenderEnvironment
Overrides rendered time of day while preserving the source day and moon phase.
timeout() - Method in record class ke.ric.renderer.api.RenderSettings
Returns the value of the timeout record component.
TIMEOUT - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
The end-to-end render deadline expired.
timings() - Method in class ke.ric.renderer.api.RenderResult
Returns measured provider timings for the frame.
tint(int) - Static method in record class ke.ric.renderer.api.LayerColor
Multiplies the rendered RGB by a tint; white preserves the input and black removes its colour.
TINT - Enum constant in enum class ke.ric.renderer.api.LayerColor.Mode
Multiplies each rendered channel by the corresponding tint channel divided by 255.
tintIndex() - Method in class ke.ric.renderer.api.ResolvedTriangle
Returns the source tint index, or -1 when no tint index is supplied.
tintRgb() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the tintRgb record component.
toBufferedImage() - Method in class ke.ric.renderer.api.RenderedFrame
Copies the final composed RGBA pixels into a new mutable BufferedImage.
toMapItem() - Method in class ke.ric.renderer.api.RenderedFrame
Fits final pixels into one 128×128 map with black aspect-preserving letterboxing, then saves a durable provider-owned photo.
toMapItem(Consumer<ItemStack>) - Method in class ke.ric.renderer.api.RenderedFrame
Saves a durable photo before delivering its item on the server thread.
toMapItem(Consumer<ItemStack>, Consumer<Throwable>) - Method in class ke.ric.renderer.api.RenderedFrame
Saves a durable photo before delivering its item on the server thread.
toMapItem(MapOutputOptions) - Method in class ke.ric.renderer.api.RenderedFrame
Converts final pixels to one aspect-fitted 128×128 map using the chosen palette dither, then saves a durable provider-owned photo.
toMapItem(MapOutputOptions, Consumer<ItemStack>) - Method in class ke.ric.renderer.api.RenderedFrame
Saves a durable photo before delivering its item on the server thread.
toMapItem(MapOutputOptions, Consumer<ItemStack>, Consumer<Throwable>) - Method in class ke.ric.renderer.api.RenderedFrame
Saves a durable photo before delivering its item on the server thread.
toMapSink(MapSink) - Method in class ke.ric.renderer.api.StreamBuilder
Adds a caller-owned destination for an aspect-fitted 128×128 palette.
toPlayer(Player) - Method in class ke.ric.renderer.api.StreamBuilder
Adds one temporary handheld map in a free inventory slot without replacing items.
toScreen(Location, BlockFace, int, int) - Method in class ke.ric.renderer.api.StreamBuilder
Adds a temporary wall screen made of owned item frames.
toString() - Method in record class ke.ric.renderer.api.CapturedEntity
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.CaptureRequest
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.FrameProgress
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.LayerColor
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.LightDirection
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.LightingCapabilities
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.MapOutputOptions
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.PointLight
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.RendererCapabilities
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.RenderJob
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.RenderLayer
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.RenderLighting
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.RenderPassResult
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.RenderProgress
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.RenderRecipe
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.RenderSettings
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.RenderTimings
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.ResolvedMaterial
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.ResolvedMesh
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.ResolvedTransform
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.SceneCamera
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.SceneEntity
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.SceneReusePolicy
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.SceneSelection
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.SceneStructure
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.SceneTransform
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.SpotLight
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.VisibilityStatistics
Returns a string representation of this record class.
toString() - Method in record class ke.ric.renderer.api.VisibleEntity
Returns a string representation of this record class.
totalNanos() - Method in record class ke.ric.renderer.api.RenderTimings
Returns the value of the totalNanos record component.
totalPixels() - Method in record class ke.ric.renderer.api.VisibilityStatistics
Returns the value of the totalPixels record component.
transform() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the transform record component.
transform(ResolvedTransform) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Copies position and degree-based yaw from this transform.
TRANSFORM_SCENE - Enum constant in enum class ke.ric.renderer.api.SceneOperation
Filter evidence and override scene environment and exposure.
translucent() - Method in record class ke.ric.renderer.api.ResolvedRenderTarget
Returns the value of the translucent record component.
triangles() - Method in record class ke.ric.renderer.api.ResolvedMesh
Returns the value of the triangles record component.
type() - Method in record class ke.ric.renderer.api.CapturedEntity
Returns the value of the type record component.
type() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the type record component.
type() - Method in record class ke.ric.renderer.api.VisibleEntity
Returns the value of the type record component.
types(String...) - Static method in class ke.ric.renderer.api.EntitySelector
Matches any supplied lowercase namespaced entity type.

U

ULTRA - Enum constant in enum class ke.ric.renderer.api.RenderSettings.Profile
Higher-cost production-quality rendering.
ULTRA_PLUS - Enum constant in enum class ke.ric.renderer.api.RenderSettings.Profile
Additional quality above Ultra, where advertised.
UNAVAILABLE - Static variable in record class ke.ric.renderer.api.RenderTimings
Used when a phase did not occur inside the provider; zero remains a real measured zero.
UNSPECIFIED - Enum constant in enum class ke.ric.renderer.api.RendererException.Detail
No narrower reason was supplied; includes all legacy constructors.
UNSPECIFIED - Enum constant in enum class ke.ric.renderer.api.ResolvedTriangle.Face
No source-face orientation is supplied.
unsupported() - Static method in record class ke.ric.renderer.api.LightingCapabilities
Returns the safe default for providers that predate creative lighting.
UNSUPPORTED_CAPABILITY - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
The runtime does not advertise a requested profile, attachment, or route.
UNSUPPORTED_PLATFORM - Enum constant in enum class ke.ric.renderer.api.RenderFailureCode
The exact supported platform or native runtime is unavailable.
UP - Enum constant in enum class ke.ric.renderer.api.ResolvedTriangle.Face
Up-facing source face.
update(byte[]) - Method in class ke.ric.renderer.api.RenderedMap
Replaces the palette; every canvas receives the update on its next render.
uuid() - Method in record class ke.ric.renderer.api.CapturedEntity
Returns the value of the uuid record component.
uuid() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the uuid record component.
uuid() - Method in record class ke.ric.renderer.api.VisibleEntity
Returns the value of the uuid record component.
uvs() - Method in class ke.ric.renderer.api.ResolvedTriangle
Returns six copied UV values, one pair per vertex.

V

valueOf(String) - Static method in enum class ke.ric.renderer.api.Attachment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.ChunkSectionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.FrameProgress.Stage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.LayerColor.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.LightSpace
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.MapDither
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.Occlusion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.RendererException.Detail
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.RenderFailureCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.RenderProgress.Phase
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.RenderSettings.Profile
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.RenderStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.RenderStream.Status
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.ResolvedMaterial.AlphaMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.ResolvedTriangle.Face
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.SceneOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.SceneSelection.EntityMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ke.ric.renderer.api.Weather
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ke.ric.renderer.api.Attachment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.ChunkSectionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.FrameProgress.Stage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.LayerColor.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.LightSpace
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.MapDither
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.Occlusion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.RendererException.Detail
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.RenderFailureCode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.RenderProgress.Phase
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.RenderSettings.Profile
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.RenderStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.RenderStream.Status
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.ResolvedMaterial.AlphaMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.ResolvedTriangle.Face
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.SceneOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.SceneSelection.EntityMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ke.ric.renderer.api.Weather
Returns an array containing the constants of this enum class, in the order they are declared.
variant() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the variant record component.
variant(String) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets optional variant metadata; does not resolve missing visual evidence.
version() - Method in record class ke.ric.renderer.api.RenderJob
Returns the value of the version record component.
version() - Method in record class ke.ric.renderer.api.RenderSettings
Returns the value of the version record component.
version() - Method in interface ke.ric.renderer.api.Scene
Returns the scene contract version, currently 1.
view() - Method in class ke.ric.renderer.api.RenderedMap
Returns the newly created map view; the caller must not reuse its renderer elsewhere.
VirtualLight - Interface in ke.ric.renderer.api
Common read-only light properties.
visibility() - Method in class ke.ric.renderer.api.RenderResult
Returns immutable visibility statistics for the frame.
VisibilityStatistics - Record Class in ke.ric.renderer.api
Immutable counts of visible semantic evidence and covered pixels in a completed frame.
VisibilityStatistics(Map<String, Integer>, Map<String, Integer>, Map<String, Integer>, Map<String, Integer>, int, int) - Constructor for record class ke.ric.renderer.api.VisibilityStatistics
Creates an instance of a VisibilityStatistics record class.
visibleEntities() - Method in class ke.ric.renderer.api.RenderResult
Returns immutable captured identities; consult RenderResult.hasEntityIdentities() for availability.
VisibleEntity - Record Class in ke.ric.renderer.api
Immutable identity and primary-ray pixel coverage of an entity in a rendered image.
VisibleEntity(UUID, int, String, String, int) - Constructor for record class ke.ric.renderer.api.VisibleEntity
Constructs a validated immutable value.
visiblePixels() - Method in record class ke.ric.renderer.api.VisibleEntity
Returns the value of the visiblePixels record component.
visibleTo(Player) - Method in class ke.ric.renderer.api.SnapshotBuilder
Applies Bukkit visibility rules for a viewer.
visibleTo(Player) - Method in class ke.ric.renderer.api.StreamBuilder
Applies Bukkit visibility rules for a viewer.

W

weather() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the weather record component.
weather() - Method in class ke.ric.renderer.api.RenderEnvironment
Returns the requested rendered precipitation override.
weather(boolean, boolean) - Method in interface ke.ric.renderer.api.SceneBuilder
Sets explicit rain and snow evidence; this does not query or mutate any live world.
weather(Weather) - Method in class ke.ric.renderer.api.RenderEnvironment
Overrides rendered precipitation independently of the live world.
Weather - Enum Class in ke.ric.renderer.api
Explicit scene precipitation, independent of the live world.
WEST - Enum constant in enum class ke.ric.renderer.api.ResolvedTriangle.Face
West-facing source face.
width() - Method in class ke.ric.renderer.api.RenderResult
Returns the frame width in pixels.
width() - Method in record class ke.ric.renderer.api.RenderSettings
Returns the value of the width record component.
width() - Method in class ke.ric.renderer.api.ResolvedLabel
Returns label width in pixels.
width() - Method in class ke.ric.renderer.api.ResolvedTexture
Returns texture width in pixels.
width() - Method in interface ke.ric.renderer.api.Scene
Returns output width in pixels; submitted settings must match.
withAttachments(Set<Attachment>) - Method in record class ke.ric.renderer.api.RenderSettings
Returns a copy replacing optional attachments.
withAttachments(Attachment, Attachment...) - Method in record class ke.ric.renderer.api.RenderSettings
Returns a copy replacing optional attachments without constructing a set.
withChunksPerTick(int) - Method in record class ke.ric.renderer.api.CaptureRequest
Returns a copy limiting world reads per server tick.
withMemoryLimit(long) - Method in record class ke.ric.renderer.api.RenderSettings
Returns a copy with a per-request memory ceiling; the provider's lower limit wins.
withProfile(RenderSettings.Profile) - Method in record class ke.ric.renderer.api.RenderSettings
Returns a copy with a different quality intent.
withRadius(double) - Method in record class ke.ric.renderer.api.CaptureRequest
Returns an immutable copy with a finite positive capture radius.
withResolution(int, int) - Method in record class ke.ric.renderer.api.RenderSettings
Returns a copy changing only the output dimensions.
withTimeout(Duration) - Method in record class ke.ric.renderer.api.RenderSettings
Returns a copy with a positive timeout that fits in nanoseconds; null restores two minutes.
withVisibleEntities(List<VisibleEntity>) - Method in class ke.ric.renderer.api.RenderResult
Returns a result with copied entity identities, sharing only already-immutable image buffers.
withWorkers(int) - Method in record class ke.ric.renderer.api.RenderSettings
Returns a copy requesting a bounded native worker count.
withWorldCapturedNanos(long) - Method in class ke.ric.renderer.api.RenderResult
Adds scene capture timing without recopying already-immutable image buffers.
workers() - Method in record class ke.ric.renderer.api.RenderSettings
Returns the value of the workers record component.
world() - Static method in record class ke.ric.renderer.api.RenderLighting
Preserves inherited ambient, sunlight and block lighting without adding virtual lights.
world(String, String, long, int, int) - Method in interface ke.ric.renderer.api.SceneBuilder
Sets world/environment names, time in Minecraft ticks, and minimum/maximum build heights in blocks.
WORLD - Enum constant in enum class ke.ric.renderer.api.LightSpace
Absolute world coordinates; directions use world axes.
worldCapturedNanos() - Method in class ke.ric.renderer.api.MapFrame
Returns the original world-evidence time; scene reuse does not renew it.
worldCapturedNanos() - Method in class ke.ric.renderer.api.RenderedFrame
Returns the first-world-evidence time, or a conservative capture-start fallback when unavailable.
worldCapturedNanos() - Method in class ke.ric.renderer.api.RenderResult
Monotonic timestamp of the scene's first world read, or zero when unavailable.
worldCapturedNanos() - Method in interface ke.ric.renderer.api.Scene
Monotonic System.nanoTime() timestamp of the first live world read, or zero when unavailable (including manual scenes and older providers).
worldEnvironment() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the worldEnvironment record component.
worldId() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the worldId record component.
worldName() - Method in record class ke.ric.renderer.api.CaptureProvenance
Returns the value of the worldName record component.

X

x() - Method in record class ke.ric.renderer.api.LightDirection
Returns the value of the x record component.
x() - Method in record class ke.ric.renderer.api.PointLight
Returns the value of the x record component.
x() - Method in record class ke.ric.renderer.api.ResolvedTransform
Returns the value of the x record component.
x() - Method in record class ke.ric.renderer.api.SceneCamera
Returns the value of the x record component.
x() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the x record component.
x() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the x record component.
x() - Method in interface ke.ric.renderer.api.VirtualLight
Returns the world X position or camera-right offset.

Y

y() - Method in record class ke.ric.renderer.api.LightDirection
Returns the value of the y record component.
y() - Method in record class ke.ric.renderer.api.PointLight
Returns the value of the y record component.
y() - Method in class ke.ric.renderer.api.ResolvedLabel
Returns label placement Y in world blocks.
y() - Method in record class ke.ric.renderer.api.ResolvedTransform
Returns the value of the y record component.
y() - Method in record class ke.ric.renderer.api.SceneCamera
Returns the value of the y record component.
y() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the y record component.
y() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the y record component.
y() - Method in interface ke.ric.renderer.api.VirtualLight
Returns the world Y position or camera-up offset.
yaw() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the yaw record component.
yaw(float) - Method in class ke.ric.renderer.api.SceneEntity.Builder
Sets horizontal orientation in degrees, not radians.
yawDegrees() - Method in record class ke.ric.renderer.api.ResolvedTransform
Returns the value of the yawDegrees record component.
yawRadians() - Method in record class ke.ric.renderer.api.SceneCamera
Returns the value of the yawRadians record component.

Z

z() - Method in record class ke.ric.renderer.api.LightDirection
Returns the value of the z record component.
z() - Method in record class ke.ric.renderer.api.PointLight
Returns the value of the z record component.
z() - Method in record class ke.ric.renderer.api.ResolvedTransform
Returns the value of the z record component.
z() - Method in record class ke.ric.renderer.api.SceneCamera
Returns the value of the z record component.
z() - Method in record class ke.ric.renderer.api.SceneEntity
Returns the value of the z record component.
z() - Method in record class ke.ric.renderer.api.SpotLight
Returns the value of the z record component.
z() - Method in interface ke.ric.renderer.api.VirtualLight
Returns the world Z position or camera-forward offset.
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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form