Commit Graph

645 Commits

Author SHA1 Message Date
Phoenix616 8f42abe99b
Fix admin shop creation no longer working 2021-12-03 14:48:04 +01:00
Phoenix616 ce2b07a37c
Ignore signs and transactions made by players with invalid names 2020-11-18 15:15:57 +01:00
Phoenix616 2f8e7bae3f
Check permission for shop name again after querying it 2020-11-17 19:57:16 +01:00
Phoenix616 4263cd8d85
Don't parse player name as count in /csgive (Fixes #355) 2020-09-14 14:39:34 +01:00
Phoenix616 11deaa949e Change hard limit to one million 2020-04-17 14:52:47 +01:00
Phoenix616 28c9e13c58 Add ability to set max amount and improve error messages 2020-03-24 00:26:43 +01:00
Phoenix616 f8dc334db4 Block change block event for shop containers/signs 2020-02-22 18:00:11 +01:00
Phoenix616 0e443198ea Merge branch '1.12' into 1.8.8 2018-08-23 22:13:43 +01:00
Phoenix616 836ef56864 Add more message placeholders (Fixes #159) 2018-08-23 22:10:24 +01:00
Phoenix616 7d406fc2dc Merge branch '1.12' into 1.8.8
# Conflicts:
#	pom.xml
2018-08-22 00:56:40 +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 3ae71cf13a Indicate server version in project version 2018-08-21 23:51:19 +01:00
Phoenix616 5680b22345 Prepare next version 2018-07-25 22:54:51 +01:00
Phoenix616 6c15890c7e Update version for 3.9.2 release 2018-07-15 21:45:18 +01:00
Phoenix616 d24cbe515c Remove mcstats maven repo as it is offline
Don't give up on the site yet and add it to the local repo though
2018-07-11 18:17:05 +01:00
Daniel V 8ae72e5803 Feature: Reserve Support (#143)
This introduces a new AccountCheckEvent to check if a user actually has an account with the used economy plugin. Also fix CurrencyTransferEvent logic (even though it's not used anywhere currently)
2018-07-11 18:09:07 +01:00
Phoenix616 7311907559 Add more per material shop creation permissions 2018-06-24 00:17:35 +01:00
Phoenix616 b3e300893e Merge branch 'master' into 1.8.8-hotfix
# Conflicts:
#	pom.xml
#	src/main/java/com/Acrobot/Breeze/Utils/InventoryUtil.java
#	src/main/java/com/Acrobot/Breeze/Utils/MaterialUtil.java
#	src/main/java/com/Acrobot/ChestShop/Listeners/Player/PlayerInteract.java
2018-06-23 15:11:51 +01:00
Phoenix616 1cb481097c Don't refund for non-finished signs (Fixes #141) 2018-06-23 15:01:41 +01:00
Phoenix616 247b2d239e Fix issues with alternative block materials forms
This also removes the number in the name from /iteminfo and the autocompletion
2018-06-18 20:04:17 +01:00
Phoenix616 5b925171e3 Add support for stored enchantments to /iteminfo and format it better
Partly fixes #135
2018-06-03 19:23:40 +01:00
Phoenix616 c39720b449 Don't try to get the MaterialData from every damage (Fixes #131)
We will have to add a new way of handling that for 1.13 anyways when data isn't using damage values anymore.
2018-05-15 23:58:34 +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 b3e62f199f Add option to set the worlds where shops should be removed (Fixes #129)
This also adds the ability to set string lists in the config.
2018-05-05 16:23:30 +01:00
Phoenix616 34b6ab2cf2 Update spigot-api and ormlite-jdbc
This might fix the Xerial driver warning from #9/BUKKIT-1073
2018-04-18 14:58:15 +01:00
Phoenix616 88bffc6fde Move comments in above config fields.
This should help avoid confusions as it matches the class' annotation layout and almost every other plugin does it like this.
2018-04-02 18:20:52 +01:00
Phoenix616 ae8d1c79e9 Properly check if item is empty (Fixes #123) 2018-04-02 17:41:45 +01:00
Phoenix616 e40865ac26 Prepare next version 2018-03-22 18:59:12 +01:00
Phoenix616 cceb5844ad Update version for 3.9.1 release 2018-03-22 18:33:41 +01:00
Phoenix616 68ce9d56f6 Allow lowercase config keys too 2018-03-22 18:33:11 +01:00
Phoenix616 6356cb3e86 Merge branch 'master' into 1.8.8-hotfix 2018-03-22 17:02:21 +01:00
Phoenix616 d28e44f377 Make sure to set the item if removed manually 2018-03-22 17:01:56 +01:00
Phoenix616 d56fc3abf7 Compile with 1.8.8 2018-03-22 16:35:10 +01:00
Phoenix616 40427e427c Fix BukkitDev link and add SpigotMC site 2018-03-20 14:13:13 +01:00
Phoenix616 679000de15 Improve MaterialData handling
- Adds ability to shorten MaterialData type strings
- Removes Banner color string in name
2018-03-16 18:30:51 +01:00
Phoenix616 dd44217132 Fix issues with metadata IDs
Also log more info when the code couldn't be generated and send it to the sender when the iteminfo command is used
2018-03-16 18:24:52 +01:00
Phoenix616 51495cdefb Fix issues with banners and display their color
Also print more info when the code couldn't be generated.
2018-03-14 18:53:34 +01:00
Phoenix616 26ddb52434 Properly split the material name (Fixes #114) 2018-03-14 15:08:51 +01:00
Phoenix616 d04e17450b Make material name shortening testable and move test to proper package 2018-03-14 15:07:13 +01:00
Phoenix616 58a14bc508 Optimize StringUtil 2018-03-12 21:02:57 +01:00
Phoenix616 6e9824e6b0 Add better item name shortening. (Fixes #112) 2018-03-12 21:01:28 +01:00
Phoenix616 b22d8fd95d Move cache to own class in Breeze package 2018-03-12 21:01:03 +01:00
Tim222 21815197c6 Fix Vault-Accountcheck for renamed player (#106) 2018-01-27 17:12:34 +01:00
Phoenix616 c5c9e96b13 Properly stack partial stacks (Fixes #102) 2018-01-23 17:32:54 +01:00
Phoenix616 650d02e401 No need to log console message async (Fixes #101)
Iirc this was only async for database logging or name resolving. Neither of these is done anymore and async access of the Bukkit API can lead to strange problems like the CME described in the mentioned issue.
2018-01-22 01:00:24 +01:00
Phoenix616 e4fb9f9872 Use lowercase name instead of full lowercase permission 2018-01-22 00:39:42 +01:00
Phoenix616 1788fa9702 Fix NPE when section doesn't exist (Fixes #99) 2018-01-13 23:35:55 +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 39443a2ad3 Update maven plugins and pom 2018-01-11 15:29:31 +01:00