Phoenix616
4c7b018f8c
Ignore formatting when parsing sign lines ( #503 )
2022-02-17 21:29:43 +01:00
Phoenix616
e40b5567b8
Require count digit on quantity line if module is enabled
...
Also use the same pattern for validating the line in QuantityUtil and ChestShoSign.
2022-02-04 16:28:44 +01:00
Phoenix616
419527efaa
Fix item id not being valid with numbers and underscore ( Fixes #498 )
2022-01-29 22:23:51 +01:00
Phoenix616
99a609b423
Unify sign line parsing and strip owner line whitespace
2022-01-26 20:35:42 +01:00
jeffry1829
5ec2ab61e5
Make Unicode character valid in ChestShop Sign ( #497 )
2022-01-26 14:26:03 +01:00
Phoenix616
66201a9062
Directly use Regex group matching to get playername ( Fixes #428 )
2021-03-27 18:34:03 +01:00
Daniel B
f68a3203ac
Allow specifying of valid player names ( #410 )
...
This allows plugins which allow differently named players to work e.g. Floodgate. (Fixes #383 )
Co-authored-by: Phoenix616 <max@themoep.de>
2021-03-17 22:46:05 +01:00
Phoenix616
68c9df2078
Re-add ability to quickly create buy shops by only specifying price
...
The change to the more advanced patterns required it to always specify B
2021-02-24 15:01:10 +01:00
Phoenix616
65df4c40c6
Improve performance by using Paper's non-snapshot states if available
2021-01-28 17:18:42 +01:00
Phoenix616
9843e92525
Make price line pattern matcher more strict ( Fixes #401 )
2021-01-14 19:01:04 +01:00
Phoenix616
fd81bc143e
Ignore signs and transactions made by players with invalid names
2020-11-18 15:10:58 +01:00
Brice Frisco
8d98958c2d
Stock Counter ( Resolves #365 ) ( #368 )
2020-10-30 22:45:16 +01:00
Phoenix616
6ee7c4759a
Add multi-language and component message support (Requires Spigot)
...
Message configs are now selected based on the client's language (can be
toggled in the config) and will use MineDown formatting to allow
display of component messages as well as usage of RGB colors in 1.16.
If found the legacy local.yml will be used instead of the per-language
files. Move your local.yml to the correct lang config to if you want to
use the per-client language option.
Version was also changed to 3.11 due to the many internal changes that
have accumulated over time
2020-06-28 18:00:09 +01:00
Phoenix616
e8034e20b0
Change hard limit to one million
2020-04-17 14:51:37 +01:00
Phoenix616
bb17cc35a0
Add ability to set max amount and improve error messages
2020-03-24 00:31:08 +01:00
Phoenix616
2a37304113
Specify locale when changing case ( Fixes #291 )
2020-01-29 16:35:04 +01:00
Phoenix616
58cf96dca8
Fix issues with double chests not begin detected as shops in some cases
2019-08-31 11:20:02 +01:00
Phoenix616
b300798a62
Make querying of accounts by (short) name an event too
2019-05-06 23:49:16 +01:00
Phoenix616
b853afbd52
Fix issues with the permissions for using different player names
...
This adds separate permissions for accessing, creating and destroying of shops.
It also adds a config entry to allow using of a shop even if someone have access to it due to their permissions.
2018-11-19 21:10:48 +01:00
Phoenix616
fe85dafec5
Allow configuring what containers can be used for shops ( Fixes #175 )
2018-10-23 19:14:21 +01:00
Phoenix616
96b5a675d6
Allow admins to use the admin shop in all cases
...
This fixes issues with the auto complete right click functionality not working with admin shops
2018-09-18 00:08:54 +01:00
Phoenix616
036d309965
[CI-SKIP] Fix some formatting inconsistencies
...
Remove spaces on empty lines and changed doc comment formatting
Also includes some minor comments and import fixes
2018-05-07 15:32:51 +01:00
Phoenix616
b2a31b8eb2
Add ability to autofill sign by clicking it
...
Also disable the worldguard shop flag by default...
2018-01-07 02:11:59 +01:00
Phoenix616
519a4fca8a
Names with a colon are valid ( Fixes #81 )
...
The NameManager appends a unique id for every player that has the same short name as another already existing one with a colon to the end of the clashing usernames. This is necessary so that a player can't just change their name to another user's old name and get access to all his shops.
2017-11-10 00:05:59 +01:00
Dan Mulloy
02d18df559
Fix an error with empty signs
...
Fixes #3
2016-08-20 16:08:46 -04:00
Andrzej Pomirski
4107b10f4b
More UUID changes
2014-04-12 13:57:39 +02:00
Andrzej Pomirski
b508d08bba
Refactoring
2014-04-12 13:28:37 +02:00
Andrzej Pomirski
20deb65a57
Add auto-item-fill
2014-03-12 13:27:30 +01:00
Acrobot
348cbda185
Fix the hopper protection
2014-01-08 00:12:29 +01:00
Acrobot
6474558747
Remove bank prefix for now
2013-09-29 00:18:37 +02:00
James Clarke
6f12dd8464
Added support for bank accounts
2013-04-12 18:23:34 +01:00
Acrobot
775dbe5afe
First MC 1.5 version
2013-03-16 19:27:24 +01:00
Acrobot
a5bfa86bca
Mavenized the project
...
Switched the project to Maven - you're now able to easily build
ChestShop.
2013-03-08 20:31:15 +01:00