Compatibility
Minecraft: Java Edition
1.19.x
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed GPL-3.0-only
Published last year
Updated last year
JapsuGrid
Info
Meet the "RaysGrid" experience: A normal minecraft world, but with 99% of its blocks removed.
A modified version of the oh-so-popular Sky-Grid, but unlike Sky-Grid, the blocks generated are the same as those in a typical Minecraft world.
Everything that's possible in a normal Minecraft world, is also possible here!
Features
- Structures & decorations can either be generated normally, or "gridified" like all other terrain.
- Bedrock generation can be turned off.
- Ability to skip the removal of specific blocks (end portal frames, chests, what ever you like)!
- No liquid spilling when a chunk is loaded: water/lava stays hovering.
- Very reasonable performance: we either intercept the chunk generation process, or do post-processing with BlockPopulators.
Setup
- Download and move the plugin to your "Plugins" -folder.
- Assign JapsuGrid as your world generator in
Bukkit.yml
:
worlds:
world:
generator: JapsuGrid
world_nether:
generator: JapsuGrid
world_the_end:
generator: JapsuGrid
Note: If the lines above are missing from your Bukkit.yml
, just add them!
Standard config
# When to generate the grid.
# BEFORE_DECORATIONS: Faster, but leaves all decorations (structures, trees, etc) intact.
# AFTER_DECORATIONS: Slower, but decimates everything except blocks defined in "NonReplaceableBlocks" (below).
GenerationMode: AFTER_DECORATIONS
# Amount of empty space between each block.
# Valid range [1, 7].
BlockSpacing: 3
# Whether to skip all bedrock generation.
RemoveAllBedrock: true
# Whether to TEMPORARILY disable water flow and block gravity in newly generated chunks.
# Reduces lag by not allowing liquids to flow when the chunk is loaded.
DisableEventsInNewChunks: true
# Blocks that never get removed by the generator.
NonReplaceableBlocks:
- END_PORTAL_FRAME
# - SPAWNER
# - CHEST
Usage statistics
Gallery
![](https://github.com/japsuu/JapsuGrid/raw/master/Screenshots/ancient_city_nodecor.png)
![](https://github.com/japsuu/JapsuGrid/raw/master/Screenshots/overworld_2.png)
![](https://github.com/japsuu/JapsuGrid/raw/master/Screenshots/nether_0.png)
Stronghold generation
With AFTER_DECORATIONS config value.
![](https://github.com/japsuu/JapsuGrid/raw/master/Screenshots/stronghold_nodecor.png)
With BEFORE_DECORATIONS config value.
![](https://github.com/japsuu/JapsuGrid/raw/master/Screenshots/overworld_stronghold.png)
End island generation
With AFTER_DECORATIONS config value.
![](https://github.com/japsuu/JapsuGrid/raw/master/Screenshots/end_1_nodecor.png)
With BEFORE_DECORATIONS config value.
Contributing
Feel free to submit any PRs :)