Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Landen

A bloat-free PaperMC plugin providing QOL server features for players and operators.

Report Landens-Essentials?

Project Logo

Landen's Essentials

AI Disclosure: A substantial portion of this plugin's code was generated with AI assistance. Review and test the plugin before using it on a production server.

A bloat-free PaperMC plugin providing teleport requests, endermen grief prevention, and other QOL features for Minecraft servers.

Features

  • Teleportation Request System
  • Endermen Grief Prevention
    • Can be disabled in config.yml
  • Message of the Day System
    • Supports variables
      • {username} / {player} – Player's username
      • {playtime} – Player's formatted playtime (e.g. 3h 15m)
      • {online} – Online player count
      • {max_online} – Server maximum player capacity
      • {world} – Player's current world name
    • Supports color formatting with standard & codes (&e, &a, &b, etc.).
  • Teleport to spawn command
  • AFK (Away From Keyboard)
    • Toggle AFK manually via /afk
    • Automatic AFK after inactivity (configurable, default: 5 minutes)
  • Ping Checker
    • View your own ping or another player's ping via /ping

Commands & Permissions

Command Usage Description Permission Default
/tpa /tpa [username] Print help menu or send TPA request landensessentials.tpa true
/tpaccept /tpaccept Accept pending teleport request landensessentials.tpaccept true
/tpadeny /tpadeny Deny pending teleport request landensessentials.tpadeny true
/tpacancel /tpacancel Cancel your own outgoing teleport request landensessentials.tpacancel true
/tpahere /tpahere <username> Send TPAHere request landensessentials.tpahere true
/motd /motd Display MOTD in player's chat landensessentials.motd true
/spawn /spawn Teleport to the overworld spawn point landensessentials.spawn true
/afk /afk Toggle your AFK status landensessentials.afk true
/ping /ping [username] View your own ping or another player's ping landensessentials.ping true

I recommend LuckPerms for controlling user permissions


Configuration (config.yml)

endermen:
  prevent-griefing: true

teleport:
  request-timeout-seconds: 60
  safe-search-radius: 4

motd:
  enabled: true
  message:
    - "&e=========================================="
    - "&bWelcome to the server, &f{username}&b!"
    - "&7Playtime: &a{playtime} &7World: &a{world}"
    - "&7Online Players: &a{online}&7/&a{max_online}"
    - "&e=========================================="

afk:
  # Number of seconds of inactivity before a player is automatically marked as AFK.
  # Default is 300 seconds (5 minutes). Set to 0 or negative to disable auto-AFK.
  auto-afk-seconds: 300
  # Format for player name shown in TAB when marked as AFK.
  # Available placeholders: {username}
  tab-format: "&7AFK-&f{username}"
  # Broadcast AFK status changes to the server.
  broadcast: true

Information

Category
Miscellaneous
Published
September 9, 2026
License
0Downloads
0Stars

Pinned Versions

Members

1