Commit Graph

  • 2e41b4bd45 Fix potentially server-crashing NPE 2.5.2 Jikoo 2016-11-17 03:22:24 -05:00
  • e100dff6ab Update for 1.11 Jikoo 2016-11-17 02:34:52 -05:00
  • 835e3151eb Convert to a more user-friendly Maven setup Mostly based on Mbaxter's AbstractionExamplePlugin Compiling OpenInv for a specific version is very easy - just compile the correct module. Compiling for a set of versions is slightly more complex. You'll need to use a profile for the versions you want to compile. Provided profiles are latest, modern - versions 1.7.10+, and all. For more information, check out the Maven guide http://maven.apache.org/guides/introduction/introduction-to-profiles.html Jikoo 2016-07-14 09:25:18 -04:00
  • 3312ed9ff6 Fixed armor/offhand slot display in 1.10 Whoops :D 2.5.1 Jikoo 2016-07-09 12:51:10 -04:00
  • 23bda96f38 Fix improper caching causing duplications, closes #10 * Implemented a universal cache for loaded players * Reworked a significant amount of my API additions * Simplified join/quit handling * Cleaned up ISpecialEnderChest/ISpecialPlayerInventory implementations * Fixed OpenInv.* permission not granting access to commands 2.5.0 Jikoo 2016-07-09 10:40:51 -04:00
  • 1bbdde683c Fixed online matching preventing exact offline access, closes #9 Restored some old OpenInv behavior - Offline name partial completion. Currently there's no minimum similarity to consider a match a success, and the first name with the same similarity will take precedence. As a result, you may see some very odd results on occasion. 2.4.9 Jikoo 2016-06-15 18:49:45 -04:00
  • 9edac80544 Properly set item arrays for subcontainer Closes #8 2.4.8 Jikoo 2016-06-12 10:48:03 -04:00
  • 3152605bca Merge pull request #47 from ShadowRanger/master ShadowRanger 2016-06-09 22:49:02 +10:00
  • eaabd30dc2 Update to 1.10 ShadowRanger 2016-06-09 22:46:36 +10:00
  • de0d28b12d Update to 1.10 ShadowRanger 2016-06-09 22:43:20 +10:00
  • c3a8bc9486 Update to 1.10 ShadowRanger 2016-06-09 22:41:21 +10:00
  • 53eadcb821 Backport fix for closing SilentChest not dropping cursor item 2.4.7 Jikoo 2016-06-08 22:38:21 -04:00
  • 326ffdb433 Update for 1.10 Don't load players off the main thread, just in case. Jikoo 2016-06-08 22:25:14 -04:00
  • 5b77404597 Merge pull request #45 from ShadowRanger/master ShadowRanger 2016-05-13 00:23:03 +10:00
  • d9c1b00b50 Update to 1.9.4 ShadowRanger 2016-05-13 00:21:37 +10:00
  • 2fc439b306 Update to 1.9.4 ShadowRanger 2016-05-13 00:20:24 +10:00
  • 2cb1b01fbf Merge pull request #44 from Tim-Schneider/master ShadowRanger 2016-05-12 13:49:37 +10:00
  • d16cca9847 fix for minecraft 1.9.4 Tim-Schneider 2016-05-10 21:50:34 +02:00
  • fc5f9587d1 Update for 1.9.4 2.4.5 Jikoo 2016-05-10 15:27:36 -04:00
  • e39f009661 Merge pull request #43 from ShadowRanger/master ShadowRanger 2016-05-05 11:32:40 +10:00
  • 1d622b653d Implement Jikoo's data duplication glitch fix ShadowRanger 2016-05-05 11:32:01 +10:00
  • 582a958195 Merge pull request #42 from ShadowRanger/master ShadowRanger 2016-05-05 11:25:28 +10:00
  • 9245b4cc27 Implement Jikoo's data duplication glitch fix ShadowRanger 2016-05-04 23:18:20 +10:00
  • ba9396ad5c Implement Jikoo's data duplication glitch fix ShadowRanger 2016-05-04 14:38:10 +10:00
  • a929eeeb69 Configuration to disable saving of offline players, bugfixing Edits made to online players will still work. Edits made to offline players will work if they log in before the ISpecialPlayerInventory is unloaded (currently before the plugin unloads). Closes #6 Refactored IPlayerDataManager to PlayerDataManager, it's no longer an interface. Fixed a bug with players' online state initially being inverted 2.4.4 Jikoo 2016-04-18 14:37:05 -04:00
  • 7256494df3 Fix inventories of players on their first login not being openable Closes #7 2.4.3 Jikoo 2016-04-18 13:05:56 -04:00
  • 27de16cba9 Merge pull request #39 from ShadowRanger/master ShadowRanger 2016-04-12 14:38:37 +10:00
  • 90ea073089 General refactoring ShadowRanger 2016-04-12 14:34:46 +10:00
  • 4811e53d12 General refactoring ShadowRanger 2016-04-12 14:33:44 +10:00
  • c7f38adb3f Implement cbarber's player data glitch and online/offline event changes ShadowRanger 2016-04-12 14:25:09 +10:00
  • 1fbaa5b2a9 Reduce redundant saves for ender chests as well While they don't suffer the same owner-related issues that player inventories did, there's no need to save so many times. 2.4.2 Jikoo 2016-04-11 18:45:23 -04:00
  • eeb28b4210 Reduce duplicate saves and fix for owner coming online for all versions 2.4.1 Jikoo 2016-04-11 18:12:21 -04:00
  • 0ebe6fe132 Properly update PlayerInventory owner when they come online Closes #5 Jikoo 2016-04-11 17:59:28 -04:00
  • e39ab10797 Don't load from player.dat for online players Fixes lishid#40 and #5 Jikoo 2016-04-11 15:44:25 -04:00
  • 99a7359be3 General refactoring ShadowRanger 2016-03-10 14:04:20 +11:00
  • d42cc3e275 General refactoring ShadowRanger 2016-03-10 14:01:56 +11:00
  • b8f4589b87 General refactoring ShadowRanger 2016-03-10 13:47:17 +11:00
  • f9ac6804b2 General refactoring ShadowRanger 2016-03-10 13:37:28 +11:00
  • 62f5d54676 Merge pull request #38 from ShadowRanger/master ShadowRanger 2016-03-09 14:15:40 +11:00
  • 8feca3fb21 Added 1.9 shield slot support ShadowRanger 2016-03-09 14:14:27 +11:00
  • fb48f6a783 Fix up legacy code to use new interfaces This took way more time than it was worth. Converted line endings to Unix, some other trivial crap. Thanks to Phoenix616 for already having a multi-version pom, it would have taken me much longer to figure out without a functional example. 2.4.0 Jikoo 2016-03-04 05:35:30 -05:00
  • d761b6bfe4 Actually allow for offhand modification, whoops. Jikoo 2016-03-04 00:53:21 -05:00
  • 5b3ba79b82 Maven, huge refactor, interface changes Among other things, these interface changes allow for supporting pre-UUID Minecraft versions again. I may eventually backport older versions, but I don't know that I'll be able to lay hands on old enough jars. Removed static access Renamed all methods to follow conventions Jikoo 2016-03-03 23:33:54 -05:00
  • 7b16140ee1 Merge pull request #37 from ShadowRanger/master ShadowRanger 2016-03-04 13:48:51 +11:00
  • 14ec280d26 Updated to CraftBukkit 1.9 ShadowRanger 2016-03-04 13:46:29 +11:00
  • 71ac05ae85 Updated to CraftBukkit 1.9 ShadowRanger 2016-03-04 13:45:54 +11:00
  • c4a9cb0a4a Updated to CraftBukkit 1.9 ShadowRanger 2016-03-02 20:11:45 +11:00
  • 7ae87d1dbe Updated to CraftBukkit 1.9 ShadowRanger 2016-03-02 13:46:42 +11:00
  • 346036b7e7 Updated to CraftBukkit 1.9 ShadowRanger 2016-03-02 13:44:16 +11:00
  • 3549431fbc Removed item wand functionality Anyone who can use it has to be able to run the command anyway. If they can run the command, they can use tab completion to automatically fill in anyone online's name. There's no need to keep around a bunch of deprecated code for a function I sincerely doubt anyone actually uses. 2.3.0 Jikoo 2016-03-01 12:27:08 -05:00
  • 17b0cb6efe Fix players without permission to modify inventories inserting items Jikoo 2016-03-01 12:22:26 -05:00
  • 2d7522554c Use AnyChest when an ocelot is on a chest. Closes #2 Jikoo 2016-03-01 12:09:29 -05:00
  • 131f874329 Added offhand slot display and manipulation Jikoo 2016-03-01 11:44:38 -05:00
  • a623af5119 1.9.0 2.2.10 Jikoo 2016-03-01 00:52:57 -05:00
  • 8f17bd0237 Remove update checker and bumped version for release Added myself to the authors list as I've been maintaining this fork for a while 2.2.9 Jikoo 2015-11-16 23:18:51 -05:00
  • 20fb61705d Update to 1.8.8, properly declare permissions in plugin.yml Jikoo 2015-11-16 23:12:46 -05:00
  • 69c355c8cd Merge pull request #33 from ShadowRanger/master ShadowRanger 2015-08-27 19:55:33 +10:00
  • 8dbbe80dbf Fixed an error & updated Bukkit ShadowRanger 2015-08-27 19:52:56 +10:00
  • 77e6ce8c7c Merge pull request #32 from ShadowRanger/master ShadowRanger 2015-07-21 09:45:36 +10:00
  • cd405a9b9e Minor fix/change ShadowRanger 2015-07-21 09:43:06 +10:00
  • b5d6cf047c Bump version for release ShadowRanger 2015-07-21 09:29:34 +10:00
  • aaa9c4e190 Merge pull request #31 from LulzFTW/master Lishid 2015-07-20 12:24:21 -07:00
  • 6ea09dc964 Fix openinv item status always being false LulzFTW 2015-07-20 15:16:31 -04:00
  • eace5ca8fb Merge pull request #30 from ShadowRanger/master ShadowRanger 2015-07-16 19:15:51 +10:00
  • 03308be7f5 Bump version for release ShadowRanger 2015-07-16 19:14:57 +10:00
  • 4f40459b96 Merge pull request #29 from ShadowRanger/master Lishid 2015-07-10 15:55:17 -07:00
  • 791368b100 Fix & improve UUID retrieval ShadowRanger 2015-07-10 19:44:45 +10:00
  • 5dd3f5bbd7 Merge pull request #27 from ShadowRanger/master ShadowRanger 2015-06-25 10:17:14 +10:00
  • d1d60e55d5 More fixes and improvements - continued ShadowRanger 2015-06-24 19:37:09 +10:00
  • 471b631838 More fixes and improvements - continued ShadowRanger 2015-06-24 19:19:45 +10:00
  • 2f1fd87435 More fixes and improvements ShadowRanger 2015-06-23 19:07:19 +10:00
  • a03c73f8d6 More fixes and improvements ShadowRanger 2015-06-23 19:05:26 +10:00
  • f7029e5ee2 Another small change ShadowRanger 2015-06-23 16:46:14 +10:00
  • 802e405c4e Small change to update not required message ShadowRanger 2015-06-23 16:28:58 +10:00
  • 55deabe56b Small fixes ShadowRanger 2015-06-23 16:17:51 +10:00
  • f8e4e69e53 Bug fix and changes ShadowRanger 2015-06-23 15:11:35 +10:00
  • 3c7d1696ff Bug fix and changes ShadowRanger 2015-06-23 13:35:25 +10:00
  • 902def1dd7 Bug fix and changes ShadowRanger 2015-06-23 13:31:26 +10:00
  • f260ed1175 Merge pull request #26 from ShadowRanger/master ShadowRanger 2015-06-22 20:30:14 +10:00
  • bc40e91215 Minor no permissions message change ShadowRanger 2015-06-22 20:26:36 +10:00
  • 120b35d394 General refactoring - revert mistake ShadowRanger 2015-06-22 20:17:30 +10:00
  • ded568ec3f General refactoring ShadowRanger 2015-06-22 20:15:28 +10:00
  • e958059572 Merge pull request #25 from ShadowRanger/master Lishid 2015-06-22 01:56:48 -07:00
  • d988becf1f Migrate to UUID usage ShadowRanger 2015-06-22 18:30:27 +10:00
  • e8476d5b05 Migrate to UUID usage ShadowRanger 2015-06-22 12:03:03 +10:00
  • 1ea0307156 Merge pull request #21 from Phoenix616/master Lishid 2015-05-26 22:09:41 -07:00
  • 4ae47b09dc Update to v1_8_R3 NMS (1.8.4 to 1.8.6) Max Lee 2015-05-27 02:13:20 +02:00
  • c0f513177a Removed additional async lookup notification, current is pretty fast. 2.2.8 Jikoo 2015-05-19 08:11:53 -04:00
  • b3a3947b03 1.8.4 The easiest NMS update ever. Jikoo 2015-05-19 08:09:37 -04:00
  • 3e9bb63894 We are working with tasks here. Max Lee 2015-04-03 01:39:08 +02:00
  • dce86d9c69 Made enderchests equally protected as inventories Max Lee 2015-04-03 01:34:32 +02:00
  • 4013098201 Add crossworld check to enderchests Max Lee 2015-04-03 01:32:38 +02:00
  • 56f633d58b world not work Max Lee 2015-04-03 01:32:10 +02:00
  • 6c1fb14cda Make inventory lookup of offline players asynchron Max Lee 2015-04-03 01:30:42 +02:00
  • ad0e55cf4c Fix armor Max Lee 2015-04-03 00:44:09 +02:00
  • c4fb5489fa Try to get the offline player directly Max Lee 2015-04-03 00:29:51 +02:00
  • 3d3006c681 Merge pull request #19 from Hummer12007/master Lishid 2015-03-14 18:09:48 -04:00
  • a9d983ddc6 Added CraftBukkit v1_8_R2 support Hummer12007 2015-03-14 23:12:48 +02:00
  • c7bab7d451 Whoops, didn't make sure my autoformatter's settings matched the style. Jikoo 2015-03-12 16:42:00 -04:00
  • 4058463f7f OpenInv 2.2.7 Updated for Spigot 1.8.3 Dropped support for all other versions Fixed lookup not working for players on first login/incomplete names 2.2.7 Jikoo 2015-03-11 16:37:13 -04:00