▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/PostSpawner
PostSpawner

PostSpawner

A lightweight Minecraft plugin for managing Monster Spawner

56
0

简体中文 | English

PostSpawner

Version Minecraft Language

PostSpawner is a lightweight Minecraft plugin for managing monster spawners, providing control over spawner mining and placement.

📚 Features

  • Spawner Management: Supports silk touch and normal tool mining of spawners
  • Multi-language Support: Built-in Chinese and English language files, easily extendable
  • Rich Action System: Supports various actions like command execution, item drops, sound effects, etc.
  • Hook System: Compatible with PlaceholderAPI, ItemsAdder, MythicMobs, NeigeItems, Oraxen and more
  • Flexible Configuration: Fully customizable config and message system
  • Update Check: Optional update checking feature

1 2

💻 Installation

  1. Download the latest PostSpawner.jar
  2. Place the plugin in your server's plugins folder
  3. Start/Restart the server
  4. Edit plugins/PostSpawner/config.yml for customization
  5. Use /ps reload to reload plugin configuration

🔧 Commands

CommandDescriptionPermission
/ps reloadReload plugin config and language filespostspawner.command.reload
/ps versionShow version informationpostspawner.command.version
/ps helpShow help informationpostspawner.command.help
/ps updateCheck for updatespostspawner.command.update

🔒 Permissions

PermissionDescriptionDefault
postspawner.use.placePlace spawnersAll players
postspawner.use.breakBreak spawnersAll players
postspawner.command.reloadReload commandOP
postspawner.command.versionVersion commandAll players
postspawner.command.helpHelp commandAll players
postspawner.command.updateUpdate commandOP
postspawner.adminIncludes all permissionsOP

🛠️ Actions

PostSpawner provides a rich action system. Use the following action formats in config:

Format: [] for required parameters, () for optional parameters

Action SyntaxDescriptionExample
[command] [command]Make player execute command[command] spawn
[op] [command]Temporarily give player OP to execute command[op] gamemode creative
[console] [command]Execute command from console[console] broadcast Someone mined a spawner!
[sound] [sound] (volume) (pitch)Play sound for player[sound] BLOCK_ANVIL_LAND 1.0 1.5
[message] [text]Send message to player[message] &aYou successfully mined a spawner!
[title] [title] (subtitle)Show title to player[title] &aMining Success &7Got a spawner
[drop_monster_spawner]Drop the broken spawner[drop_monster_spawner]
[drop] [itemID] (amount)Drop item at location[drop] DIAMOND 5
[give] [itemID] (amount)Give item to player[give] DIAMOND_SWORD 1
[buff] [potion] (duration) (level)Give player potion effect[buff] SPEED 30 2
[money] [action] [amount]Control player economy[money] give 100, [money] take 200, [money] set 50
[points] [action] [amount]Control player points[points] give 100, [points] take 200, [points] set 50

Note: Breaking spawners in creative mode won't trigger any actions.

📦 Item Library Support

When using [drop] and [give] actions, the following item libraries are supported:

LibraryFormatExample
Minecraftminecraft:itemID [amount]minecraft:diamond_sword, diamond:5
ItemsAdderitemsadder:itemID [amount]itemsadder:ruby_sword
MMOItemsmmoitems:type:ID [amount]mmoitems:SWORD:EXCALIBUR
NeigeItemsneigeitems:itemID [amount]neigeitems:test_item
Oraxenoraxen:itemID [amount]oraxen:amethyst_helmet
MythicMobsmythicmobs:itemID [amount]mythicmobs:special_bow
SX-Itemsxitem:itemID [arg1:arg2...] [amount]sxitem:magic_wand:arg1:arg2
Zaphkielzaphkiel:itemID [amount]zaphkiel:legendary_axe
CraftEnginecraftengine:itemID [amount]craftengine:magic_staff
AzureFlowazureflow:itemID [amount]azureflow:wizard_robe

Simplified formats:

  • Default source is minecraft (can be omitted), e.g. diamond:5 equals minecraft:diamond:5
  • If amount is 1, can be omitted, e.g. itemsadder:ruby_sword equals itemsadder:ruby_sword 1

📊 Variables

You can use these built-in variables in actions:

  • %player% - Player name
  • %block_x% - Block X coordinate
  • %block_y% - Block Y coordinate
  • %block_z% - Block Z coordinate
  • %block_world% - Block world
  • %entity_type% - Entity type

Additionally, if PlaceholderAPI is installed, you can use PlaceholderAPI variables.

📫 Contact

  • <-点击加入

  • <-Click to join

  • <- Home Page

📜 License

This plugin is licensed under GNU General Public License v2.0.

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:GPL-2.0-only
Опубликован:9 месяцев назад
Обновлён:9 месяцев назад
Главная