LiteWorlds – Lightweight World Management icon

LiteWorlds – Lightweight World Management -----

Lightweight and powerful plugin for managing custom worlds with ease!



LiteWorlds
A modern, lightweight world management plugin. Designed as a streamlined alternative to heavier systems, LiteWorlds gives you full control over custom worlds with minimal setup and great performance.

Key Features

Code (Text):
Load any number of worlds at server startup via config.yml
Hot-load and unload worlds at runtime with /liteworld load and /liteworld unload
Create new worlds with different types: NORMAL, VOID, NETHER, END
Safely delete worlds with /liteworld delete (includes player relocation + folder cleanup)

Teleportation & Spawn Control

Code (Text):
Teleport to any loaded world with /liteworld tp
Set custom spawn points per world using spawn: "x,y,z,yaw,pitch"

World Access Control

Code (Text):
Define permissions required to enter worlds (e.g. liteworld.access.adventure)
Players without access are automatically teleported to a fallback world
Fallback world is configurable (defaults to "world")
️Grief Prevention
Code (Text):
prevent-grief: true # it disables block breaking, placing, and interaction in that world
Command System
All commands are handled via /liteworld:
Commands Description Permission Group
/liteworld create <name> <type> Create a new world
/liteworld tp <world> Teleport to a world
/liteworld list View all worlds and their status
/liteworld load <world> Load a world from config
/liteworld unload <world> Unload a world from memory
/liteworld delete <world> Unload and delete world folder

Lightweight, Modular Design
Works great out of the box.
Optional Corlex support for multilingual messages (fallback to YAML if not installed)

Example config.yml
Code (YAML):
fallback-world : world
worlds
:
  - name
: lobby
    type
: VOID
    prevent-grief
: true
    permission
: liteworld.access.lobby
    spawn
: "0.5,64,0.5,0,0"

  - name
: nether_arena
    type
: NETHER
    prevent-grief
: false
Requirements
Code (Text):
PaperMC 1.20+ (tested with 1.21.4 and 1.21.5)
Java 21+
(Optional) CorlexAPI for advanced messaging and localization
What’s next?
Code (Text):
/liteworld reload command
World info viewer (/liteworld info <world>)
GUI-based world manager
Auto-unload idle worlds
Multi-world templates
Download the JAR, drop it in /plugins, and configure via config.yml. Restart or hot-load your worlds — it just works. Let us know what you build with it!
Resource Information
Author:
----------
Total Downloads: 19
First Release: Yesterday at 11:39 AM
Last Update: Yesterday at 11:39 AM
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings