FreshChromatic
Features

Commands and permissions

Complete ChunkRevive command syntax, sender restrictions, confirmation behaviour, and permissions.

The root command is /cr. <argument> is required, [argument] is optional, and A|B means choose one. Player-only commands cannot be run from the console.

Permissions

PermissionDefaultScopeRecommended grant
chunkrevive.adminOPAdministration, marking, scans, regeneration, reset, delete, prune, tuning, and management structure commands.Trusted administrators or controlled automation only.
chunkrevive.keepEveryoneStructure queries and /keep, /keepchunk, /chunkkeep.Players who should inspect nearby structure protection progress.

Help and status

CommandSenderPurpose
/crAnyShow the command index.
/cr help [query]AnySearch in-game help.
/cr status [page]AnyShow Regen, scan, deletion, and server-job status.
/cr serverAnyShow hardware, JVM, version, and database status.
/cr server regions [world]AnyCount regions in the named or current world.
/cr cancelAnyCancel cancellable Regen, scan, or waiting deletion jobs.
/cr reloadAnyReload configuration and messages.

All commands below require chunkrevive.admin unless another permission is stated.

Mark

CommandSenderConfirmationPurpose
/cr mark herePlayerNoMark the current chunk.
/cr mark here structPlayerNoDetect, register, and mark the nearby tracked structure.
/cr mark here biomePlayerDepends on targetMark existing chunks in the current contiguous biome.
/cr mark chunk <world> <cx> <cz>AnyNoMark explicit chunk coordinates.
/cr mark followPlayerNoToggle automatic marking while moving.
/cr mark list [page]AnyNoList manual marks.
/cr mark resetmark <world> [--confirm]AnyYesClear a world's marks.
/cr mark fullmark <world|all> [--confirm]AnyDepends on scan planScan and mark persisted chunks.
/cr mark radius <world> <radius> [x] [z]AnyNoMark existing chunks inside a block-coordinate radius.
/cr mark biomefull <world> <biomeIds> [--confirm]AnyDepends on scan planScan a world for biomes.
/cr mark biomeradius <world> <biomeIds> <radius> [x] [z]AnyNoMark matching biomes inside a radius.

All commands above require chunkrevive.admin.

Unmark

CommandSenderPurpose
/cr unmark herePlayerUnmark the current chunk.
/cr unmark chunk <world> <cx> <cz>AnyUnmark explicit chunk coordinates.
/cr unmark followPlayerToggle automatic unmarking while moving.

Regen

CommandSenderConfirmationPurpose
/cr regen herePlayerNoImmediately regenerate the current chunk.
/cr regen here struct [--confirm]PlayerDepends on sizeRegenerate the current structure group.
/cr regen here biome [--confirm]PlayerDepends on sizeDetect and regenerate the current contiguous biome.
/cr regen chunk <world> <cx> <cz>AnyNoImmediately regenerate a chunk.
/cr regen all chunks|structures|all [--confirm]AnyAbove thresholdBatch-regenerate normal marks, structures, or both.

Reset

| /cr reset here [--confirm] | Player | Yes | Process the current chunk through reset-strategy. | | /cr reset here struct [--confirm] | Player | Depends on plan | Process the current marked structure group. | | /cr reset here biome [--confirm] | Player | Depends on plan | Process existing unclaimed chunks in the current biome. | | /cr reset chunk <world> <cx> <cz> [--confirm] | Any | Yes | Process an explicit chunk through the strategy. | | /cr reset all chunks\|structures\|all [--confirm] | Any | Yes | Plan and process batch targets. |

Delete

CommandSenderConfirmationPurpose
/cr delete chunk herePlayerSingle-target flowSchedule deletion of the current chunk.
/cr delete chunk <world> <cx> <cz>AnySingle-target flowSchedule deletion of a chunk.
/cr delete chunk all [--confirm]AnyYesDelete all normal marks.
/cr delete here [chunk]PlayerSingle-target flowDelete the current chunk.
/cr delete here struct [--confirm]PlayerYesDelete the current marked structure range.
/cr delete here biome [--confirm]PlayerYesDelete existing complete chunks in the current biome.
/cr delete marked [world] [--confirm]AnyYesDelete marks in one or all worlds.

Prune

| /cr prune empty <world> [--confirm] | Any | Yes | Shrink index-empty region files. | | /cr prune region here [--confirm] | Player | Yes | Prune the current 32×32 region. | | /cr prune region <world> <rx> <rz> [--confirm] | Any | Yes | Prune explicit region coordinates. | | /cr prune region chunk <world> <cx> <cz> [--confirm] | Any | Yes | Prune the region containing a chunk. | | /cr prune region all [--confirm] | Any | Yes | Prune all complete marked regions that pass protection checks. |

Structures

/cr structure is an alias of /cr struct.

CommandPermissionPurpose
/cr structkeepShow structure commands.
/cr struct checkkeep, playerCheck nearby protection status.
/cr struct list [page]keepList detected groups.
/cr struct regen <groupId>adminForce-refresh a group.
/cr struct block <groupId>adminManually lock a group.
/cr struct unblock <groupId>adminUnlock a group.
/cr struct reset <groupId>adminReset a group's protection state and timer.
/cr struct resetall [--confirm]adminReset all group states and timers.

Tuning

CommandPurpose
/cr tuneShow the hardware snapshot and tuning entry point.
/cr tune preview <optimized|balanced|performance>Preview profile changes.
/cr tune apply <profile> [--confirm]Back up and write configuration while Regen/scans are idle.

Player query aliases

/keep, /keepchunk, and /chunkkeep require chunkrevive.keep. They only query nearby structure protection progress; they do not directly mark, lock, or unmark chunks.

On this page