Commit Graph

  • 72ef873772 Fixes for shulker boxes and AnyChest in 1.11 Jikoo 2016-12-31 07:05:52 -05:00
  • 9b6e32a775 Fix statistic changes breaking silent/anycontainer in 1.11.1+ 3.0.5 Jikoo 2016-12-29 03:13:27 -05:00
  • f05110c9b8 Fix getOnlinePlayers call to support all versions 3.0.4 Jikoo 2016-12-22 09:55:51 -05:00
  • a41f89b011 Release any players held by a disabling plugin Jikoo 2016-12-16 15:13:04 -05:00
  • d24827ffcb Allow plugins to indicate to OpenInv that a Player is in use Jikoo 2016-12-14 19:49:18 -05:00
  • 802ce28103 Fix issue caused by module cleanup while backporting awarding achievement 3.0.3 Jikoo 2016-12-05 19:02:43 -05:00
  • f31356b227 Fix permissions mistakes in readme Jikoo 2016-12-05 19:01:21 -05:00
  • 7942466863 Maven cleanliness and API progress Jikoo 2016-11-30 21:26:56 -05:00
  • db2cade4e2 Don't convert names in config to UUIDs on the main thread Jikoo 2016-11-27 17:30:39 -05:00
  • 718b4bb5dd Added /searchenchant, fixed a couple little mistakes 3.0.2 Jikoo 2016-11-27 06:20:44 -05:00
  • 6aa25dd2dc Don't use reflection to increment container counter Jikoo 2016-11-27 06:13:17 -05:00
  • 0bbcf6cdb2 Strip removed config options, add DisableSaving and bump config version 3.0.1 Jikoo 2016-11-26 17:05:06 -05:00
  • f11d60f78c Reimplement ShadowRanger's configuration updater and path changes ShadowRanger 2016-11-26 16:57:03 -05:00
  • 8a6b98614f Added support for UUID-based player lookups in 1.7.5+ Jikoo 2016-11-26 15:31:53 -05:00
  • d7eec528e4 Fix OpenInv/OpenEnder permissions logic a little bit 3.0.0 Jikoo 2016-11-25 22:26:25 -05:00
  • a10c61168a Add modules for 1.4.5 through 1.10, flesh out readme Jikoo 2016-11-25 22:23:18 -05:00
  • 5c4886c66b Reimplement /searchender Jikoo 2016-11-25 16:59:41 -05:00
  • 4335b8dc2c Update plugin to jikoo/master - numerous fixes and changes Jikoo 2016-11-25 16:42:06 -05:00
  • 3bf7225712 Convert to a multi-module Maven setup Jikoo 2016-11-25 08:01:44 -05:00
  • fcc9a4c0cb Almost entirely functional silent shulker boxes 2.5.3 Jikoo 2016-11-23 21:57:05 -05:00
  • 454467c20e Fix SPIGOT-2806 for silent chests, various other issues Jikoo 2016-11-22 03:30:34 -05:00
  • b76440ab9a Update to 1.11 Jacob Martin 2016-11-20 10:28:57 -06:00
  • 476171911a Silences shulker boxes but breaks sound/animation till tile is reloaded 2.5.3-alpha-1 Jikoo 2016-11-19 02:01:52 -05:00
  • 9501d1c571 AnyChest supports Shulker Boxes, silent makes sound but doesn't animate. Jikoo 2016-11-18 01:51:11 -05:00
  • ff683d65d1 Prep for silent shulker boxes, backport ocelot fix to all versions Jikoo 2016-11-17 20:06:10 -05:00
  • c3f517d7ab Fix project setup to prevent recursive dependencies Jikoo 2016-11-17 12:22:52 -05:00
  • 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
  • e4c23a777e Reworked UUID logic uuid-rework Lishid 2015-07-10 16:01:28 -07: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