HomeJavaModsSimplyTheBasics
SimplyTheBasics
ModsJava

SimplyTheBasics

This is a simple plugin that adds what every Minecraft server should have.

⬇ Download on HangarOpen in MCModsHubGet it on Google Play →
# SimplyTheBasics 🏠 [Note!] I will update to 26.2.x when stable versions come out. Requires Paper 26.1.x and Java 25. _SimplyTheBasics_ adds all the stuff Minecraft should have built-in but doesn't. You get homes, teleport requests, private messaging, AFK mode, random teleport, Customizable player join Message, player warps, dimension disabling, and an OP-only inventory viewer — all in one jar, no config required. Drop it in your plugins folder, restart, and everything just works. Every feature is built not to tank your server. Home and warp data are saved asynchronously so the main thread never gets blocked, RTP always safety-checks the destination before teleporting anyone, and TPA requests automatically expire after 60 seconds so they don't pile up. Player warps have their own full management system with icons, descriptions, visibility settings, and whitelist support. The inventory viewer works on both online and offline players, and any changes made to an offline player's inventory get applied automatically when they next log in. Admins get dedicated tools for managing homes, warps, and inventories across all players. Dimension disabling lets you block access to the Nether or End entirely by cutting off portal access at the config level. # Commands - /sethome [name] - Set a home at your current location. Defaults to "home". - Permission: simplythebasics.sethome - Default: true - /sethome admin ... - OP-only admin path for listing, teleporting to, or deleting any saved home. - Permission: simplythebasics.homeadmin - Default: op - /home [name] - Teleport to a saved home. Defaults to "home". - Permission: simplythebasics.home - Default: true - /delhome - Delete a saved home. - Permission: simplythebasics.delhome - Default: true - /homeadmin ... - Same OP-only admin tools as /sethome admin. - Permission: simplythebasics.homeadmin - Default: op - /tpa - Request to teleport to another player. - Permission: simplythebasics.tpa - Default: true - /tpahere - Request another player to teleport to you. - Permission: simplythebasics.tpa - Default: true - /tpaccept - Accept an incoming teleport request (aliases: /tpyes). - Permission: simplythebasics.tpa - Default: true - /tpdeny - Deny an incoming teleport request (aliases: /tpno). - Permission: simplythebasics.tpa - Default: true - /msg - Send a private message (aliases: /tell, /w). - Permission: simplythebasics.msg - Default: true - /reply - Reply to the last person who messaged you (alias: /r). - Permission: simplythebasics.msg - Default: true - /rtp - Randomly teleport to a safe location in your current dimension. - Permission: simplythebasics.rtp - Default: true - /pw - Open the Player Warps GUI. - Permission: simplythebasics.pw - Default: true - /pw - Teleport to an accessible player warp. - Permission: simplythebasics.pw.teleport - Default: true - /pw set - Create a player warp at your current location. - Permission: simplythebasics.pw.set - Default: true - /pw delete - Delete one of your player warps. - Permission: simplythebasics.pw.delete - Default: true - /pw rename - Rename one of your player warps. - Permission: simplythebasics.pw.rename - Default: true - /pw seticon - Set a warp icon from the item in your main hand. - Permission: simplythebasics.pw.seticon - Default: true - /pw desc - Set a warp description. - Permission: simplythebasics.pw.desc - Default: true - /pw manage - Open your player warp management menu. - Permission: simplythebasics.pw.manage - Default: true - /pwadmin - Open the OP-only admin menu for all player warps. - Permission: simplythebasics.pwadmin - Default: op - /afk - Toggle AFK mode. Movement or typing /afk again brings you back. - Permission: simplythebasics.afk - Default: true - /inv - View and manage a player's inventory (OP only). Supports online and offline players. - Permission: simplythebasics.inv - Default: op - /inv gui - Open a player selector GUI with heads of all players (online + offline). Click to manage. - Permission: simplythebasics.inv - Default: op - /back - Teleport to your last death or previous teleport location. Blocked during combat. - Permission: simplythebasics.back - Default: true - /echest - Open your ender chest (aliases: /enderchest, /ec). - Permission: simplythebasics.echest - Default: true # Config ``` # Command Toggles - set any command to false to disable it commands: sethome: true home: true delhome: true tpa: true tpahere: true tpaccept: true tpdeny: true msg: true reply: true rtp: true homeadmin: true pw: true pwadmin: true afk: true back: true echest: true inv: true # RTP (Random Teleport) Settings rtp: # Enable/disable RTP per dimension overworld-enabled: true # Set to false to disable RTP in the Overworld nether-enabled: true # Set to false to disable RTP in the Nether end-enabled: true # Set to false to disable RTP in the End # Maximum radius from world spawn for random teleport in each dimension overworld-radius: 15000 # Default: 15,000 blocks nether-radius: 1500 # Default: 1,500 blocks end-radius: 5000 # Default: 5,000 blocks cooldown-seconds: 30 # Cooldown before /rtp can be used again # TPA (Teleport Request) Settings tpa: timeout-seconds: 60 # Seconds before a teleport request expires # Home Settings home: max-homes: 0 # Max homes per player (0 = unlimited) # Player Warp Settings player-warps: max-warps: 3 # Max player warps per player (0 = unlimited) # Sleep Settings sleep: # Percentage of non-AFK players that must be in bed to skip the night # Players marked as AFK via /afk are excluded from the count # Default: 50 (half of non-AFK players need to sleep) percent-required: 50 # Dimension Settings dimensions: allow-nether: true # Set to false to disable the Nether (portal blocked) allow-end: true # Set to false to disable the End (portal blocked) # Join Messages join-messages: # Use {player} as a placeholder for the player's name # Supports MiniMessage color tags: , , , , , etc. first-join: "{player} has joined the server for the first time! Welcome {player} to the server!" join: "{player} has joined the server. Welcome back {player}!" ``` ## Coming Soon - Server maintenance mode (doesn't allow players that aren't op to join) - Head drop upon death - Tree chopper and vein miner - Inventory backup and restore system - Customizable ScoreBoard - Simple rank system - Tab list ping (shows yours and others' pings in the tab list) - Admin player viewer (allows admins to view a player's camera) - Automatic Updater (Automatically updates this plugin when a new version comes out) # Sponsor ![PocketMC a simple and powerful Minecraft server hosting software](https://cdn.modrinth.com/data/cached_images/31c285c5346cd398fa7cf1c5f35ad04f7f96e065.png) [Official PocketMC Website](https://pocketmc.github.io/pocket-mc-website/) [Github Repository](https://github.com/PocketMC/pocket-mc-windows) # LINKS [Modrith Page](https://modrinth.com/plugin/simplythebasics)

SimplyTheBasics is a free Minecraft Java mod. Compatible with Minecraft 26.1, 26.1.1, 26.1.2. Downloaded 22 times (via Hangar). Download it and open it directly in the game.

Explore more