Ore Tweaker 4 - Beyond 1.18 #106
EwyBoy
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Exciting Breakthrough on Ore Tweaker 4
I'm thrilled to share some exciting developments from my recent work on Ore Tweaker 4. 🚀 Over the past week, I've been experimenting with creating a proof-of-concept for justifying the development of Ore Tweaker 4 witch up to this point it has looked like was not possible after Minecraft changed all its ore generation to be datapacks back in Minecraft 1.19.
What I Achieved
I been toying around with the idea of making a programmatic injectable datapack at runtime and today I managed to build a datapack on the fly and inject it directly into the world's datapack folder. 📂 This test datapack is quite simple: it disables all diamond ores and replaces them with cyan wool as ore veins. While this may seem like a minor tweak, it represents a significant step forward in our journey.
Why This is Big News
This breakthrough has several implications for the future of Ore Tweaker:
Beyond 1.18 Compatibility: We can now move past Minecraft 1.18 and ensure that Ore Tweaker continues to evolve with the game.
Platform Independence: We are no longer bound to Forge! The new system will support Forge, Fabric, and NeoForge, making Ore Tweaker more versatile than ever.
Improved Workflow: My goal is to eliminate the need to restart Minecraft every time you want to make changes to world generation. With this new system, you can apply changes simply by generating fresh chunks or creating a new world. No more restarts!
The Future of Ore Tweaker
Ore Tweaker 4 will introduce a brand new ore scripting system that transforms scripts into datapacks at runtime, allowing for seamless integration into the game world. This will provide more flexibility and customization for players and modders alike.
What’s Next?
This recent R&D session has given me the confidence and results needed to dive into full development for Ore Tweaker 4. While I don’t have an estimated release date yet, I’m more committed than ever to bringing these exciting changes to life. I plan to target Minecraft 1.19, 1.20 and 1.21 at all major platforms.
Stay tuned for more updates as I continue to work on this project.
Beta Was this translation helpful? Give feedback.
All reactions