HomeJavaModssimplecore
ModsJava

simplecore

warning: this plugin is in polish it contais /register /login /ustawieniadmina. Free Minecraft Java mod for 26.2.

⬇ Download on Spigot
this plugin is in polish

SimpleCore is a lightweight all-in-one core plugin for Paper/Purpur servers, combining the essential features most small survival/SMP servers need into a single lightweight plugin.

FEATURES

Authentication
/register <password> <confirm> and /login <password> - password-based login with PBKDF2 + salt hashing. Before logging in, players cannot move, take or deal damage, break/place blocks, interact, chat, or run other commands. Players who don't log in within a configurable timeout are kicked automatically.

Spawn
/spawn teleports the player to the configured spawn point. Admins can set it with /setspawn or from the in-game settings panel.

Combat-tag Anti-logout
Players are tagged "in combat" (30 seconds by default) ONLY when they actually hit or get hit by another player (direct melee or projectile), not from generic damage sources like fall damage, hunger, fire, or mobs. If a tagged player disconnects before the timer runs out, they are punished (killed) instead of safely escaping combat.

Teleport requests
/tpa <player>, /tpaccept, /tpdeny - classic teleport request system with a configurable cooldown per player and automatic request expiry.

Homes
/home opens a GUI menu listing all of a player's homes (or teleports directly if the player only has one, or if a name is given: /home <name>). /sethome [name] sets a home, using "home" as the default name if none is given. Multiple homes per player are supported.

Custom ranks
Ops can create custom ranks with hex-colored prefixes using /stworzranga <name> <#hex>, shown automatically as a prefix in chat and in the tab list. /ustawrangedomyslna <rank> sets which rank new players get assigned automatically the first time they join. A bonus /ranga <player> <rank> command lets ops manually reassign a player's rank at any time.

Admin settings GUI
/ustawieniadmina opens an in-game GUI (op / simplecore.admin permission only) that lets admins toggle and adjust, live, without editing any files: anti-logout on/off and its duration, the /tpa cooldown, the login timeout, whether movement is frozen before login, and the server spawn point.

PERMISSIONS

All administrative commands (/ustawieniadmina, /setspawn, /stworzranga, /ustawrangedomyslna, /ranga) require server-operator status or the simplecore.admin permission node (default: op), so regular players can never access them.

CONFIGURATION

All settings are stored in a human-readable config.yml and can also be changed live in-game through the /ustawieniadmina GUI - no server restart required for most changes.

NOTES

- Built and tested against Paper/Purpur API. Requires Java 25.
- Data (accounts, homes, ranks) is stored in simple YAML files under plugins/SimpleCore/.
- Source code available on request - feel free to leave a review or report an issue!

simplecore is a free Minecraft Java mod. Compatible with Minecraft 26.2. Downloaded 3 times (via Spigot). Download it and open it directly in the game.

Explore more