Phoenix616
df76347697
Improve sign price corrections
...
This includes a new price_precision config entry to set the amount of decimal places to allow on a shop sign (set to 2 by default). Thanks to @andrewkm for this idea.
It also fixes an issue where a zero inside the decimal places was removed instead of it's end and also removes the point and zeros from prices that only have trailing zeros to avoid confusion (e.g. in languages that use the decimal point for thousands)
2018-09-05 23:07:35 +01:00
Phoenix616
fc62ab0823
Use different economy responses and make some events cancellable
...
Also moved the creation fee subtraction to before the shop was created to be able to cancel the creation
2018-08-22 00:21:34 +01:00
Phoenix616
7311907559
Add more per material shop creation permissions
2018-06-24 00:17:35 +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
6e9824e6b0
Add better item name shortening. ( Fixes #112 )
2018-03-12 21:01:28 +01:00
Phoenix616
6d4db1c8f6
1.13 preparations: Get rid of numeric item ids
2018-01-12 17:54:57 +01:00
Phoenix616
0176ea1dc5
Check the block that the sign is attached to first ( Fixes #97 )
...
Also fix some oddities and duplicate code/method execution
2018-01-11 18:28:45 +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
0525c70452
Rewrite NameManager to support multiple short names per user
...
This should fix the issue where the player's short name on the shop sign does not reflect the actual player's name. This works by storing every uuid-username combination together with the associated short name and the last time the player logged in with that combination.
2017-07-01 17:14:41 +01:00
Gabriele C
690af050e1
Style fix, removed useless cases
2015-08-06 14:33:15 +02:00
Gabriele C
8c49bfdbf4
Fixes
2015-08-01 09:52:13 +02:00
Andrzej Pomirski
3c949f0450
Remove trailing zeroes from prices
2015-07-12 19:18:31 +02:00
Andrzej Pomirski
c403c1736f
Fix the ? item recognition
2014-04-21 17:08:31 +02:00
Andrzej Pomirski
e02a8bb92e
Fix the name autocompletion
2014-04-12 17:16:13 +02: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
Andrzej Pomirski
e18269a7b7
Prevent from scamming
2014-03-12 12:50:39 +01:00
Andrzej Pomirski
d51f52af9e
Fix items with name longer than then sign can handle
2014-02-10 12:03:13 +01:00
Acrobot
36c33612a0
Fix possible fraud cause
2013-11-01 13:48:54 +01:00
Acrobot
882f449ba0
Remove debug messages
2013-08-27 00:47:47 +02:00
Acrobot
d66f6b95d2
Add a system to fix invalid signs
2013-08-27 00:45:14 +02:00
Acrobot
ff4cfb0c7c
Automatic code re-format and re-organisation
2013-07-21 16:49:55 +02:00
Acrobot
bca38b8a79
Transfer to new economy handling
...
No bank support... sorry @jrtc27, it's coming later!
2013-07-13 23:14:10 +02:00
Acrobot
00e577ff0a
Fix the name checker!
2013-05-20 19:09:37 +02:00
James Clarke
6f12dd8464
Added support for bank accounts
2013-04-12 18:23:34 +01:00
Acrobot
1bc4fbcc78
Do not capitalize the metadata
2013-03-24 00:53:33 +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