ModsJava
ProjectSpigot
Java mod listed for Minecraft 1.18–1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
ProjectSpigot
All-in-one plugin for managing your Minecraft server
[hr]
All-in-one plugin for managing your Minecraft server
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.
- Private messages, ignore players, enable/disable chat.
- 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).
- Download ProjectSpigot.jar from Releases.
- Place the file in your plugins folder.
- Start the server to generate config files (config.yml, lang-*.yml, homes/, etc.).
- (Optional) Edit config.yml for MOTD, chat, or spawn; lang-*.yml for translations.
- Set up permissions with a plugin (e.g., LuckPerms).
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
Spoiler
Additional 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 |
- 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).
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
- Author: Pat27
- Version: 1.0
- Support: Report bugs on GitHub.
- Suggestions: Pull requests welcome!
- Discord: Coming soon!
- Paper/Spigot 1.13 or newer
- Java 8 or newer
- (Optional) Permissions plugin (e.g., LuckPerms)
MIT License. See LICENSE file for details.
Happy crafting!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.18, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
ProjectSpigot is a free Minecraft Java mod. Compatible with Minecraft 1.18, 1.21. Downloaded 78 times (via Spigot). Download it and open it directly in the game.