COWMODSКаталог модов

OmniSuite

Homes, TPA, Random Teleport , Warps and many Utilities to make your Minecraft Server more Fun!

551обновлён 1 окт. 2025 г.
ЭкономикаОптимизацияТехнологии

Описание

🌌 OmniSuite – Your all-in-one utility plugin

OmniSuite bundles the most important quality-of-life features for SMPs, community servers and events in one lightweight and modular plugin. Homes & Warps, TPA, RTP, Moderation, Economy light, Mailbox, Nick/Vanish, Kits, Backpack (preview) and even blueprints from resources – all out-of-the-box.

✨ Highlights

• 🏠 Homes: /sethome [name], /home [name], /delhome , /homes — per player, stored in player YAML.

• 📍 Warps: /setwerp , /warp , /delwarp , /warps — serverwide in config.yml.

• 🧭 Spawn & Back: /setspawn, /spawn, /back — last place via death listener, spawn persists.

• 🤝 TPA system: /tpa , /tpaccept, /tpdeny — simple, robust requests (in-memory pending-map).

• 🎲 RTP: /rtp — random teleports with radius & minimum distance from config.yml (rtp.radius, rtp.min-distance).

• 🛫Utility:

• /Fly (toggle flies),

• /Gm <0|1|2|3> [player] (game mode),

• /Feed [player],

• /Repair (sets item damage to 0),

• /Uptime (since server start, h:m:s),

• /Afk (AFK toggle via metadata),

• /Hat (held item as a helmet),

• /Sit (ArmorStand sitting; sneak to get up).

• 🧑‍⚖️ Moderation:

• /Broadcast ,

• /Mute & /unmute — mute via mutedUntil + chat interceptor.

• ℹ️ Info:

• /Rules (from config.yml.rules with § colour codes),

• /Playtime (rough since first-accession hours).

• 💬 Mail system: /mail send , /mail inbox, /mail clear — storage per player in player YAML.

• 💰 Economy light: /bal, /pay — very simple YAML accounts without external dependencies.

• 🎒 Backpack (Preview): /backpack — 27-slot inventory; Load from player YAML available, save when closing is still “to-do” as an event (see comment in the code).

• 🧰 Kits: /kits, /kit — In-memory-defined example kits (code shows setups with Enchants/Items).

• 👤 Nick/Vanish/PvP:

• /Nick , /unnick,

• /Vanish (completely hidden, incl. tab),

• /Pvp (per-player toggle).

• 🧱 Blueprint-Pastes: /schem <list|paste> [name]

• Resource-based .obp files (hub.obp, arena.obp, market.obp) + palette.txt

• Fast paste relative to player position; block palette of resources.

⚙️ Configuration & Storage

• Config.yml:

• Chat-format (formatting with & codes),

• Join-message, quit-message,

• Rules: (multi-line server rules, § colour codes supported),

• Rtp.radius, rtp.min-distance, rtp.cooldown-seconds (cooldown value is already prepared; not yet wired in the current command).

• Player data: plugins/OmniSuite/players/.yml

• Saves e.o. Homes, Backpack slots (if available), Economy balance, Mail inbox, Nicknames, PvP status.

🔐 Permissions (excerpt)

• Omnisuite.use – Default (default: true)

• Omnisuite.mod – Moderator commands (default: op)

• Omnisuite.admin – Admin rights (default: op)

🧩 Compatibility

• Api-version: 1.21 (POSTWORLD-Load)

• Tested for Paper / Purple / Folia / Spigot

• Java 21 Build

• No external dependencies

🧪 Known boundaries / Roadmap

• Backpack-Persistence: Shop available, Storage at inventory-Close is still open (planned as listener).

• RTP-Cooldown: Field exists in config.yml, hook in the command follows.

• Kits management: Currently in-memory; persistent kit definitions in config are planned.

• Mailbox "read": Mentioned in Command-Help, but currently not implemented (present: send, inbox, clear).

📥 Installation

  1. Place OmniSuite.jar in /plugins.

  2. Start server → config.yml & player folders are created.

  3. Optionally customise chat format, rules, RTP parameters, etc.

  4. Done.

⸻

🧾 Command overview (compact)

/Sethome, /home, /delhome, /homes, /setwarp, /warp, /delwarp, /warps , /setspawn, /spawn, /back, /tpa, /tpaccept, /tpdeny, /rtp, /fly, /gm, /feed, /repair, /uptime, /afk, /hat, /sit, /broadcast, /mute, /unmute, /rules, /playtime, /kits, /kits, /nick, /unnick, /vanish, /pvp, /backpack, /mail, /bal, /pay, /schem

⸻

Последние версии

Все версии →
release

OmniSuite 1.0.0

1.0.0
1 окт. 2025 г.55Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, spigot
Скачать
Что нового
📜 Changelog – OmniSuite v1.0.0 ✨ New • Homes (/sethome, /home, /delhome, /homes) with per-player YAML storage. • Warps (/setwarp, /warp, /delwarp, /warps) in config.yml. • Spawn Suite (/setspawn, /spawn, /back) inkl. Death-Memory. • TPA System (/tpa, /tpaccept, /tpdeny). • RTP mit Radius/Min-Distance aus config.yml. • Utility: /fly, /gm, /feed, /repair, /uptime, /afk, /hat, /sit. • Moderation: /broadcast, /mute, /unmute + Chat-Format/Mute-Hook. • Info: /rules (aus Config), /playtime. • Economy light: /bal, /pay. • Mailbox: /mail send, /mail inbox, /mail clear. • Kits: /kits, /kit <name> (In-Memory Beispiele). • Blueprint-System: /schem list|paste <name> mit hub, arena, market & palette.txt. 🛠 Improvements • Einheitliches Player-Dateisystem (plugins/OmniSuite/players/*.yml). • Chat-Formatting per chat-format & Join/Quit-Nachrichten aus config.yml. ⚠️ Notes / To-Do • Backpack: Persistenz beim Schließen noch offen (aktueller Command lädt Inhalte, Speichern-Hook folgt). • RTP: cooldown-seconds in Config vorhanden, Implementierung folgt. • Mail: optionaler read <index> Befehl noch nicht enthalten.