
OraxenNature
OraxenNature introduces a simple way to populate your world with your Oraxen blocks.
389
2
OraxenNature 1.7.0
release29 июля 2025 г.- Added a new default pack
Naturalist, it requires the Oraxen Naturalist Pack.
Naturalist Pack adds 3 different new types of trees
- Thurnwood
- Sunroot
- Burb
and a flower called "Otello"
OraxenNature v1.6.0: Editor & API Update
release29 июля 2025 г.- New Packs Editor: Introduced a dedicated GUI for managing content packs.
- Improved Editor GUIs: Enhanced existing editors with better navigation and quick access to the new Packs Editor.
- Streamlined Commands: The main plugin command now directly opens the editor GUI.
- Expanded Compatibility: Updated for compatibility with Minecraft versions 1.20.5 through 1.21.7.
- Bug Fixes: Resolved compilation issues in the new GUI.
v1.5.0: Reshaping Worlds - Trees, Ores & Custom Packs
release29 июля 2025 г.- Revamped Tree Generation:
- Completely overhauled procedural tree generation for more natural and varied shapes (Oak, Pine).
- Refined foliage placement for organic, less uniform canopies.
- Simplified tree configuration with intuitive shape, height, and canopy options.
- Introduced optional schematic support for custom tree designs, including in-schematic block replacements.
- Intelligent Ore & Block Spawning:
- Enhanced block populator logic with optional per-biome chance multipliers for granular control over ore distribution.
- Improved deepslate ore generation to ensure better visibility in caves (exposed ores).
- Added success logs for block/ore placement for clearer feedback.
- Modular Content Packs:
- Implemented a new 'packs' system, allowing modular configuration files within a dedicated packs directory.
- Packs can now generically merge all top-level configuration sections (blocks, trees, growth configs, settings).
- Quality of Life & Automation:
- Added a suppress_info_logs option in settings.yml to reduce console spam.
- Fixed the version checker to correctly compare plugin versions with GitHub release tags (strips 'v' prefix).
OraxenNature v1.4.0 - Tree Generation, GUIs & Version Checker
release28 июля 2025 г.-
Asynchronous Tree Generation:
- Implemented TreeGenerationTask for batch processing of tree block placements.
- Modified CustomTreePopulator to collect blocks and schedule this asynchronous task.
- Added a configurable tree_generation_batch_size to settings.yml to control the rate of block placement.
- Exposed settingsConfig in OraxenNature for the task to access configuration.
-
GitHub Version Checker:
- Added an asynchronous version checking mechanism that runs on plugin startup.
- Included the json-simple dependency for parsing JSON responses from the GitHub API.
-
Improved Block and Tree Populator Logic and GUI:
- Added detailed debug logging to CustomBlockPopulator and CustomTreePopulator to provide more insight into block placement decisions and potential issues.
- Updated the GUI for both block and tree populators to display actual Oraxen item icons instead of generic Minecraft blocks (like stone).
- Implemented a surface material check for tree generation in CustomTreePopulator to ensure trees spawn on appropriate blocks (e.g., GRASS_BLOCK, DIRT, STONE) and not underground.
- Refactored the CustomTree class to include a surfaceMaterials property, allowing for configurable surface types for tree spawning.
OraxenNature v1.3.1 - Fixed Editor GUI configuration display
release28 июля 2025 г.- Corrected an issue where the Editor GUI was not listing configurations due to pagination buttons being set up before items were loaded.
Совместимость
Ссылки
Создатели
Детали
Лицензия:MIT
Опубликован:7 месяцев назад
Обновлён:7 месяцев назад
