By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

Easy to use but feature rich World Guard Plugin
version 4.0.5
Approved
Direct Download How to install?
Switch version
1790 Downloads / 47951 Total
32 Reviews
Plugin Description §

Worlds

World plugin features

Description

Worlds is our feature-packed world management plugin. It provides general world management like creating, copying, loading and teleporting to worlds. We've also added flags which can be used to control in game behaviour like game mode, block breaking/placing, damage, hunger, flying, daylight cycling and many more per-world and as default value. Using control lists, you can precisely create whitelists and blacklists to add exceptions for specific blocks, items or commands.

Features

  • CREATE / REMOVE Create and remove worlds (also custom world generators, e.g. with FancyGenerators plugin)
  • COPY / RENAME Copy and rename worlds (including all necessary files)
  • LOAD / UNLOAD Load and unload worlds
  • TELEPORT Teleport to worlds
  • CONTROL EVERYTHING Control nearly every event for each world (it's getting more and more).
    • World's game mode
    • Permission to join a world
    • Block breaking and placing
    • PvP
    • Damage (everything like attacking, fall damage, ...)
    • Explosion
    • Item drop
    • Hunger
    • Fly
    • Daylight cycle
    • Leaves decay
    • Potion
    • Executing commands
    • You have an idea what to add? Feel free to open an issue.
  • CONTROL LISTS Create whitelists and blacklists for many events like block placing, interacting with blocks, ...
  • DEFAULT VALUES Set default values for worlds without settings
  • SOPHISTICATED Easy to use, fast and mostly bug-free.

NEW Control lists can be used to create whitelists and blacklists instead of just allowing/disabling a world flag!

NEW Add new level generators to use with Worlds using the FancyGenerators plugin!

Forms GUI Edit the settings of a world (game mode, building, damage, and so on) using a super-easy form GUI.

Screenshot of world settings form

Usage

Worlds is really easy to use. Here is the command syntax:

/worlds list
/worlds create <worldname> [type]
/worlds <remove|load|unload|teleport> <worldname>
/worlds teleport <player> <worldname>
/worlds <copy|rename> <from> <to>
/worlds set
/worlds set show
/worlds set permission <permissionstring>
/worlds set gamemode <survival|creative|adventure|spectator>
/worlds set <rulename> <true|false>
/worlds set <rulename> <true|false|white|black>
/worlds set <rulename> list <add|remove> <item>
/worlds set <rulename> list <show|reset>
/worlds unset
/worlds unset <rulename>
/worlds defaults
/worlds defaults show
/worlds defaults set permission <permissionstring>
/worlds defaults set gamemode <survival|creative|adventure|spectator>
/worlds defaults set <rulename> <true|false>
/worlds defaults set <rulename> <true|false|white|black>
/worlds defaults set <rulename> list <add|remove> <item>
/worlds defaults set <rulename> list <show|reset>
/worlds defaults unset <rulename>

Available world rules are:

Flag name available as default rule control lists listed by
permission ❌ no ❌ no
gamemode ✅ yes ❌ no
build ✅ yes ✅ yes block ID
pvp ✅ yes ❌ no
damage ✅ yes ❌ no
interact ✅ yes ✅ yes block ID
explode ✅ yes ❌ no
drop ✅ yes ✅ yes item ID
hunger ✅ yes ❌ no
fly ✅ yes ❌ no
daylightcycle ✅ yes ❌ no
leavesdecay ✅ yes ❌ no
potion ✅ yes ✅ yes item ID
command ✅ yes ✅ yes command name

For a full list of commands, their usage and a description what they are for, take a look at the wiki.

Read the full documentation 📖Ask questions on Discord 💬

Contribution

Feel free to contribute if you have ideas or found an issue.

You can:

Please read our Contribution Guidelines before creating an issue or submitting a pull request.

Many thanks for their support to all contributors!

License

MIT

What's new §
  • Update Latvian translation
  • Fix loading of language resources in certain environments
  • Fix possible crash related to translations
  • Code improvements
  • Update to PocketMine-MP version 5
  • Add updater for legacy item ID's in config files
  • Translation updates (zh, lv, de)
  • Add input validation on add command to item/block control lists
  • Added player language detection for translated messages
  • Control lists, added whitelists & blacklists to flags (e.g. build white-/blacklists)
  • Added command flag & control list to control allowed/blocked commands
  • Added clearer error messages, exceptions for better error handling
  • Added command for teleporting other players
  • New logo, better translation management
  • Fixed #81, catch exception on world loading, upgrade unsupported world formats when loading
  • Additional languages supported (Japanese)
  • Changed license to MIT license
  • Update to PocketMine API v4
  • Updated code, PHP 8 improvements, added comments
  • Turkish lang added
  • Added leaves decay world rule
  • Added potion world rule
  • Updated translation system to use default english if translation isn't available
  • Added French language
  • Supporting third-party level generators using PocketMine official API
  • Implemented #60, most commands are now executable on the server console
  • Implemented #65 per-world teleport permissions
  • Added check to prevent unloading the default world, fixes #61
  • Fixed world delete command
  • Fixed world not loaded message missing world name
  • Added Indonesian language
  • Added Latvian language
  • Added Chinese language
  • Added world flag daylightCycle
  • Finally fixed flying permission was default for OPs
  • Fixed a bug which allowed usage of a shovel when building was disabled
  • Fixed a bug which enabled OPs to fly in every world by default
  • Improved logo
  • Changed to new logo
  • Fixed bug which prevented to set default game mode
  • Fixed normal world set command (game mode etc.) returning command description
  • Added GUI-based Settings Forms for world and default settings
  • Added back legacy world / default parameter message
  • Updated README
  • Implemented default settings for worlds
  • Fixed lava / water bucket placement in non-building areas
  • Fixed paintings / item frames in non-building areas
  • Updated API version
  • API updated to ALPHA12
  • Added contribution guidelines
  • Fixed code style
  • Should fix #33 (strange error messages)
  • Added compatible older API versions
  • README rewrite, added default config options, API bump
  • Updated icon
  • Bump to ALPHA10
  • Added support for new ALPHA8 / ALPHA9 API
  • Changed to new license

Added PlayerInteractEvent

Added commands to copy and rename worlds

Added icon & more compatible API versions


Atara6431
using v4.0.5
23 Jun 24
Essential plugins
SergeKrivelevich
Outdated
using v4.0.1
25 Sep 23
Good plugin! May you add opening chests in the region? Thanks.
Atara6431
Outdated
using v4.0.1
16 Jan 23
have a lot of function and less bug,better than worldprotect.
TowerFallGaming
Outdated
using v3.1.1
12 Jul 22
Amazing plugin, cant emphasize enough how easy and helpful this plugin is to use! Thank you!
KuaterCraft
Outdated
using v3.1.1
28 Mar 22
suggestion: --> add region like /region add (name) /region flag (name) pvp enable/disable it would be grest if u add it :)
GabriMode
Outdated
using v3.1.0
26 Mar 22
It's a bit buggy, but it's very useful.
jarne
23 Oct 22
Please report bugs at https://github.com/survanetwork/Worlds/issues - we've fixed lots of them in the latest versions!
QueenMedusa404
Outdated
using v3.1.0
11 Mar 22
if you add a loading screen when the player teleports to that world, then I will give 5 stars
GamerMJay
Outdated
using v3.1.0
21 Dec 21
Great plugin
NishimiyaAdopted
Outdated
using v3.1.0
15 Dec 21
nice
Willtom999
Outdated
using v3.0.9
07 Jul 21
Excellent plugin
TheConceptually
Outdated
using v3.0.8
16 May 21
ricky074game
Outdated
using v3.0.7
20 Apr 21
Is there a way to teleport players by just pressing a button?
jarne
23 Oct 22
This can be realised with Slappers or AllSigns, see here for more details: https://plugin-docs.surva.net/worlds/commands/teleport#worlds-teleport-player-worldname
ZZWILLIAMXXTrue
Outdated
using v3.0.7
28 Mar 21
Very good, but some custom generators would be nice! Other than that everything seems to work.
jarne
23 Oct 22
Custom generators are now available as a extension plugin for Worlds: https://poggit.pmmp.io/p/FancyGenerators
AiminProjects
Outdated
using v3.0.6
24 Sep 20
Thx for the plugin, but gamemode still using the default when i set diffirent gamemode each world (im using atenos pocketmine 3.15, defaultgamemode 0, forcegamemode off, also installing festival & multiworld)
jarne
24 Oct 20
Please try temporarily removing MultiWorld from the server, it's very likely that it causes the game mode problems with Worlds as it also changes the game mode.
XxGoldGamer90xX
Outdated
using v3.0.6
10 Sep 20
How do you use the ui?
jarne
13 Sep 20
You can open the UI using the command /worlds set (for the current world) or /worlds defaults for default settings.
waumiller1818
Outdated
using v3.0.4
26 Jul 20
Dont use with multiworld interfeared with mine reset skyblock and 1vs1 other then that good plugin
jarne
24 Aug 20
Please open an issue on https://github.com/survanetwork/Worlds/issues so we can investigate the issue. Using two world management plugins at the same time (Worlds / MultieWorlds) isn't a good idea by the way, it's quite possible that this causes issues.
Northmegamak
Outdated
using v3.0.4
13 Jul 20
Great plugin but how do I give a player teleport permissions?
jarne
24 Aug 20
Thanks for your rating! You can assign a player the permission: worlds.admin.teleport so they can use the /worlds teleport <worldname> command, but please consider that this allows them to teleport into every world on your server.
Yitachybg
Outdated
using v3.0.3
12 Apr 20
Fait le en forma Ui
LeyKeyDev
Outdated
using v3.0.2
25 Mar 20
Great!
btrusis
Outdated
using v3.0.1
05 Jan 20
its good. But maybe you can add plugins per world? so in one world is factions only and in another minigames only?
jarne
24 Aug 20
Thanks for your rating! About your suggestion, I'm sorry, that's technically not possible, among other things because of the way PocketMine works.
BlueWhaleYT
Outdated
using v3.0.0
21 Oct 19
Hope we can have caves,lava and more biomes.
SuperiorOP2YT
Outdated
using v3.0.0
12 Oct 19
twk1024
Outdated
using v2.1.0
21 Aug 19
Great plugin.
Nicaraguan
Outdated
using v2.1.0
02 Aug 19
It's better than WorldProtect!
Squeamishh
Outdated
using v2.0.3
10 Aug 19
I like the plugin! But is there a way, to, for example, you die in a world, you respawn at that world and not in the standard world? Thank you!
bptube
Outdated
using v2.0.3
18 Apr 19
What types of world can I create?
jarne
12 Aug 19
You can create normal, flat and nether worlds - please take a look at this page for details: https://github.com/survanetwork/Worlds/wiki/Commands#create
Wertzui123
Outdated
using v2.0.3
27 Dec 18
I love it!But can I have an differentInventory for each world?But this plugin is very good!
jarne
12 Aug 19
Different inventories for each world are not implemented yet, thanks for your review!
Mundschutziii
Outdated
using v2.0.1
19 Apr 18
Thats the best best best plugin ever ever!!!! :D Please Update to ALPHA12
jarne
13 May 18
Thanks! Has been updated today.
TurtleCraftMCPE
Outdated
using v2.0.1
18 Mar 18
INCREDIBLE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
JGYTVevo
Outdated
using v2.0.1
15 Mar 18
Does this have the end world or nether?
jarne
01 Apr 18
You can use all generators available in PocketMine. This includes nether-worlds, but not the end (yet).
genboy
Outdated
using v2.0.0
12 Feb 18
Plain and easy ingame multiple world control, for beginners and pro's. Allready enjoyed many builds of this plugin!
CJOrange21
Outdated
using v1.0.13
20 Jan 18
When I setup the permissions, how do i get players access to the world when they don't have permissions?
jarne
24 Jan 18
Players without the permission can't access the world, that's the purpose of this feature.
nobody5050
Outdated
using v1.0.13
23 Dec 17
this is awesome
genboy
Outdated
using v1.0.10
12 Feb 18
Great plugin, one of my favs. Plain and easy ingame multiple world control. Allready enjoyed many builds of this plugin!

Reply to review by :

/ 5
Supported API versions
5.0.0
->
5.16.0
Producers §
  • Collaborators:
    • @jarne
  • Contributors:
    • @Brice-Harper
    • @EEHoveckis
    • @KygekDev
    • @NhanAZ
    • @SuperYYT
    • @jasonw4331
    • @nomadjimbob
    • @xAliTura01
    • @xXSirGamesXx
License §
Categories:
World Editing and Management
Admin Tools
Anti-Griefing Tools
Teleportation
World Generators
Permissions
Manage worlds
Manage world generators
Other files
Permissions
Commands

You can leave one review per plugin release, and delete or update your review at any time

/ 5
Loading...