Skip to content

Releases: tech-anupam/G1axWorldGenerator

# G1axWorldGenerator v1.1.0 Release

17 Nov 11:24
d495759

Choose a tag to compare

🐛 Bug Fixes

World Settings Persistence

  • Fixed: World settings no longer revert to defaults on server restart
  • Solution: Added world tracking system that preserves admin customizations
  • Impact: Admins can now modify gamerules, view distance, world border, etc. without losing changes

✨ New Features

Spleef World Generators

Added 3 new spleef arena generators with customizable layers:

  • SPLEEF_SNOW: Snow block arenas
  • SPLEEF_DIRT: Dirt block arenas
  • SPLEEF_MULTI: Alternating dirt/snow layers

Usage: /mv create <world> normal -g G1axWorldGenerator:SPLEEF_SNOW_3
Layers: Support for 2-5 layers (5 block spacing)
Design: Void underneath for elimination gameplay

Automatic Config Migration

  • Added: Seamless config file updates for existing installations
  • Feature: Version tracking prevents repeated migrations
  • Benefit: Zero downtime upgrades with data preservation

🔧 Technical Improvements

  • Removed all code comments for cleaner codebase
  • Optimized spleef generation algorithm
  • Enhanced error handling in persistence system
  • Improved logging for debugging

📋 Usage Examples

# Create spleef arenas
/mv create snow_spleef normal -g G1axWorldGenerator:SPLEEF_SNOW_4
/mv create dirt_spleef normal -g G1axWorldGenerator:SPLEEF_DIRT_3
/mv create multi_spleef normal -g G1axWorldGenerator:SPLEEF_MULTI_5

# Original biomes still work
/mv create plains_world normal -g G1axWorldGenerator:PLAINS
/mv create void_world normal -g G1axWorldGenerator:VOID

🔄 Migration Notes

  • Existing installations will automatically migrate config files
  • No manual intervention required
  • All existing worlds remain functional
  • Settings customizations are preserved

Download: Latest Release
Compatibility: Minecraft 1.21+ | Paper/Spigot | Java 21+

G1axWorldGenerator v1.1 - 9 Biomes + Optimizations

05 Nov 15:08
fba75bb

Choose a tag to compare

Full Changelog: 5e98835

G1axWorldGenerator v1.1

New Features:

  • Added 5 new biome themes: END, NETHER, SNOW, ICE, VOID
  • Comprehensive world optimizations for maximum performance
  • Automatic world configuration on load

Biomes Available (9 total):

  • PLAINS - Grass terrain with oak trees
  • DESERT - Sand terrain with cacti
  • BADLANDS - Mesa/terracotta terrain
  • MUSHROOM - Mushroom island terrain
  • END - End stone terrain with chorus plants
  • NETHER - Netherrack terrain with crimson trees
  • SNOW - Grass terrain with snow layers and spruce trees
  • ICE - Frozen terrain with sharp ice spikes
  • VOID - Floating islands in void space

Performance Optimizations:

  • Disabled mob spawning, weather, day/night cycles
  • Reduced view/simulation distance
  • Disabled auto-save, fire spread, random ticks
  • 1000 block world border
  • Fixed daytime and clear weather

G1axWorldGenerator - Release Jar 1.21

30 Oct 05:01
f20dc4a

Choose a tag to compare

G1axWorldGenerator

License: MIT
Java
Paper
Version

A powerful and customizable world generator plugin for Minecraft Paper/Spigot servers, featuring multiple biome-specific generators with advanced noise-based terrain generation.

✨ Features

  • Multiple World Generators: Plains, Desert, Badlands, and Mushroom biome generators
  • Advanced Noise Generation: Utilizes FastNoiseLite for realistic terrain generation
  • Biome-Specific Populators: Custom structure and feature generation for each biome
  • Paper/Spigot Compatible: Works with Paper 1.21.4+ and Spigot servers
  • Lightweight: Optimized performance with minimal server impact
  • Easy Integration: Simple setup with Multiverse or other world management plugins

🚀 Installation

  1. Download the latest release from Releases
  2. Place the G1axWorldGenerator.jar file in your server's plugins folder
  3. Restart your server
  4. Use with world management plugins like Multiverse

🌍 World Generators

Plains Generator

  • Rolling hills and flat plains
  • Natural grass and flower generation
  • Village-friendly terrain

Desert Generator

  • Sand dunes and desert terrain
  • Cactus and dead bush population
  • Desert temple compatible

Badlands Generator

  • Mesa-style terrain with layered blocks
  • Red sand and terracotta formations
  • Unique geological features

Mushroom Generator

  • Mushroom island terrain
  • Mycelium ground cover
  • Giant mushroom structures

🔧 Usage

With Multiverse

/mv create <worldname> normal -g G1axWorldGenerator:plains
/mv create <worldname> normal -g G1axWorldGenerator:desert  
/mv create <worldname> normal -g G1axWorldGenerator:badlands
/mv create <worldname> normal -g G1axWorldGenerator:mushroom

With Other Plugins

Use the generator name format: G1axWorldGenerator:<type>

  • G1axWorldGenerator:plains
  • G1axWorldGenerator:desert
  • G1axWorldGenerator:badlands
  • G1axWorldGenerator:mushroom

🛠️ Building from Source

Prerequisites

  • Java 21 or higher
  • Maven 3.6+

Build Steps

git clone https://github.com/AkaTriggered/G1axWorldGenerator.git
cd G1axWorldGenerator
mvn clean package

The compiled JAR will be in the target/ directory.

🤝 Contributing

We welcome contributions! Here's how you can help:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Contribution Guidelines

  • Follow Java coding standards
  • Add comments for complex logic
  • Test your changes thoroughly
  • Update documentation if needed

📋 Requirements

  • Server: Paper 1.21.4+ or Spigot 1.21.4+
  • Java: Version 21 or higher
  • Memory: Minimal additional RAM usage

🐛 Bug Reports & Feature Requests

Found a bug or have a feature idea? Please open an issue with:

  • Bug Reports: Steps to reproduce, expected vs actual behavior, server version
  • Feature Requests: Clear description of the feature and use case

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • FastNoiseLite for noise generation
  • PaperMC for the excellent server software
  • The Minecraft modding community for inspiration

📞 Support


Star this repository if you find it useful!