promotional bannermobile promotional banner

Cobblemon Pasture Limit

Server-side pasture block management for Cobblemon. Set rank-based limits, per-player overrides, species caps, and blacklists to prevent farming and protect your server economy.
Back to Files

pasturelimit-1.2.0-beta3.jar

File namepasturelimit-1.2.0-beta3.jar
Uploader
zmoonmaruzmoonmaru
Uploaded
Oct 21, 2026
Downloads
5
Size
103.8 KB
Mod Loaders
Fabric
File ID
9282490
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:cobblemon-pasture-limit-1551682:9282490"

Learn more about Curse Maven

What's new

1.2.0-beta3

Admin tools

  • /pasturelimit check [player] — full report: matching rank, Pokémon/stacked limits, pasture + virtual block counts, pastured totals, species caps, label caps, blacklist hits in loaded pastures. Omit player to check yourself (in-game).
  • /pasturelimit checkblocks [player] — block counts and positions for Cobblemon vs Virtual pastures. Omit player to check yourself.
  • /pasturelimit info — richer summary (stacking, virtual defaults, rank/species/label counts).
  • Existing commands unchanged in behavior: reload, recalc, recalcall, enforce, setplayer / removeplayer, setblocks / removeblocks.

Config

  • Config options rearranged into clear sections (capacity → block limits → overrides → ranks → blacklists → messages).
  • config/pasturelimit.json now includes // comments explaining each option. Comments are stripped on load; values are preserved. After updating, restart or /pasturelimit reload to regenerate the documented file.
  • Rank sample defaults also set virtual_pasture_blocks_limit where relevant.

Still included (from 1.2.0 line)

  • Placement deny: ghost-block / inventory resync
  • Double-block break tracking (Cobblemon + Virtual Loot)
  • Deny messages + deny_message_location (chat / actionbar / both / none)
  • Global species_limits / label_limits (not per-pasture)
  • /pasturelimit enforce <targets> (supports @a), newest-first release, configurable enforce_message
  • Public API: com.pasturelimit.pasturelimit.api.PastureLimitAPI
  • Fakemon-friendly species matching (path / namespace / showdown-style)
  • Species cap always uses max (max_stacked on species does not raise the cap)
  • Rank fields: limit, pasture_blocks_limit, virtual_pasture_blocks_limit, max_stacked_limit, label_limits, species_limits
  • Separate limits: default_pasture_blocks_limit / default_virtual_pasture_blocks_limit and per-player equivalents

Notes for server owners

  • Pasture/Pokémon counts in check / checkblocks / enforce only include loaded chunks. Use /pasturelimit recalc <player> if numbers look wrong after travel.
  • Server-side only — players do not need the mod.

This mod has no additional files