[Fixes]
- Incorrect vertical offset for NONE-transform ItemDisplay furniture
- Renamed Items loosing customName on 1.20.5+ when enchanted/updated
- ResourcePack Overlays not being supported
- Nullpointer caused by block/entity explosion
- ToolComponent#damage_per_block always being 0
- ToolComponent#default_mining_speed always being 0
- Nullpointers when opening/clicking inventories on some versions
- Misc#allowed_in_vanilla_recipes not blocking crafting-recipes
Changes
Corrections
- Adding -argument to /oraxen take-command
- Change default radius in /oraxen admin command to 1
- Glyphs do not retain their order in /oraxen emoji
- Compatibility with HuskClaims
- Serialization of itemname, displayname and lore in legacy
- Reason for some tags not working
- Safe failure to create item when using deprecated formatting
- Empty entries in language files send an empty message
- Food-Mechanic does not work on 1.18 servers
- Food-mechanic replacement_item does not work
- Incorrect parsing of MiniMessage tags in lang files
- Minor problems with recipes
- Incorrect sum parsing in loot
Fixes
- Paper 1.20.6 build 65+ fails to load
- Remaining issues with Oraxen-Inventory
- Removed Oraxen-Inventory.type, now only PAGINATED is supported
- If no icon is specified for a given item-file, the first item in the file is used
- Restriction on using shaped recipes in the grid
- Make sure trim-datapack is enabled
[New]
[API]
- Glyph.chat_hover_text setting
- Does not currently work with LEGACY chat-plugin/handler
- Add BentoBox compatibility to furniture & custom blocks
[Fixes]
- OraxenFurniture#isFurniture(block) now checks for entities inside said location aswell (@Happy-FZM )
- Custom Block hitsounds not properly playing (@Bruhhhh10 )
- Vanilla blocks placed against custom blocks playing wrong sound (@Bruhhhh10 )
- LEGACY chat-handler breaking color when glyph is used in message
- Sculk Shriekers not activating from custom block & furniture signals (@Bruhhhh10 )
- Stringblock not placeable where player is standing (@Bruhhhh10 )
- Issue with deserializing Potion-data on Spigot servers
- Items from Oraxen Inventory not stackable with other items
- Furniture-Remove command not respecting itemids
[New]
- command /oraxen take <players> <itemid>
[Changes]
- Improved HUD check for players underwater
- The fall mechanic now uses a base item if it is not specified for the fall
- Abandoning the use of LightAPI for light-mechanic in favor of light-block
[Fixes]
- 1.18.x Paper Server Issues
- Error in EnergyBlastMechanic on new builds of Spigot/Paper 1.20.4
- The icon sometimes breaks the display of the OraxenItem name/oraxen inventory
- Doesn't work for NoteBlock mechanicsis_falling
- Painted furniture does not retain color when placed
- In some scenarios, the Sculk Sensor does not work:
- Placement/Destruction of Custom Blocks
- Placing a Block on a Custom Block
- Placing/demolishing furniture
[Added]
[Changes]
- 1.20.3/4 support
[Fixes]
- Remove formatting-warning introduced in previous update
- Make Oraxen-Inventory per-player
- Glyph-placeholders in chat not working
- ITEM_FRAME furniture rotation in some scenarios
- REINFORCED_DEEPSLATE causing issues on 1.18.x servers
- Tag.REPLACABLE causing issues on <1.20.x servers
- Tag.ITEMS_TOOLS causing issues on <1.19.4 servers
- Placing against a custom block not working for some replacable blocks
- Tall StringBlock-mechanic blocks placable at worldheight
- CustomBlocks not being placable at bottom of world
- Sliced GUI overrides being included in Atlas
[New]
- Added support for EcoItem for recipes and replacement of food mechanismsItem
- Added PackSlicer function for splitting GUI textures into 1.20.2 formats
- Added remove_mineable_tag-setting parameter for Noteblocks in mechanics.yml
- Makes NoteBlocks not minable faster with axes
[Fixes]
- Fixed an issue where the plugin would not load on first installation
- Problems with downloading and sending the pack to players on Spigot servers
- The /oraxen reload all command does not reload configurations or reregister listeners
- crucible_item doesn't load correctly
- Limited Item Placement Mechanic Doesn't Work Correctly
- ItemUpdater doesn't save armor settings
- Stringblock does not reduce the number of items when placed
- The food mechanic does not register effects and item replacements
- The <player> tag does not work in the console-command mechanics
- Items do not lose durability when mining custom blocks
- Shapeless recipes don't work completely
- Improper Item Recovery with Durability-Mechanic
- - Added support for early version 1.20.2
- - Added NMS functionality to Oraxen
- - Added experimental NMS GlyphHandler
- * Ensures glyphs work everywhere (tags <glyph:glyphid> and placeholders)
- * Added support for translatable tags, as well as support for multiple languages
- - Added experimental BlockCorrection via NMS
- * Should fix all block placement issues with respect to OraxenBlocks
- * Fixed actions such as archery, drinking potions, and eating not working when looking at OraxenBlocks
- - Improve ItemUpdater by copying all NBTs from other plugins
- * Fixed an issue with removing AdvancedEnchantment enchantments
- - Added support for GriefPrevention plugin
- - Fixed a bug where reloading items did not apply configuration changes
- - Fixed glyph display not working when Force Unicode function is enabled
- - Fixed placement of vanilla note blocks modifying the instrument on certain blocks
- - Correction of incorrect removal of non-barrier furniture
- - Fix AdminCommand to place blocks
- - Fix the placement of lanterns on custom blocks
- - Fix shuffling of Schulker's inventory when placed on custom blocks
- - Cancel the trade of villagers if OraxenItem is used as input
- * Will work if a villager specifically requests OraxenItem
- - Improved world editing handler
- - Cleaning and improving the logging of feedback messages
It turns out that the prankster Uxon has added a check to the plugin that vaguely resembles a license.
The check has been removed, use it to your health!
Special thanks to the @user @_Mandarinka_TV_ for identifying the problem.
Now we'll know.
- Fix issue with FurnitureUpdater and chunks
- Fixing an issue with Glyph-Tabcompletion not clearing players properly
- Add a setting to mechanics.yml to specify the default global furniture type
* Applies only to furniture for which the type is not explicitly specified
- Improve item load/reload time
- Fixed an issue with inconsistent item drops
- Fix gesture command
- Fix a bug due to which turtle eggs and other materials did not generate models correctly
- Fix that dyeable OraxenItems could not be dyed using dye recipes
* Still does not allow custom armor to be dyed
- Fix destroying crops with an empty hand
- Fix updating adjacent wires/strings when placed next to them
- Add note regarding enabling Paper's BlockUpdates configuration options
- Fixed pouring non-source water on custom blocks
- Fixed placing custom blocks in fluid source not removing them
- Improve the StoneCutter recipe builder
- Fix for Aura Mechanic not showing up on other players
- Add GlyphInfo command