
Folia-supported SimpleSMP Plugin
An OpenJS ScriptPack for Bukkit/Paper/Folia servers that adds player-to-player teleport requests, home points, and a combat-log protection system.
Requirements
- OpenJavascript for Bukkit, Paper, Folia, Purpur or Spigot
- Server build with Adventure-based
sendActionBarsupport (usesnet.kyori.adventurecomponents internally)
Features
Teleport Requests (/tpa, /tpaccept, /tpdeny)
- Send a teleport request to another online player via a clickable chat message with Accept/Deny buttons.
- On acceptance, a 10-second countdown begins, shown live on the requester's action bar.
- The countdown is calculated from real elapsed time (not server ticks), so it stays accurate even under server lag.
- Movement cancels the teleport — if the requester moves so much as one block during the countdown, the request is cancelled and they're notified.
- Fully Folia-compatible: per-player logic runs on the correct entity thread, and teleports use the async-safe teleport API.
Homes (/sethome, /delhome, /home)
- Save one or more named home locations per player (
/sethome [name], defaults to"home"if unnamed). - Delete a saved home with
/delhome [name]. - Teleport to a saved home with
/home [name], using the same 10-second movement-cancellable countdown as/tpa. - Tab-completion suggests the player's existing home names.
- Home data persists to disk per player and survives server restarts.
Combat Log Protection
- Landing or receiving a hit in PvP applies a 15-second combat tag to both players, extended (not stacked) on repeated hits.
- Tagged players see a live action bar countdown showing time remaining and their opponent's name.
- Teleporting is blocked while tagged — both
/homeand accepting a/tparequest are refused during combat, and any in-progress teleport countdown is automatically cancelled the moment a player gets tagged. - Logging out while tagged results in an instant death and a server-wide broadcast, discouraging combat logging.
- Correctly distinguishes real player-vs-player damage from other damage sources (environmental damage, mobs, projectiles), so animals and non-combat damage never trigger a tag.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- 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 Modrinth — 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.
Verified by MCModsHub
- Ships as SimpleSMP.jar — drop this file into the mods folder
- Download size: 11 KB
- Download link checked 24 Aug 2026 — working
These come from our own check of the pack file, not from the source page.