changelog

Changelog

Newer versions... This page is not updated any more ! Look at the version log on each file download.

Version 2.30 (2012-03-06)

  • Get rid of Spout !
  • Can log transactions
  • Can now configure the broadcast radius
  • craftbukkit 1.2.3 compatibility (new inventory events, new listeners api)

Version 2.23 (2012-02-05)

  • Remove /money command to avoid using the same as others economy plugins …
  • Keep /mny alone
  • bukkit 1.1-R3 compatibility : monster eggs, leaves … please remove market.prices.txt and *.lang.txt files to get last version !

Version 2.21 (2012-01-16)

  • Now includes fixed base english translation file
  • /rs search now ignores closed shops
  • All items ids en / fr default translation

Version 2.20 (2012-01-16)

  • Now works with an external RealPlugin library. You will need to download RealPlugin separately sorry !
  • Item name translation using <id>[:<variant>]=<translation> into your language file.
  • Fixed a grief issue for some way of buying / selling on infiniteBuy / infiniteSell modes shops.

Version 2.16 (2011-12-24)

  • fix : permissions for realshop.prices.* was not always working
  • /rs cleanup : remove shop whose chest do not exist anymore, resize shops that have not the right chest blocks count
  • some help files updates (delete your help files to get them back from updated default)

Version 2.15 (2011-12-24)

  • Added assistants : other players that can add / remove items from the shop without shopping
  • Added /realshop addassistant <playername> and /reashop removeassistant <playername>
  • Added /realshop buy 35:* to add all cloth variants to buy list (work with all variant-like items, including potions)
  • Added /realshop buy all, /realshop buy none, /realshop sell all, realshop sell none
  • Broadcast nearby players now ignores client and shop owner
  • Replace playername.txt files by playername.prices.txt (automatic file name update)
  • Lowercase playernames (automatic shops.txt update)
  • /realshop params now ignore case

Version 2.14 (2011-12-23)

  • /rs search <itemId> [<gpssearch>] : use compass like a gps to search a shop where you can buy an item <gpssearch> is the result number from the /rs search <itemId> result list. Set <gpsearch> to "off" to set the compass back to the spawn
  • fixed damaged items buy / sell NPE crash
  • get back shopInfiniteBuy and shopInfiniteSell default values for those flags into config.txt (default to false)
  • added enchantmentLevelRatio, enchantmentRandomWeightRatio to set ratios for enchanted items into config.txt (default to 1.1 for both of them)

Version 2.13 beta (2011-12-19)

  • Experimental /rs search <itemId> to search the nearest shops where you can buy that item
  • Nearest players (<5 blocks) have the information about the transaction … (thanks Cannabeuh) you should reset your language files to get the last translations !
  • Now potions are items with variants instead of damage values ! Added potion base price (admins must fill in all other potions prices sorry, no automatic price calculation at the moment

Version 2.11 beta (2011-12-18)

  • Items with a damage value were not well saved : fixed

Version 2.10 beta (2011-12-18)

  • fix Right-click on infiniteSell shop "empty-cursor-bug"

Version 2.09 beta (2011-12-11)

  • fixed buy/sell restriction bugs

Version 2.08 beta (2011-12-10)

  • Creepers explosion and all disasters protection on chest-shops
  • Fix bug chest bugs when creating a big chest from a small chest shop
  • New config.txt option : shopProtection (default to true for full shops protection, but can be set to false by the server admin)
    When false, shops can be destroyed.
    Caution : full shop is removed if one block of a big chest shop broken

Version 2.07 beta (2011-12-10)

  • New command /rs loadv0 to load your old RealShop/shops.txt (version 0.x) shops list
  • Fixed bug that disabled use of shop owner's price : now this works (/rs price)
  • Fixed buy/sell items list and excludes, now should work
  • Craftbukkit #1572 & Spout #633(dev) tested

v2.07 (2011-12-10)

  • New command /rs loadv0 to load your old RealShop/shops.txt (version 0.x) shops list
  • Fixed bug that disabled use of shop owner's price : now this works (/rs price)
  • Fixed buy/sell items list and excludes, now should work
  • Craftbukkit #1572 & Spout #633(dev) tested

v2.06 (2011-12-07)

  • Added a remote plugin statistics caller
  • Fastest shops hashmap
  • Can now use Vault instead of Register
  • Better Register / Vault compatibility (fixed sometimes don't link)
  • Craftbukkit #1561 tests and compatibility

v2.02 (2011-11-29)

  • improve management of little chest becoming bigs
  • "ghost-shops" can't come back now (those shops which are still here even if the block is not a chest no more)

v2.01 (2011-11-29)

  • /rs s +3 now displays something else than "TODO"
  • debug single chest shop load
  • new debug informations for debug mode
  • market file little updates (remove yours to get this up)
  • right-click on a chest selects it (to become a shop someday, perhaps)
  • better ItemType().getName() algorithm to get names of items

v2.00 (2011-11-26)

  • RealShop has been fully rewritten to have more clean code, and to me more reliable.
  • Now transactions are real time, once the player clicks into a shop's slot. But needs Spout.jar server plugin (not the client)
  • No more daily price recalc for the moment sorry
  • Compatibility with recent economy systems,through Register.jar library plugin
  • Uses minecraft's internal crafting tables and item names, so we do not need an huge dataValues.txt configuration file anymore

v0.71

  • Fixed : BOSEconomy : double player's balance each time they leave the shop bug

v0.70

  • Compatibility with the Spout plugin : Install the Spout plugin to terminate transactions immediately when player exits the chest-shop !
  • Compiled with BOSEconomy 0.71 (not tested)

v0.68

  • The shop +name was given to +player translation bug : fixed
  • Lava and Water bucket market price : now calculated with water/lava price
  • no permissions system and shopOpOnly=true : players now can shop
  • Items with "variant" durability code fixing (wool, slopes, etc.)

v0.67

  • /rs c alias for /realshop create repaired
  • infiniteBuy, infiniteSell, marketItemsOnly, damagedItems flags setting for big chests fix : flag set for the two chests blocks simultaneously

v0.66

  • Internal changes (RealTranslation and RealTools libraries compatibility)

v0.65

  • Special release that ROLLBACKS 0.63, that crashes too much.<br />0.65 is based on 0.62
  • Fixes the '''permissionsPlugin=Permission''' & '''shopOpOnly=false''' config.txt combination that did not work<br />Now players can create shops without using permissions again

v0.63

  • try to fix some griefer's open doors. is this better now ?

v0.62

  • '''0.60'''+ : /rshop price and /rshop market crash : FIXED

v0.61

  • Release of the beta
  • Fix '''/rshop open''' and '''/rshop close''' on big chests
  • Check infiniteBuy flags : seems to work well
  • Damaged items pricing calculation (when not in market, calculate price from damage)
  • Damaged items : some items with damage data are not considered as damaged items (colored wools, slabs, etc.)

v0.60 (beta)

  • Optional Permissions plugin link
  • Permissions nodes documentation
  • iConomy 5.x link (replaces iConomy 4.x)

v0.593

  • Round problem with iConomy must be solved

v0.591

  • Craftbukkit #670 compliancy : on PLAYER_MOVE crash
  • Minor and invisible changes

v0.58

  • Craftbukkit #617 / Minecraft 1.4 compatibility

v0.56

  • debug of the prices list when clicking a shop : now it's the shop owner's price you should see, not yours !
  • anti-items-duplicate : move items back to chest only if not stollen. Admins : don't forget to check your realshop.log file sometimes for [WARNING] (...) stolen to detect griefers.

v0.55

  • Now full in-game help with '''/rshop help'''
  • French help translation file '''fr.help.txt'''
  • Shop flags settings info (you should delete your '''fr.lang.txt''' to get it correctly translated)
  • Added '''BOSEconomy''' economy system link ('''/econ''' commands)
  • Debug '''/rshop delete''' that did not work for non-admin players

v0.54

  • /rshop buy +44:3 (and others) does work now
  • Better transaction log into file
  • Now you know why a transaction line is cancelled
  • Stolen items log into realshop.log file (search for '''[WARNING] ... stolen''')
  • Updated '''fr.lang.txt''' file (delete it to automatically get the new update !)
  • Now merchants can set their own prices for some items with '''/rshop price''' commands
  • all items price (market and calculated) stored into '''currentValues.txt''' file

v0.53

  • can't damage chests issue repaired
  • new config.txt option for automatic crafted items price calc
  • new config.txt options for automatic daily price recalc

v0.52

  • repaired LWC compatibility
  • LWC commands will still work (not always if you are trying them on another player's shop !)
  • Players should '''/cpublic''' their shop before creation !

v0.51

  • Added some missing blocks/items into dataValues.txt and market.txt
  • ''You should - stop your server - delete your dataValues.txt and market.txt files from RealShop - launch your server''
  • These files will be re-created with added lines.
  • (missed raw porkshop, gold and iron lngot !!! repaired)

v0.50

  • Use logic changes : now you have to click on the chest '''before''' you type any '''/rshop''' command. This is to simplify the chest setup process : one click only for all following '''/rshop''' commands !
  • Translation file format change : ''you should delete your translation files as they will be re-created''. Sorry for DE and ES translations, you will have to re-write them again (you can still send me)
  • ''New shops are now buy only as default''. To activate sales, use the ''/rshop sell -0'' command
  • New '''/rshop''' use : gives full information about a shop
  • New '''/rshop open''' and '''close''' : you can now close your shop temporarily
  • New '''/rshop market''' commands to change market prices (look at the WIKI)
  • New '''/rshop flags''' : set infiniteBuy, infiniteSell, marketItemsOnly and damagedItems flags for each shop
  • Limit prices display list to 20 items, as it is often too huge
  • Simplified transaction log on the chat display (I hope more readable)
  • Now you can name shops using the '''/rshop create [<name>]''' command
  • Now the shop owner and the client can't be both into the shop at the same time

v0.42

  • players-throwing-items hacker's issue
  • spanish translation thanks to Anihilatore
  • added some market prices (Netherrack and Soul sand)

v0.41

  • case sensitive player names (and more generally '''/rshop''' parameters)
  • some new values into '''market.txt''' and '''dataValues.txt''' (Minecraft 1.3 update compatibility)
  • repaired '''/rshop buy|sell|xbuy|xsell''' file load issue (since 0.40)

v0.40

''A lot of changes in this version. Please check that everything works well after that !''. ''You should update your dataValues.txt file with the new one, and add the new lines to market.cfg''

  • Now texts come with coulours
  • Some items are now identified with typeId:variant (ie durability) instead of typeId alone, so you can buy / sell ALL items now
  • RealShop folder is auto-created if it does not exist
  • Configuration files are all renamed to .txt files instead of .cfg, for some servers hosts compatibility
  • Added '''/rshop reload''' command to admin : reload all the RealShop files from disk
  • Minecraft 1.3 recipes and items added

v0.39

  • Replace '''/shop''' command with '''/rshop''', for other plugins compatibility
  • Shortcut commands : '''/rs''', use first letter of the arg (ie '''b''' instead of '''buy''', '''xs''' instead of '''xselll''', etc.)
  • Some changes into the translation files : '''You should get it back from RealShop.zip if you use my translations file !'''
  • Removed ''drop items'' detection as this is a possible hack for players to steal items

v0.381

  • try to repair the SEVERE errors on craftbukkit launch, when iConomy loads after RealShop<br> (I could not test it, as on mine servers RealShop always load AFTER iConomy. Please report if it works better now !)<br> To know if the plugin iConomy link loaded right, check for this line into your server.log :<br> '''[RealShop] Uses iConomy plugin (/money commands) as economy system'''

v0.38

  • repaired '''/mny''' calls that did not work anymore after the 0.36 update (sorry)
  • added raw porkshop to default market.cfg file

v0.37

  • repaired '''/rshop buy''' and '''/rshop sell''' configuration file load issues

v0.36

  • Big chest repaired commands '''/shop buy''' and '''/shop sell''' (you should reset and re-create these for your big chests ! )
  • Transaction is now validated if player opens its inventory after visiting to a chest-shop
  • craftbukkit #493+ compatibility (''now uses onCommand() instead of PLAYER_COMMAND'')

v0.35

  • A lot of bugs in configuration file reading. Now some strange bugs should have been solved !
  • config.cfg + shopDamagedItems option (default true) : can shop damaged items ('''NOT WORKING YET !''')
  • config.cfg + shopInfiniteBuy option (default false) : when an item is buy, always keep it on chest (duplicate into world)
  • config.cfg + shopInfiniteSell option (default false) : when an item is sold, it disapears from chest (and from world)
  • config.cfg + shopMarketItemsOnly option (default false) : can shop only items that are into the market.cfg file (not tested)
  • config.cfg + shopOpOnly option (default false) : only operators can create / remove / configure chest-shops

v0.33

  • Tested compatibility with craftbukkit [458]. '''Please do not try with greater "dev" versions, every plugin may have crashes until at least craftbukkit build 489'''. Don't send me exceptions error if you do not use a stable release of craftbukkit please !
  • Removed PLUGIN_EVENT catch that is not usefull and crashes with some recent dev builds or craftbukkit.

v0.32

  • Debug a possible hack for players, that were able to disable another player's shop with a simple /shop, and to steal their stuff !

v0.31

  • Now you can use it with built-in '''RealEconomy''' OR '''iConomy''' (set '''economyPlugin''' setting to '''iConomy''' instead of '''RealEconomy''' into '''config.yml''' file to enable it)

v0.30

  • Detached from iConomy. Now integrates the future '''RealEconomy''' plugin (built-in for now).
  • Tested successfully on all my test plaforms, now that iConomy is throwed away ! Stop losing my time with iConomy anymore...

v0.23

  • Improved transactions control : it should me more difficult to steal the stuffs now !
  • Only one player at once into a chest-shop (security improvements need this)
  • '''BEWARE''': Transactions directly with the shop's owner instead of with the bank (and no transaction for the owner of the chest)

v0.21

  • The same, working with brand new iConomy 4.0 version

v0.20

  • Protect shop-chests against human destruction
  • Some automatic market fluctuations calculation issues
  • '''/shop''' commands are now accessible to users (no Permissions support yet sorry...)
  • new '''/shop buy [items]''' to tell what items a player can buy. ie : /shop buy +0 and players can not buy anything! (or "air block" ? lol). ie : /shop buy +14+15+16 and players can buy gold, iron and coal ore
  • new '''/shop sell [items]''' to tell what items a player can sell. ie : /shop sell +0 and players will not be abble to sell anything! (or "air block" ? lol). ie : /shop sell +14+15+16 and players can sell gold, iron and coal ore. ie : /shop sell -15-16 and players can not sell iron and coal ore anymore
  • Shop belong to their creator : only them can change shop parameters
  • Display shop-chest catalogue and pricing with left-click into the chest
  • Beware : now only compatible with iConomy version 3.x

v0.17

  • Exactly the same as 0.16, but with iConomy version 3.x ONLY compatibility

v0.16

  • iConomy version 2.x ONLY compatibility (problems with multi-version compatibility)
  • Automatic market fluctuations daily calculation (you should activate with '''dailyPricesCalculation=true''' into '''config.cfg''' file)

v0.15

  • BEWARE AS THIS VERSION MAY BE VERY UNSTABLE !
  • iConomy version 3.x compatibility (compatibility with 2.x is kept)
  • Source cleaning to separate RealPlugin core library and RealShop specifics
  • Automatic market fluctuations near from result... (day change detection, calculation are ok)

v0.12

  • Added multi-language support

v0.11

  • First release of RealShop

Comments

Posts Quoted:
Reply
Clear All Quotes