OraxenNature
1.7.0OraxenNature introduces a simple way to populate your world with your Oraxen blocks.
1.7.0latestOraxenNature 1.7.0Jul 29, 2025 * Added a new default packNaturalist, it requires the Oraxen Naturalist Pack. Naturalist Pack adds 3 different new types of trees * Thurnwood * Sunroot * Burb and a flower called "Otello"v1.6.0OraxenNature v1.6.0: Editor & API UpdateJul 29, 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.0v1.5.0: Reshaping Worlds - Trees, Ores & Custom PacksJul 29, 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).v1.4.0OraxenNature v1.4.0 - Tree Generation, GUIs & Version Checker Jul 28, 2025 1. 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. 2. 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. 3. 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.v1.3.1OraxenNature v1.3.1 - Fixed Editor GUI configuration displayJul 27, 2025 - Corrected an issue where the Editor GUI was not listing configurations due to pagination buttons being set up before items were loaded.v1.3.0 OraxenNature v1.3.0 - In-Game Editor & GUI EnhancementsJul 27, 2025 * Added "Create New" and "Delete" functionalities for editor GUIs. * Implemented detailed views for configuration editing. * Refactored ChatInputListener for reusability. * Improved error handling and user feedback in GUIs.v1.2.0OraxenNature v1.2.0 - Enhanced Logging & Bug FixesJul 27, 2025 * Improved startup and shutdown messages. * More detailed and organized logging for loaded components. * Fixed unnecessary warnings on plugin startup.v1.1.0OraxenNature v1.1.0Jul 27, 2025 Added: - in-game editor commands -/on set <config_file> <path> <value>: Sets a configuration value (e.g.,/on set block_populator blocks.my_block.enabled true). -/on get <config_file> <path>: Gets a configuration value (e.g.,/on get block_populator blocks.my_block.enabled). -/on debug <true|false>: Toggles debug mode for more verbose logging.v1.0.0OraxenNature v1.0.0Jul 27, 2025 First Version of OraxenNature: - Added initial features
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Customizable Player Models
Customize your minecraft avatar!
3.2MSueta
ItemSwapper
Inventory update concept for hotswapping items.
2.1MSueta