Commit Graph

15 Commits

Author SHA1 Message Date
Eric
a95106a335 Client-side shop items
All shop items are now spawned with packets and reflection client-side, so probably duplicated items are history (finally). This also allowed me to remove the ClearLag and LWC dependency, as ClearLag can't remove client-side items and LWC's Magnet Sucker can't suck them inside a chest. I also changed a bit in the classes of the nms package, so all required classes have to be found before attempting to do anything.

Fixes #11 and fixes #4
2016-08-08 22:04:29 +02:00
Eric
57af99da1b Now using reflection instead of different modules
This commit also fixes spawn eggs on 1.8.x
2016-08-05 15:26:47 +02:00
Eric
76ea273ad6 Changed way of checking if chests are protected
If another plugin cancelled the PlayerInteractEvent before ShopChest, the player is not permitted to create a shop on the clicked chest. The dependency of 'Lockette' is no longer needed. It might occur that a plugin, which is not used for protections, cancels the PlayerInteractEvent so a shop cannot be created.

This closes #14
2016-08-04 21:17:23 +02:00
Eric
6c38c74e54 Removed bukkit dependency
The same classes are also found in the spigot-api
2016-08-04 21:17:22 +02:00
Eric
ee90215dd6 Changed version to 1.9.1 2016-08-03 16:32:33 +02:00
Eric
fc9500bce3 Updated vault repository 2016-08-03 16:32:32 +02:00
Eric
c2ea1fb076 Changed versions to 1.9.0.1 2016-07-14 16:35:00 +02:00
Eric
e2828aaae8 Remove version from final jar name 2016-07-13 16:40:19 +02:00
Eric
34468ef623 Changed version to 1.9.0
There will be some more changes, so the update is coming soon...
Also, the properties in the plugin.yml are now extracted from the pom.xml
2016-07-06 21:59:42 +02:00
Eric
99ab436346 Changed commit message of maven artifact updater 2016-07-06 21:13:08 +02:00
Eric
b817bf61ea Automatically build and deploy javadoc jars 2016-07-06 21:06:57 +02:00
Eric
3a50a20bf4 Automatically update maven repository 2016-07-05 15:08:44 +02:00
Eric
e98dc6d8a7 Added javadoc aggregate plugin 2016-07-04 22:11:05 +02:00
Eric
031f0f99bc Updated VaultAPI to 1.6 2016-07-03 21:14:41 +02:00
Eric
54a1b637c6 Converted ShopChest to Maven Project 2016-07-03 20:59:29 +02:00