ProjectSpigot icon

ProjectSpigot -----

admin, chat, homes, teleport, motd, multilanguage, management, essentials, bans, mute



ProjectSpigot
All-in-one plugin for managing your Minecraft server
[hr]
About
ProjectSpigot is a lightweight, all-in-one plugin for Paper/Spigot servers (1.13+), providing everything you need to manage your Minecraft server. From admin commands to homes, teleportation, advanced chat features, and customizable MOTD – it’s got it all! The plugin supports multiple languages (English, Polish, Spanish) and is easy to configure.
Key Features
  • Admin Commands: Ban, kick, mute, gamemode, heal, fly, invsee, and more.
  • Home Management: Set, delete, teleport, and list homes with permission-based limits.
  • Teleportation: Spawn, warps, TPA requests, and back-to-last-location.
  • Chat:
    • Private messages, ignore players, enable/disable chat.
    • Message cooldown (e.g., 3 seconds), profanity filter, blocked commands for muted players.
  • MOTD & Slots: Customizable MOTD with server icon and dynamic player slots.
  • Player Activity: Join/leave messages and logs.
  • Multilanguage: Translations in lang-en.yml, lang-pl.yml, lang-es.yml.
  • Permissions: Flexible setup for players and admins (e.g., tools.home.limit.3).
Installation
  1. Download ProjectSpigot.jar from Releases.
  2. Place the file in your plugins folder.
  3. Start the server to generate config files (config.yml, lang-*.yml, homes/, etc.).
  4. (Optional) Edit config.yml for MOTD, chat, or spawn; lang-*.yml for translations.
  5. Set up permissions with a plugin (e.g., LuckPerms).
Configuration
Sample config.yml:
Code (Text):

config:
  language.default: en
  event.chat.enabled: true
  event.motd.set.players: true
  event.motd.set.icon: true
  spawn.world: world
  spawn.x: 0
  spawn.y: 60
  spawn.z: 0
  time.stop.server: 10
  time.teleport: 10
  max.players.server: 30
  server.icon.file: icon.png
  webhook.url: https://discord.com/api/webhooks/your_webhook_url_here
  motd: "&aWelcome to the server!{@}&7Join the fun! &e{ONLINE}/{IP}"
  chat.cooldown: 3
  chat.filter.words:
    - badword1
    - badword2
  muted.blocked.commands:
    - /msg
    - /tpa
    - /reply
 
Commands & Permissions
Command Description Usage Permission Default
/broadcast Sends a broadcast /broadcast <normal/alert> <message> tools.broadcast OP
/chat Manages chat /chat <on/off/clear> tools.chat OP
/give Gives items /give [player] <item> [amount] tools.give OP
/spawn Teleports to spawn /spawn [player] tools.spawn All
/setspawn Sets spawn /setspawn tools.setspawn OP
/msg Sends private message /msg <player> <message> tools.msg All
/reply Replies to message /reply <message> tools.reply All
/ignore Ignores a player /ignore <player> tools.ignore All
/gamemode Changes gamemode /gamemode <mode> [player] tools.gamemode OP
/heal Heals a player /heal [player] tools.heal OP
/fly Toggles flight /fly [player] tools.fly OP
/home Teleports to home /home <name> tools.home All
/sethome Sets a home /sethome <name> tools.home All
/delhome Deletes a home /delhome <name> tools.home All
/listhomes Lists homes /listhomes tools.home All
/warp Manages warps /warp [name/set <name>/delete <name>] tools.warp All
/tpa Sends TP request /tpa <player> tools.tpa All
/tpaccept Accepts TP request /tpaccept tools.tpa All
/tpdeny Denies TP request /tpdeny tools.tpa All
/back Returns to last location /back tools.back All
/invsee Views inventory /invsee <player> tools.invsee OP
/ban Bans a player /ban <player> [reason] tools.ban OP
/unban Unbans a player /unban <player> tools.ban OP
/kick Kicks a player /kick <player> [reason] tools.kick OP
/mute Mutes a player /mute <player> [reason] tools.mute OP
/unmute Unmutes a player /unmute <player> tools.mute OP
Additional Permissions
  • tools.home.limit.<number>: Sets home limit (e.g., tools.home.limit.3 – default for all).
  • tools.chat.bypasscooldown: Bypasses chat cooldown (default: OP).
  • tools.chat.bypassfilter: Bypasses profanity filter (default: OP).
  • tools.command.admin: Shows detailed error messages (default: OP).
Usage Examples
Code (Text):

# Set a home
/sethome home1
# Teleport to home
/home home1
# List homes
/listhomes
# Kick a player
/kick Notch Spam
# Mute a player
/mute Notch Insulting
# Unmute
/unmute Notch
# Send private message
/msg Steve Hello!
# Request teleport
/tpa Steve
 
Support & Development
  • Author: Pat27
  • Version: 1.0
  • Support: Report bugs on GitHub.
  • Suggestions: Pull requests welcome!
  • Discord: Coming soon!
Requirements
  • Paper/Spigot 1.13 or newer
  • Java 8 or newer
  • (Optional) Permissions plugin (e.g., LuckPerms)
License
MIT License. See LICENSE file for details.
Happy crafting!
Resource Information
Author:
----------
Total Downloads: 31
First Release: Apr 13, 2025
Last Update: Apr 15, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings