Commands and Permissions
Documentation baseline: VoxelCore
mainat452b569· 14 September 2026.
Repository: https://github.com/VoxelHorizons/VoxelCore
The base Bukkit command is:
/voxelcore
with alias:
/vc
The base command requires voxelcore.use. All currently declared permissions default to server operators. admin also has the alias a.
Administrative reload
/voxelcore admin reload /voxelcore admin rl
This calls the same atomic content reload path and requires voxelcore.admin.reload.
Content
/voxelcore admin content info /voxelcore admin content reload /voxelcore admin content rl
Permissions:
voxelcore.admin.contentvoxelcore.admin.content.infovoxelcore.admin.content.reload
Items
/voxelcore admin item list /voxelcore admin item info <content-id> /voxelcore admin item give <content-id> [amount] [player] /voxelcore admin item identify /voxelcore admin item id /voxelcore admin item verify <content-id> /voxelcore admin item test <content-id>
items is an alias of the item command group. id aliases identify; test aliases verify.
Permissions:
voxelcore.admin.itemvoxelcore.admin.item.listvoxelcore.admin.item.infovoxelcore.admin.item.givevoxelcore.admin.item.identifyvoxelcore.admin.item.verify
Important current behaviour: item list filters the compiled registry to definitions whose bound value is true, then sorts their ContentIDs deterministically. item info can still inspect a known unbound definition by ID.
give restricts amount to 1–64. Console callers must supply a valid player; player callers default the target to themselves.
identify is player-only because it inspects the main-hand item. verify is console-safe and performs a create → persisted identity round trip.
Resource packs
/voxelcore admin pack info /voxelcore admin pack validate [target] /voxelcore admin pack build [target]
Permissions:
voxelcore.admin.packvoxelcore.admin.pack.infovoxelcore.admin.pack.validatevoxelcore.admin.pack.build
Known targets are listed in Products/Voxel-Horizons/VoxelCore/Resource-Pack-Compiler.
Administrative root
voxelcore.admin protects the admin/a command group. Child commands then require their more specific permissions described above.