
PluginLGPL-3.0-or-later
HereSkyReign
A paper server plugin to add the Aether World, the mythical sky reign, to any server.
2
Downloads
0
Followers
1 weeks ago
Updated
📦
1
Versions
📖About HereSkyReign
HereSkyReign
A premium Paper Minecraft plugin that creates a floating-island dimension (Sky Reign) with seamless vertical teleportation, custom cloud block terrain, and organic procedural structure spawning using the HereEngy Blueprint API.
Features
- Seamless Vertical Teleportation — Teleports players vertically between the Overworld and the Sky Reign dimension automatically:
- Overworld → Sky Reign: Reaching Y > 320 in the Overworld teleports players to Y = 2 in the Sky Reign dimension, maintaining horizontal coordinates and momentum.
- Sky Reign → Overworld: Falling below Y < 0 in Sky Reign teleports players to Y = 320 in the Overworld, sending them falling out of the sky.
- Anti-Loop Cooldown: A 100-tick (5-second) teleportation cooldown protects players from getting stuck in an infinite vertical loop.
- Custom Cloud Block Terrain — Features flat-plane organic floating islands generated using 2D Simplex Noise.
- Cloud Block Trick: The islands are constructed out of
BROWN_MUSHROOM_BLOCKwith all 6 directional face properties set tofalse(meaning the inner pore texture is shown on all sides), which serves as a custom Cloud Block via your server's resource pack.
- Cloud Block Trick: The islands are constructed out of
- Procedural Structure Spawning — Integrates with the
HereEngyBlueprint API to populate islands with Sky Villages and Coliseums:- Organic Transformations: Randomly applies rotation and mirroring to structures so they spawn dynamically.
- Lag Prevention: Utilizes
LimitedRegionconstraints and deterministic noise checks to guarantee zero cascading chunk generation lag. - Void Prevention: Checks the terrain height noise at the structure's origin to prevent structures from spawning floating in mid-air voids.
- BlueMap Integration — Automatically generates and updates BlueMap map rendering configuration files on startup to render the Sky Reign dimension.
Configuration
Settings can be customized in plugins/HereSkyReign/config.yml:
world-name: "sky_reign"
teleportation:
overworld-to-skyreign-y: 320.0
skyreign-to-overworld-y: 0.0
cooldown-ticks: 100
generation:
island-noise-scale: 0.015
island-noise-threshold: 0.1
island-min-y: 60
island-max-y: 64
structures:
village-chance: 0.005
coliseum-chance: 0.002
bluemap-integration:
enabled: true
Requirements
- Paper / Spigot 1.21.4 or higher.
- Java 21 or higher.
- HereEngy (Blueprint Plugin) installed on the server.
Resource Pack Setup
To render the custom Cloud Block correctly instead of the default brown mushroom block texture, a resource pack is required.
Upon the first startup, HereSkyReign automatically extracts a pre-configured resource pack file to:plugins/HereSkyReign/cloud_block_resourcepack.zip
How to use:
- Merge/Apply: Unzip this file and merge its
assets/folder with your server's existing resource pack. - Server Distribution: Upload the
cloud_block_resourcepack.zipto a public web host, and add the download URL to theresource-packsetting in your server'sserver.properties.
License
This project is licensed under the GPLv3 License - see the LICENSE file for details.