This repository has been archived by the owner on Jun 14, 2024. It is now read-only.
Releases: TheNewEconomy/TNE-Bukkit
Releases · TheNewEconomy/TNE-Bukkit
Beta 1.1.8i
Discord Module:
- Fixed remaining errors thrown due to not configuring the Discord module/not having DiscordSRV installed
Signs:
- Added ability to protect chests from being opened by the person who does not own the sign.
- To override this, if you use towny, etc give your players to permission node: tne.chest.antiprotect
- Added node tne.sign.antiprotect to disable sign protection and use external plugin(i.e. towny, factions)
- Fixed issue where non wall signs were getting destroyed
Beta 1.1.8h
TNE.jar Changes:
- Added a confirmation to /eco reset, you must now type the command twice.
- Added Amount configuration to the crafting option of advanced currencies. This will tell the recipe how many to return for the crafting recipe.
Mobs Module:
- Added configuration option to disable Mobs dropping currency notes when virtual currency is utilized and instead just directly adding the funds to the player's balance.
Discord:
- Fixed issue where Discord module would freak out when DiscordSRV wasn't loaded.
Bug Fixes:
- Fixed issue where a full echest would cause money to be lost if item currencies had to be split into lower denominations
- Fixed final issues with the new DB system
- Fixed issue with /tne extract not working properly
- Fixed issue where setting TopThirdParty to false would mess up /baltop
Beta 1.1.8g
- Fixed issue in TNE.jar interfering with the Mobs module.
Beta 1.1.8f
Resource Pack:
- The Official TNE Resource pack is now available. This adds custom skinned items to allow for a more immersive item currency experience. You may download the resource pack here: https://github.com/TheNewEconomy/TNE-Resource/releases . The correctly configured currency.yml file is located here: https://github.com/TheNewEconomy/TNE-Resource/blob/master/currency.yml
TNE.jar Changes:
- All permission nodes are now assigned to normal users/ops by default. - Courtesy of Gawdl3y
- If you use the advanced currency system, each currency now has it's own permission for /money pay, give, take, note, convert, and set. The node is tne.money.command name.currency name. The asterisk node is supported to give players access to all currencies
- Added Global configuration to currency.yml
- Added World configuration to currency.yml
- This removes the need to use worlds.yml for separate configuration purposes just to set what world a currency is the default for
- Currency Note items may now be configured with Note.Item options. This includes custom textures for the player_head item as seen here: http://prntscr.com/ocws4q
- Added the ability to set flags for item currency tiers and items in shop signs
- Added the ability to set custom model data values for item currency tiers and items in shop signs
- Rewrote the currency formatting system.
- Third party plugins may now define custom <> tags for the Format option in currencies
- Added new formatting option, tier tags.
- Used with item currencies. Type the tier's singular name within <>, and it will be replaced with the amount of that tier the player has.
- Added Portuguese translation, courtesy of Weark
- Added support for Reserve Beta 1.1
- Added /money consolidate [player] - Consolidates all item currencies for the world the player is in to the lowest amount of items possible
- tne.money.consolidate node to allow players to use this command
- tne.money.consolidate.other node to allow players to use this command on other players
Signs Module:
- Added /note command - Creates a paper note, which may be given. Upon right clicking the note it'll run a command as console. This may be used with the item signs to sell commands.
- Added toitem sign type for towny servers, which acts just like the item type except it uses a town's balance
- Added nitem sign type for towny servers, which acts just like the item type except it uses a nation's balance
Discord Module:
- Introduced Discord Module
- The Discord module ties into DiscordSRV allowing for a set of discord-tailored economy commands to interact with in-game balances from your discord server. It also allows for transaction logging to be enabled to a specific discord channel to key an eye on all transactions happening on your server without the need to log in.
- Valid commands are:
- !eco
- balance
- balanceother
- give
- pay
- set
- take
- !eco
Conversion Module:
- Removed the need for the convert.yml file, we now read directly from your old economy plugin's config file.
- Now just type /convert and it'll use the old plugin's configuration file to determine the best import solution
- Added mysql support to essentials conversion for servers that use the essentialsmysqldata plugin(courtesy of EnderGamingFilms)
Bug Fixes:
- Fixed conversion module to be stable.
- Fixed issue with world guard
- Fixed issues with the mobs module
- Fixed incompatibility issue
- Fixed MySQL issue
- Fixed issue with /balother command
- Possible fix for crafting errors.
- Fixed issue where named items weren't properly being handled in item shops
- Fixed issue with custom model data comparisons in item signs(this should fix mcmmo potions to be sellable through TNE's default sign shops)
- Fixed issue with /money consolidate not working when auto consolidation was off
- Fixed issue with /money
- Fixed an issue with the signs module
Beta 1.1.8e
Fixed an issue where the default configurations didn't generate with 0.1.1.8d
Beta 0.1.1.8d
General Changes:
- Started packaging language files in the release zips
- Removed the H2 and MySQL Modules as these are now part of the core TNE jar.
Regional Currency:
- When using WorldGuard, you're now able to set a new flag called "currency." If you set this flag to a valid TNE currency name, players will use their balance of said currency when in that region instead of the default currency for the server/world. Setting the flag to "worldcurrency" will make players use the world's default currency.
Languages:
- Added German Translation
- Added Chinese Translation
- Updated French.yml(courtesy of SamuDu24)
Bug Fixes:
- Fixed an issue where currencies being loaded from advanced.yml weren't using the identifier. If you have used advanced.yml prior to this release you will need to change the identifier configuration value to the major_singular value or transfer balances.
- Fixed issue where $command wasn't being used when a player typed an invalid command.
- Fixed Mob name formatting when using the Mobs Module.
- Fixed /tne reload
- Fixed issue where Messages.Money.NoteMinimum was not being sent.
- Fixed issue where named item currencies weren't differentiated from non-named ones
- Fixed issue where custom crafting configurations for item currencies did not work as intended.
- Fixed issue with /trans history
- Fixed /lang command set to work after the configuration reform
- This allows your players to set their language so you don't have to force them to be on one language.
- Fixed issue where renaming the basic currency's major change the data handling name
- This is now set as Core.Currency.Basic.Identifier
Beta 1.1.8c
Changelog:
General:
- Made experience currency based on total exp, rather than exp levels.
Mobs Module:
- Made experience currency drop when mob killed.
- Item-based currency rewards now drop with other mob drops on death.
Beta 1.1.8b
Changelog:
- Fixed issue with sign shops
- Fixed debug messages showing in Mobs Module
- Fixed issue with mobs message not including the mob name/amount of money received.
Signs:
- Added admin item shops. To create these simply write admin on the second line when creating your sign shop. The required permission node is tne.sign.admin.
Beta 1.1.8
Changes:
General Changes
- Added conversion support from gMoney
- Database optimizations
- Switched to a new configuration system to allow comments
- Made changes to the source base to support 1.7 -> 1.14
Signs Module
- [item]
- Item Shop for selling/buying/trading items
- Item Shops support all items from shulker boxes full of written books and potions to sticks
To make: http://prntscr.com/mhm2kd
Command Changes
- Added /money other - Allows players to see other player balances. Will replace /tne balance in 0.1.1.9.
- If Core.Multiworld is set to false in the config file, /bal will return the value of /money other
Bug Fixes
- Fixed performance issue with renamed towns
- Fixed a duplication glitch
- Fixed issue where messages were showing up blank
- Fixed world balance & configuration sharing issues
- Fixed issue with getHoldings throwing NPE
- Fixed /tne reload.
- Fixed /tnec set and /tnec save to correctly modify configurations via command.
- Fixed conversion from Essentials, and MineConomy
- Fixed issue where /bal wasn't displaying the correct balances when multiple currencies were active
Beta 1.1.7
Changelog
- Added /tne debug
- Toggles console debug mode
- Permission node: tne.admin.debug
- Fixed issue with debug messages spamming console
- Fixed issue with performing economy commands on offline players.
- Fixed various database issues causing increased memory usage.
- Fixed issue causing various complications on some servers.
- Added the ability to configure a custom crafting recipe for each currency tier in currency.yml