Перейти к содержимому
Mineforgian

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.

Загрузки
549
Подписчики
2
Обновлён
3 июня 2026 г.
Лицензия
MIT

Опубликован 18 мая 2026 г.

Server-side pasture block management for Cobblemon.

PastureLimit gives server owners full control over Pokémon pasture blocks with customizable limits, blacklists, and anti-farming tools. Designed specifically to work alongside PastureLoot to protect your server economy.

Features

  • Rank-based limits (LuckPerms, FTB Ranks, or any Fabric Permissions API)
  • Per-player limit overrides (by UUID)
  • Per-dimension limits (Overworld, Nether, End)
  • Species blacklist (e.g. Ditto, Smeargle)
  • Label blacklist (legendary, mythical, ultrabeast, paradox, etc.)
  • Per-species caps (prevent farming Ralts, Gimmighoul, etc.)
  • Configurable deny messages with placeholders
  • Creative mode bypass option
  • In-game admin commands (/pasturelimit reload, check, setplayer, etc.)

Why PastureLimit?

On servers running PastureLoot, players can easily exploit pastures by mass-storing high-value or farmable Pokémon. PastureLimit solves this by letting you set reasonable limits while remaining server-friendly and highly configurable.

Installation

  1. Install Fabric, Fabric API, and Cobblemon 1.7.3
  2. Place pasturelimit.jar in your server's mods/ folder
  3. (Recommended) Install LuckPerms for rank-based limits
  4. Restart the server — the config file will be generated automatically

Server-side only — Players do not need to install anything.

Compatibility

  • Minecraft 1.21.1
  • Cobblemon 1.7.3
  • Works with LuckPerms, FTB Ranks, and other permission mods

Discord

  • zmoonmaru

Ченджлог

1.0.4Релиз1.21.1 · 3 июня 2026 г.

Version 1.0.4

New Feature: You can now limit how many Pasture Blocks each player can place in the world.

Features Added:

  • default_pasture_blocks_limit in config (default: 8)
  • Per-rank pasture_blocks_limit support inside rank_limits
  • Per-player block limit overrides
  • New configurable deny message (block_limit_deny_message)

New commands:

/pasturelimit checkblocks <player> - Check how many blocks a player has placed
/pasturelimit setblocks <player> <limit> - Set per-player block limit
/pasturelimit removeblocks <player> - Remove per-player override
/pasturelimit recalc <player> - Resync count if it gets out of sync

Staff ranks can still have unlimited (-1) pasture blocks.

This pairs perfectly with the existing Pokémon limits to give you full control over pasture usage on your server.

Side Note

I had limited time testing this cuz of w*rk, lmk if it has bugs on my Discord: zmoonmaru

1.0.3Релиз1.21.1 · 27 мая 2026 г.

Small Update

Version 1.0.3

New Feature: Added label_limits

  • Global label caps (e.g. max legendaries or paradox per pasture)
  • Per-rank label limits (overrides global)
  • Supports -1 for unlimited
{
  "label_limits": {
    "ultrabeast": 2,
    "paradox": 2
  },
  "rank_limits": [
    {
      "permission_node": "group.champion",
      "limit": 16,
      "label_limits": {
        "legendary": 3,
        "mythical": 3,
        "paradox": 4
      }
    },
    {
      "permission_node": "group.ace_trainer",
      "limit": 10,
      "label_limits": {
        "legendary": 2,
        "mythical": 1
      }
    },
    {
      "permission_node": "group.trainer",
      "limit": 6,
      "label_limits": {}
    }
  ]
}

Here are the most common labels you can use in blacklisted_labels and label_limits:

Main Labels

  • legendary — Legendary Pokémon
  • mythical — Mythical Pokémon
  • ultra_beast — Ultra Beasts
  • powerhouse — Pseudo-Legendaries (Dragonite, Garchomp, etc.)
  • paradox — Paradox Pokémon
  • baby — Baby Pokémon
  • starter — Starter Pokémon

Generation Labels

gen1, gen2, gen3, gen4, gen5, gen6, gen7, gen8, gen9

Dm me on Discord or join my server if you have any suggestions/bug reports. :3

1.0.2Релиз1.21.1 · 24 мая 2026 г.

Minor Bugfix

Version 1.0.2

  • Now works properly with Luckperms
1.0.1Релиз1.21.1 · 23 мая 2026 г.
  • Fixed bug where species limits were being ignored if the species had a blacklisted label (e.g. Mew being blocked even when you set a limit for it).
  • Species limits now properly override label blacklists as intended.
  • Small cleanup under the hood.
1.0.0Релиз1.21.1 · 18 мая 2026 г.

First Release

Комментарии

Загружаем…