Hey there,
Here is a new cool update from boy.
This is the changelog:
- Full 1.19.4 support
- Entirely revamp furniture
* Read docs for more info on new features:
https://docs.oraxen.com/mechanics/furniture-mechanic/display_entity_furniture
- Adds new 1.19.4 Display Entity type
* This will only work on 1.19.4 servers, anything below will always be ItemFrames still
* This will only be visible to players on 1.19.4
- Use Interaction Entities for all furniture
* Means non-barrier furniture can have a proper hitbox without collision
- Add methods for customizing hitboxes, lighting, player-tracking for DISPLAY_ENTITY Furniture
- Remove `glowing`-property from furniture in favor of `type: GLOW_ITEMFRAME`
- Changes to default configs
* Moved furniture examples out of `blocks.yml` and into furniture.yml`
* Tweak some of the configs to utilize new features
- Make `oraxen.command` permission default to all players
And for developers:
- Entirely redo OraxenFurniture API-class
* Tried keeping old methods as much as possible, but heavily suggest updating
* In short, entities are no longer exclusively itemframes and some method arguments reorganized
- Remove old API-methods deprecated since 1.148.0
- Deprecate and schedule for removal, prwe 1.154.0 OraxenFurniture API-methods
- Lowered plugin filesize
- Made plugin load POST_WORLD instead of during STARTUP
I hope you'll like it.
Have a great day,
Thomas