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).