Yet another big update for IFS! There are no breaking changes, but once you upgrade to this version
you will not be able
to downgrade again.
Backup before upgrading!
I had to rush to get this release out because of the fixes it also contains, the rest of the new functionality will be added in the next update. See this as a
beta release
- Shops can now be placed within the same "block" (like two shops in a corner)
- New format for shop data files: this adds an easier way for me to store extra data along with shops. I'll be able to add more customization for individual shops (like discounts) but also keep extra information like logs per shop. This does have a small drawback: shops will load slightly slower (barely noticeable)
- The first of using this new data: transactions logs per shop. This is currently in a very early state and the command functionality will be expanded but you can view logs per shop using /ifs transactions, the amount of logs is not limited in any way yet, if you have a very busy server I suggest waiting for the next update.
- Fixed /ifs create command as it was checking for a frame being a shop before actually creating a shop, which made no sense at all. Not sure when I introduced this issue, but it should be fixed now

- Improved command completion.
- Shops are no longer protected from blocks being placed over them to improve performance. Most users are using some other form of protection anyway. Let me know if this is an issue for you. (shops remain protected from explosions and damage by other entities, the block they are hanging onto can not be removed)