☄️ Oraxen | Custom Items, Blocks, Emotes, Furniture, ResourcePack and GUI

MC Plugin ☄️ Oraxen | Custom Items, Blocks, Emotes, Furniture, ResourcePack and GUI 1.218.0
Create custom stuff, automatically generate, compress, protect and upload your resourcepack!

Hi everyone,

This update is focused on resourcepack/version handling (introduced in previous build) and storage reliability:
- Multi-version resourcepack support (a few small fixes)
- Better support for generic item components (Components, including repairable)
- New storage API access for entities/blocks (without opening GUI)

It also fixes:
- A furniture storage dupe with multiple viewers (Thanks to Jan)
- Incorrect pack format/protocol mappings for newer 1.21.x clients
- Reload behavior for pack prompt/mandatory settings
- Shulker storage reads prioritization from entity PDC

Please report if you find anything odd after updating, I hope you like it!

Best,
Thomas
Hey everyone,

This update of Oraxen includes a big refactor of the Resourcepack generation. This will make it much easier in the future to support multiple versions. Specifically this will allow servers running ViaVersion/ProtocolSupport to generate multiple versions of the resourcepack and send the correct one per user. I tested it extensively but given the size of the refactor it is possible that it contains bugs. If you prioritize stability, I encourage you to skip this update or wait a few days to give me the time to fix potential bugs that will be reported by the early adopters.

This also contains a NPE fix from Jan for the /oraxen admin furniture place command.

Enjoy the weekend,
Thomas
Hi everyone,

This update adds support for GUI-only models & includes many small bugfixes and improves bungee compatiblity with resourcepacks. I want to give special thanks to Jan who really did a great job on this one. Congrats to @likhithaindukuri for her first contribution.

Fun fact: a few members reached out for help after using Claude Code to configure Oraxen. I think it is a good idea, let's see how it goes. As an experiment feel free to share https://docs.oraxen.com/ with your ai, I modified the documentation so it adapts to them (it should be easier to browse and save you some tokens).

Best,
Thomas
Hey everyone,

I called this update "stability" because it fixes many small bugs and make existing features more reliable. Specifically it:
- Allows for more shader text effects (with 1.21.4 fix)
- Makes resourcepack generation testing easier (mostly useful for me to debug)
- Fixes backpack texture in default resources
- Enhances compatibility for particles and sounds in KnockbackStrike (thanks Jan for the pr)

Enjoy your week and let me know if you find any bug,
Thomas
  • Like
Reactions: AsterVert
Hi everyone,

Here is a cool update with great contributions from Jan and px86. It introduces:
- Updated support for Iris (built in Oraxen)
- Translation support for display entities (so you can move furnitures without changing the model)
- Optional player protection during resourcepack loading
- Optional ability to disable vanilla recipes

It also fixes a bug reported by @playnisto where custom stairs would appear in the wrong direction and render transparently as well as a few other minor issues.

Docs have been updated accordingly: https://docs.oraxen.com/

Have a great weekend,
Thomas!
Hey everyone,

This update introduces two really cool features:

1) Shaped Blocks.
Based on waxxed copper, this allows to create custom stairs, slabs, doors, trapdoors, tree leaves, etc. Documentation.
[IMG]


2) Back equipments
This allows to display an equipment on the back of a player (with no impact on server performances). Documentation.
[IMG]


I commissioned the animated "Crystal Mushroom blocks" and Backpack textures & models specifically for this update. Feel free to use or edit them, if you bought Oraxen, they're yours.

These new features are optionals and can obviously be disabled. I tested them extensively but I might have missed bugs. If that's the case, please contact me on spigot, by discord or by email ([email protected]), I will fix them.

Finally, I should point out that he was super annoying to configure the backpack so it looks good on my back, so I added a specific rendering mode within Oraxen Studio for back equipments:
[IMG]

If you have access to the beta, give me your feedbacks
;)



Best,
Thomas
Hey,

This update simply fixes a bug. with the backpack mechanic reported by DeriCreme. It is recommended to update asap or disable the backpack mechanic on production servers.

Best,
Thomas
Hi,

This first update of the year introduces a new mechanic: Knockback strike. Besides that, it fixes many small things:
- Some colors being mistakenly replaced by the text effects introduced in previous release
- Recipes GUI not working in 1.21.11
- Spear mechanic causing duplicate file spam on reload
- Custom armor default buggy in 1.18-1.19

We welcome @Lipasquide to the contributors, congrats to him, and big thanks to Jan for his many fixes.

I hope you enjoy Oraxen,
Thomas
Hi everyone,

This update introduces a new feature: Text Effects. It was requested by Spoontipu and Shadix on the discord and this was pretty fun to build.
upload_2025-12-30_10-26-6.png


It works by replacing the rendering of a specific color that you would never use by the effect of your choice using text shaders. The documentation is available here. The nice thing is the shaderpack is automatically generated by Oraxen and you can provide your own GLSL files. I added an editor to the documentation so you can preview your custom shaders.

Besides that, this update fixes a few bugs:
- Animated glyph generation in 1.21.11 (and the default config now provides one example of an animated spinner)
- Purpur 1.21.10 errors (detected as paper but some paper features were missing so now it fallbacks on spigot implementation for these)
- Loading in Purpur 1.21.4 as reported by @NightYuki
- Error in zip extraction with paper 1.21.11 reported by @kasphex

I hope you enjoy it,
Thomas
Hey,

This update doesn't bring a lot of new content features, instead it focuses on stability and maintainability.

Recently Paper dropped support for Spigot mapping, which required a little bit of work to stay compatible with both Paper and Spigot.

Additionally, many users complained about the difficulty of configuring Oraxen for the first time, particularly because of dependencies like CommandAPI (it must be said that having a different version depending on the type of server and the version of Minecraft complicates things), or because of optimization options to update in Paper's configuration.

Thus, if commandAPI is not found, instead of crashing with an error, Oraxen will try to download the optimal version for you and load it dynamically. This can be disabled if you don't want to use it, but if your configuration is correct, this will have no impact. This is the best solution I found to keep dependencies both optimized and easy to set up. If you want to use it in your own plugin, feel free, it's open source.

Similarly, if your paper config could be tweaked to disable a behavior that is otherwise disabled by Oraxen (at the cost of performances), it will update it on your first setup.

See:
https://docs.oraxen.com/plugin-setup/plugin-settings#auto-update-paper-config

Enjoy the last few days of 2025,
Thomas!
Top Bottom