Changes:
- SQLite support has been added to AuctionHouse. MySQL is no longer required — though it is still the recommended option.
New:
- AuctionHouse now support multi server with Redis
- CoinsEngine now support as native currency.
- New Condition Currency
- New Physical Currency drop using Command or Mechanic
- CraftEngine Item support is added.
Changes:
- MMOStat mechanic now support % buff.
- EntityDamageByBlockEvent support added to set mechanic.
- Transmog station skin items lore now support placeholders.
- Modifier station stat config is now support placeholders.
Fixes:
- Fixed price calculation of AuctionHouse when items amount is more than one.
- Fixed NPE RespawnControl when player join while auto_unlock region.
- Fixed ItemReplacer stacking items wrong amount calculation.
- Fixed RespawnControl finding closed spawn point calculation formula.
- Fixed AuctionHouse Display item skin values.
- Enchantments now apply properly if material is enchanted_book.
- Fixed reforge station breaking some mmoitems
Changed:
- Identification station now support parsed_placeholders
- Deconstruct station min/max and amount now support all placeholders.
- MMOStat Mechanic value is now supporting all placeholders.
- Add Amount config to RemoveItem Mechanic
- ItemStack Creator now support amount in the non-vanilla items and return dirt for missing item.
Fixes:
- Fixed RemoveItem Condition can't find vanilla items
- Fixed custom buttons can taken in the Gemstone station advanced gui.
- Fixed Deconstruct station multi condition doesn't work same time.
- Added missing Sound and Message text in all stations default configs.
New:
- New Currency Mechanic.
- AuctionHouse category filtering now support vanilla source items using new settings
vanilla_material:- EventsManager now support: CrafterCraftEvent, EntityAttemptSmashAttackEvent, FurnaceSmeltEvent, FurnaceStartSmeltEvent, PlayerStonecutterRecipeSelectEvent, PrepareSmithingEvent, SmithItemEvent.
Changed:
- Type settings in the Economy currency settings is removed. The decimal setting in the currency now controls whether the currency includes decimals or not.
- WorldName Condition now support list of worlds.
- The hardcoded world and region check condition system in ItemReplacer and RespawnControl has been removed, and replaced with support for the internal script system's condition system.
Fixes:
- Fixed DurabilityMechanic was not working for vanilla items.
- Fixed ItemReplacer pickup items error if entity is not player.
- Fixed loreless items discord message errors.
- Fixed {station} was not working.
New:
- New PlayerInput Mechanic. Collects player input through Anvil or Sign GUI and saves it for later use.!
- New VariableTemp mechanic.
- New VariableTemp command.
- InternalPlaceholder now support variables
- ItemReplacer now can replace PickUp item before adding the inventory. (New settings)
- Comparator condition now support comparing length of string to number.
- The /coretools command now supports triggering the saving of a specified player's data or the data of all players.
- Player heads now support int, string and float custom model data values.
Fixes:
- ItemReplacer config is now support reload command.
- Fixed Wardrobe error if MMOInventory version is 1.x
- Fixed missing script message.
- Fixed java support below 21
- Fixed stations custom stats when lore update.
- Fixed some commands are not showing in Spigot server.
New:
- New Durability mechanic. To add or reduce durability of items in the player's inventory or MMOInventory.
- ReviveMe support add to Conditions, Mechanics and EventsManager.
- Mythic Dungeons dungeon events added to EventsManager.
- AuctionHouse Discord placeholders and many internal placeholders for numbers will now be rounded to two decimal places.
Fixes:
- Added null check to ItemReplacer crafting trigger.
- Fixed {unit_price} is not parsed in the listing fee.
- Fixed MMOItems unidentified placeholders.
- Fixed repair station hardcoded conditions for items.
New:
- New DiscordMessage Mechanic.
- New reset_tax button add to AuctionHouse. "Resets all custom tax settings and restores default values."
- MenuCreator now support run a script when the inventory is closed.
- PlayerVault now support start and close scripts.
- Gemstone, Identification, Merge, Reforge, Repair, Reroll, Selling, Upgrading stations now have new settings for item_restriction_conditions to be all need to be true or false.
- New settings have been added to configure the default currency and duration in the AuctionHouse sell GUI.
Fixes:
- Fixed AuctionHouse default tax are not going to set auto anymore. Any non-set tax will use default value.
- Fixed Modifier station stats are now supporting ItemPlaceholders
- Fixed AuctionHouse vanilla config key name.
- Fixed AuctionHouse discord webhookurl was not loading.
