What is ParadiseLand?
This plugin generates floating worlds like the aether mod but for Bukkit servers!
How does it work? Obviously with a hint of magic! in addition, it tries to solve and relieve slowness issues with the async engine generator that underlies the plugin. It works with the support of a local database to keep and saves chunks that will be generated asynchronously from Spigot/Paper generation.
Does it work on each Minecraft version? Yes, thank the underlying engine, the plugin works from Spigot 1.8.8 to the latest version! That's amazing, isn't it?
Read before buy/download
- If you decide to buy it, remember that I'm a student and the development of this plugin is just a hobby. You won't have to expect frequent updates, but remember that I'm always on it.
- Your support is very important, you can help and encourage me to do always my best with just 5€!
- Guaranteed support: I'm going to help you as intended, just send me a message
- By buying it, you confirm that you read the entire overview and the next rules:
- You can't decompile or edit the jar file. The Reworked version will provide an API in the future.
- You can't distribute the jar or any contained files.
- Do not require a refund for stupid reasons especially for: "This specific block is missing, I want a refund".
- Remember that all types of the refund request (chargeback) throw me a money leak. I know that you are not a coward so, buy it with responsibility.
- Please note: don't use the reviews section for error or bug reports. Send me a personal message or use the plugin discussion. I will help you!
- For very old versions...
Spoiler
Images
World overview
Custom Biomes
The latest version comes with 15 biomes by default, but you can always add more!
- Forest
- Birch Forest
- Dark Forest
- Cherry Grove (1.20+)
- Plains
- Jungle
- Bamboo Jungle (1.14+)
- Savanna
- Desert
- Badlands (mesa)
- Taiga
- Taiga plains
- Snowy Taiga
- Snowy plains (tundra)
- Snowy ice spikes
Ornaments and decorations
- Terrain decorations such as ores, plantains and flowers
- Caves
- Rivers and lakes
- Creatures spawning
- Smooth transition between biomes
- Illuminated islands
- Snow
State of works
- 1.2.1: Added Cherry Grove and Snowy Ice Spikes biomes, added bees and more!
- 1.2.0: Added rivers, lots of new biomes, illuminated islands and more!
- 1.1.10: 1.19.4, improvements and bug fixes.
- 1.1.9: 1.19.3, improvements and bug fixes.
- 1.1.8: 1.19.1, 1.19.2, improvements and bug fixes.
- 1.1.7: Added support to Minecraft 1.19.x, added plains biome, lakes and ponds, pumpkins and watermelons, and other things...
- 1.1.6: Added support to Minecraft 1.18.x, performance and bug fixes update.
This is the first playable & stable version! - 1.1.5: Added jungle and savanna biomes, improved taiga biome and bugfix.
- 1.1.4: Added vanilla trees generation (don't use it).
- 1.1.3: Added layered snow and bug fixes.
- 1.1.2: Fixed weeping and twisting vines, added bamboo generation and snow!
- 1.1.1: Added support to Minecraft 1.17.1, vines generation and performance optimizations.
- 1.1.0: Updated to minecraft 1.17.
- 1.0.0: This is the first beta version, released after the alpha version but, it must be considered as a prototype.
Preview world (very old version)
Download it from MEGA: ParadiseLand 1.17.1 pregenerated world
This world was created using ParadiseLand-BETA-1.1.5, which has differences from the latest versions.
How to use it:
- Singleplayer
- Unzip the "ParadiseLand World 1.17.1" folder into your .minecraft/saves folder
- Start using your world from the singleplayer menu
- Multiplayer
- Put the unzipped "ParadiseLand World 1.17.1" folder into your server
- You can rename it as "world" or load it with MultiverseCore or a similar plugin
- Leaf decay prevention
- Correct mob spawning
- Paradise world generation → on world corners, your game will generate the overworld
Hardware requirements
- Minimum java version » 8
- Minimum requirements » You need a good CPU with almost 4 cores at 3GHz
- Minimum ram » A spigot server with at least 4 GB of RAM.
- Please don't report the PaperSpigot timeout exception! take a look at the Known issues section, you will find the fix.
- AMD Ryzen 3900x 4.35Ghz 12 cores 24 threads with HDD (5400RPM) and SSD (SATA).
- ~60 chunks per second during the heavy generation with Chunky plugin!
- Intel I7 7700k 4.2/4.5Ghz 4 cores 8 threads with HDD and SSD (SATA).
- Not benchmarked but works well.
RAM usages
- The RAM usage is ~2GB during the normal server chunks generation.
- The RAM usage is ~6GB or more during a heavy chunks generation with a generation plugin such as Chunky or WorldBorder.
Read before using it!
You must know that
- I suggest you use Spigot, Paper or PurPur. At the moment, YatopiaMC (fortunately discontinued) and others run this plugin as well as Paper, but I won't give support on it due to its optimisations..
- After each update, I suggest you to backup and delete your old /plugins/ParadiseLand directory!
- After an update, it is recommended that you back up your worlds before updating the plugin.
- It's not possible to port a world from an older version of Minecraft (1.8 to 1.12.2) to a flat Minecraft (1.13+).
- Updating a world from 1.13 to 1.15.2 may cause problems and is not recommended.
- Updating a world from 1.17 to 1.18 to 1.19 to 1.20 is theoretically possible without causing problems.
Installation
- Stop the server and make a backup!
- Delete the old ParadiseLand plugin and its folder.
- Put the plugin jar file into the /plugins directory.
- Start the server.
How to generate the world
You can generate the ParadiseLand world with these methods:
- With a world managment plugin like Multiverse-Core
/mv create paradise NORMAL -g ParadiseLand:eden.yml -t FLAT
If you don't set the world type as FLAT you will have the "black sky" glitch under height 61.
I've tried to fix this issue by packets manipulating. See more at No Black Sky plugin.
Spoiler: Demo - In bukkit.yml you can set the generator world type by adding this optional "worlds" property:
Code (Text):
worlds:
worldName:
generator: ParadiseLand:eden.yml
Remember that the "worldName" MUST be the same of the server.properties world name. If you want other worlds you must use Multiverse-Core or similar plugin!
Commands
/paradiseland for command list
/paradiseland info for information on the Plugin
/paradiseland schematic this command requires paradiseland.schematic permission to be executed.
/paradiseland schematic list this command requires paradiseland.schematic.list permission to be executed.
/paradiseland schematic paste <schematic-file-name> [0, 90, 180, 270] this command requires paradiseland.schematic.paste permission to be executed.
/paradiseland find biome <biome_name> this command requires paradiseland.find.biome permission to be executed.
Configurations
Coming soon, I'll write all the documentation when the Plugin will be out of BETA version. Anyway, you can find full documentated comments into every configuration file. You can send me a personal message, I'll help you!
Known issues
Please don't judge it bad and don't report this issue in the plugin discussion!
- The Paper "not responding" thread dump.
If you accidentally bump into the "The server has not responded for 15 seconds! Creating thread dump" never mind! It is not an error but a server slowdown.
Spoiler
How to fix it
Open your paper.yml configuration file and edit the settings.watchdog.early-warning-every property to a higher value like 120000.