Skip to content

Reference

Commands, permission nodes and config keys, read straight from the source code. For how and why to use them, see the other pages.

mod_id battlecore
Version 1.1.0
Minecraft / NeoForge 1.21.1 / 21.1.248
Builds against Pixelmon 9.4.2
Install Loads on both sides. See the Overview page for whether clients need it.
Git https://github.com/Pixelrus/battlecore
Depends on pixelmon [9.4.2,) (required)

Commands

Command Who can use it Description
/battlecore arena op level 2
/battlecore arena gui op level 2
/battlecore arena edit <id> op level 2
/battlecore arena list op level 2
/battlecore arena setpos1 <id> op level 2
/battlecore arena setpos2 <id> op level 2
/battlecore arena finalize <id> <name> op level 2
/battlecore arena delete <id> op level 2
/battlecore arena setteleport <id> op level 2
/battlecore arena seticon <id> <item> op level 2
/battlecore arena tp <id> <pos> op level 2
/battlecore ruleset list op level 2
/battlecore ruleset list <scope> op level 2
/battlecore ruleset reload op level 2
/battlecore ruleset setscope <id> <scope> op level 2
/battlecore reload op level 2

Permission nodes

No permission nodes found in source.

Config

File Key Default Notes
config/battlecore-server.toml database.host localhost MariaDB host
config/battlecore-server.toml database.port 3306 MariaDB port (range 1 to 65535)
config/battlecore-server.toml database.database showdown Database name
config/battlecore-server.toml database.username root Database username
config/battlecore-server.toml database.password `` Database password
config/battlecore-server.toml server.name main Logical backend server name used for cross-server row ownership (e.g. arenas). Match this to the Velocity server key (main, hub, events, build, staging).