16 Commits

Author SHA1 Message Date
Jesse Prescott
2cf6eda7a6 Fix logic error for item spawn location. 2018-06-06 16:25:17 +01:00
Jesse Prescott
afaa17bbd2 Support red-sandstone slabs. 2018-06-06 06:40:32 +01:00
Jesse Prescott
20378009f5 Better support full block itemcases. 2018-06-06 06:17:59 +01:00
Jesse Prescott
fa9367ba18 Cancel interact event for shops.
Prevents players from unintentionally placing blocks.
2018-06-06 06:02:35 +01:00
Jesse Prescott
c3ba5aa50b Implement order command.
Implement Vault support.
2018-06-06 02:23:50 +01:00
Jesse Prescott
f92c0215f0 Create order command. 2018-06-04 14:47:52 +01:00
Jesse Prescott
ff3c3e3888 Implement storage command. 2018-06-04 03:09:25 +01:00
Jesse Prescott
788eac8469 Implement modify command. 2018-06-04 02:17:56 +01:00
Jesse Prescott
98e2032182 Implement itemcase shop variables. 2018-06-04 00:46:03 +01:00
Jesse Prescott
dc93e8c145 Ensure block for the itemcase still exists. 2018-05-31 14:56:03 +01:00
Jesse Prescott
9482eac6a4 Fix ItemCase only working in standard minecraft original worlds.
A long standing bug with ItemCase not supporting custom multiverse worlds.
2018-05-31 00:34:32 +01:00
Jesse Prescott
1a96061664 Add task checker for spawnItem() method. 2018-05-30 22:50:35 +01:00
Jesse Prescott
be6add87e3 Fix server from crashing when chunks with itemcases become unloaded. 2018-05-30 13:32:49 +01:00
Jesse Prescott
51d0057fdb Unload itemcases on plugin disable.
Unload and despawn itemcases and their items on plugin disable.
2018-05-29 14:39:01 +01:00
Jesse Prescott
7ebd1fcbb2 Make Itemcase reference an OfflinePlayer as its owner.
Also add more getters.
2018-05-29 14:28:55 +01:00
Jesse Prescott
a1aee3252c Relocate Itemcase class. 2018-05-29 01:02:49 +01:00