Skip to content

A PocketMine-MP plugin that generates vanilla terrain based on a java server

License

Notifications You must be signed in to change notification settings

RzWDev/JavaGen

This branch is up to date with HimmelKreis4865/JavaGen:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7d1afe6 · Apr 16, 2024

History

15 Commits
Apr 13, 2024
Apr 13, 2024
Mar 31, 2024
Mar 31, 2024
Mar 31, 2024
Mar 31, 2024
Mar 31, 2024
Apr 16, 2024
Mar 31, 2024
Apr 1, 2024
Apr 13, 2024

Repository files navigation

icon ‎ ‎ JavaGen

JavaGen is a PocketMine-MP plugin that provides a fast way to generate the Minecraft Vanilla terrain (all dimensions) based on a Java Server

The speed of the generator may be influenced by the available hardware power, and further optimizations will follow in the near future.

Installation

You need

  • PocketMine-MP API-5
  • Java 17
  • a PaperMC server, tested on version 1.20.4) (NOW REQUIRED since 1.2.0!)
  • ChunkSender the Java-Plugin, required to use the generator
  • There are 3 new generators you can use to generate the vanilla world:
    • overworld: java_overworld
    • nether: java_nether
    • end: java_end

Ingame footage

  • A beautiful landscape in the jungle

Landscape

  • A deep look in the underground

AncientCity

  • A landscape in the nether

Landscape Nether

  • A very scary place in the nether

Bastion

  • "The City at the End of the Game"

End City

Features

  • Full generation of the vanilla terrain in all dimensions (overworld, nether and the end)
  • Generation of vanilla-like chest loot
  • /locate command to locate biomes and structures close by
  • An API for interaction with structures
  • Fully configurable messages (for the locate command)

Known issues

  • Missing blocks and items in PocketMine-MP will NOT be generated in the world
  • Weird sky color in nether and end dimension
  • Java server must be on the same machine as the pocketmine server, port cannot be changed yet

Commands

Locate

Usages:

  • /locate list <structure|biome> Lists all locatable structures or biomes
  • /locate structure <structure> Locates the nearest structure of a specific type, for a list of all available structures, see /locate list
  • /locate biome <biome> Locates the nearest biome of a specific type, for a list of all available biomes, see /locate list

Permission:

locate.command

Any problems or ideas?

Feel free to open an issue on github

About

A PocketMine-MP plugin that generates vanilla terrain based on a java server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%