17 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
1bcda91d7f Make some classes final. 2018-06-06 06:48:56 +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
419ec715d9 Improve world deletion handling. 2018-06-03 22:50:15 +01:00
Jesse Prescott
899bb08a80 Support worlds being deleted mid-game. 2018-06-03 22:38:44 +01:00
Jesse Prescott
699b551562 Implement destroy command. 2018-06-03 22:11:06 +01:00
Jesse Prescott
75c0742b6d Prevent players from creating itemcases where ones already exist. 2018-05-31 14:52:21 +01:00
Jesse Prescott
c8dca8dd3b Add create command. 2018-05-31 14:23:22 +01:00
Jesse Prescott
6fc79e2f74 Fix Itemcases not being reloaded. 2018-05-31 12:05:06 +01:00
Jesse Prescott
8dcf36c93f Add support for multiple locale. 2018-05-31 11:56:19 +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
668d02e307 Add some logging information to console. 2018-05-31 00:17:41 +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
1f1a675e43 Add world files that store Itemcases for specific worlds. 2018-05-29 14:31:05 +01:00
Jesse Prescott
78a6167a1b Implement ItemcaseManager.
Implement an itemcase manager to handle server-wide itemcases.
2018-05-28 23:34:14 +01:00