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 pixelmoncheckspawnsperms
Version 1.5.0
Minecraft / NeoForge 1.21.1 / 21.1.248
Install Loads on both sides. See the Overview page for whether clients need it.
Git https://github.com/Pixelrus/pixelmon-checkspawns-perms
Depends on pixelmon [9.4.2,) (required)

Commands

Command Who can use it Description
/givepixelsprite any player (checked inside the command); console needs op level 2
/givepixelsprite <args> any player (checked inside the command); console needs op level 2

Permission nodes

Node Default What it allows
pixelmon.checkspawns.legendary.chance see source
pixelmon.checkspawns.legendary.percentages see source
pixelmon.checkspawns.legendary.time see source
pixelmon.checkspawns.megaboss.chance see source
pixelmon.checkspawns.megaboss.percentages see source
pixelmon.checkspawns.megaboss.time see source
pixelmon.command.givepixelsprite.other see source
pixelmon.command.givepixelsprite.use see source

Config

File Key Default Notes
config/pixelmoncheckspawnsperms-common.toml accuracy.accurate-area true Whether /checkspawns legendary and /checkspawns megaboss survey the area the spawner actually uses (a ring 'minimum-distance-from-centre' to 'maximum-distance-from-centre' blocks around each player, w
config/pixelmoncheckspawnsperms-common.toml sampling.server-wide-samples 64 Total samples for the server-wide '/checkspawns ', shared out between player clusters. Cost does NOT grow with the player count. (range 1 to 512)
config/pixelmoncheckspawnsperms-common.toml sampling.personal-samples 16 Samples for '/checkspawns me', all spent on the one caller. (range 1 to 512)
config/pixelmoncheckspawnsperms-common.toml sampling.samples-per-tick 8 How many samples may start per server tick. This is the TPS safety valve: it spreads a survey over several ticks instead of blocking one of them. (range 1 to 64)
config/pixelmoncheckspawnsperms-common.toml sampling.cache-seconds 20 How long a completed survey is reused for. Server-wide results are shared by every caller; a personal result is also discarded as soon as its owner moves more than 32 blocks. 0 disables caching. (range 0 to 600)
config/pixelmoncheckspawnsperms-common.toml sprite.require-caught true Whether a non-op may only ask for a species they have CAUGHT. This is a SPECIES-level test, not a per-form one: catching any form, gender or palette unlocks every sprite of that species. It has to be