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
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
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
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