Jikoo
d97b092978
Bump version to 4.0.7 for release
2019-09-29 19:42:59 -04:00
Jikoo
154bf56c2a
Include api-version in plugin.yml
...
Closes #111 , #112
2019-09-29 19:40:06 -04:00
Jikoo
b3c4253606
Bump version to 4.0.7-SNAPSHOT for development
2019-07-21 13:30:02 -04:00
Jikoo
b64000e89b
Bump version to 4.0.6 for release
2019-07-21 13:29:45 -04:00
Jikoo
3faf41ef18
More clear error when loot is not generated
2019-07-19 18:16:36 -04:00
Jikoo
db27d25a93
More Bukkit API, less breaking with new versions
2019-07-19 18:14:14 -04:00
Jikoo
0f02e6fe66
Right, 1.13 is a thing
2019-07-19 18:12:06 -04:00
Jikoo
ec07637e9f
Bump version to 4.0.6-SNAPSHOT for development
2019-07-19 16:26:24 -04:00
Jikoo
b269f3509c
Bump version to 4.0.5 for release
2019-07-19 16:26:03 -04:00
Jikoo
f2e4c8a3ad
Fix barrel triggering AnyContainer ( #108 )
2019-07-19 16:24:58 -04:00
Jikoo
35839f1548
Bump version to 4.0.5-SNAPSHOT for development
2019-07-19 07:21:37 -04:00
Jikoo
a4a462a1fa
Bump version to 4.0.4 for release
2019-07-19 07:21:16 -04:00
Jikoo
b9f901af66
Add silent barrels - fixes #106
2019-07-19 07:18:23 -04:00
Jikoo
1333056613
Correct item order - fixes #107
2019-07-19 07:13:11 -04:00
Jikoo
fb23df313a
Bump version to 4.0.4-SNAPSHOT for development
2019-05-27 20:53:44 -04:00
Jikoo
96dc400c83
Bump version to 4.0.3 for release
2019-05-27 20:53:02 -04:00
Jikoo
b801d36f12
Turns out api-version below 1.13 is unsupported.
...
Compiling for 1.8, no api-version.
2019-05-27 20:52:49 -04:00
Jikoo
4c27599dd9
Bump version to 4.0.3-SNAPSHOT for development
2019-05-27 20:23:16 -04:00
Jikoo
64ad0a5267
Bump version to 4.0.2 for release
2019-05-27 20:22:50 -04:00
Jikoo
cba7f44192
Include api-version in plugin.yml ( Closes #102 )
2019-05-27 20:22:02 -04:00
Jikoo
e8ace6bd06
Update to 1.14.2
2019-05-27 20:12:39 -04:00
Jikoo
fd70f260ba
Fix mistake in string comparison utility
2019-05-27 20:05:58 -04:00
Jikoo
be9874ba1d
Fix pom changes causing Spigot API to be shaded into final jar
2019-05-27 20:05:06 -04:00
Jikoo
096faef161
Bump version to 4.0.2-SNAPSHOT for development
2019-05-15 19:20:50 -04:00
Jikoo
df96d5106a
Bump version to 4.0.1 for release
2019-05-15 19:20:25 -04:00
Jikoo
fe77a1d2e7
Drop support for 1.14, add support for 1.14.1
2019-05-15 19:19:40 -04:00
Jikoo
3096e43540
Update to Java 8 and Minecraft 1.8.8
2019-05-05 22:20:43 -04:00
Jikoo
2939551d65
Delete modules for versions no longer being supported
2019-05-05 18:03:22 -04:00
Jikoo
fb74fd3ced
Bump version to 4.0.1-SNAPSHOT for development
2019-05-05 16:55:36 -04:00
Jikoo
393fe1d837
Bump version to 4.0.0 for release
2019-05-05 16:55:12 -04:00
Jikoo
f80df9d83b
Copy pasted javadocs are super great
2019-05-05 16:49:41 -04:00
Jikoo
5c006f8ebd
QOL: Warn users when plugin is running on an unsupported version
2019-05-05 15:43:41 -04:00
Jikoo
57097e626e
Reduce duplicate code in core plugin
2019-05-05 15:39:54 -04:00
Jikoo
0f266c8a64
Custom inventory titles for 1.14
2019-05-05 15:15:17 -04:00
Jikoo
185f037254
Revert API changes, fix SpecialPlayerInventory implementation
2019-05-05 12:40:47 -04:00
Jikoo
e4d0020296
Update to 1.14 ( #101 )
2019-04-28 20:37:45 -04:00
Jikoo
9e37cbbca8
Prepare for 1.14
...
To continue providing renamed ender chests/player inventories we can no longer just provide an Inventory, a full InventoryView is required. To avoid confusion the old method has been removed entirely, leading to a major API revision bump.
2019-04-28 20:37:05 -04:00
Jikoo
adc35e9ad5
Correct players not being properly released
2019-04-28 12:11:59 -04:00
Jikoo
a469c732cc
Store UUID instead of name for faster re-open lookups
2019-04-28 11:03:00 -04:00
Jikoo
c5c1f47167
Hacky workaround for Java 9 reflection changes ( #93 )
2019-04-12 20:56:05 -04:00
Jikoo
dc59356f76
Bump version to 3.3.8-SNAPSHOT for development
2019-01-18 18:36:28 -05:00
Jikoo
d497772ad7
Bump version to 3.3.7 for release
2019-01-18 18:35:50 -05:00
Jikoo
4f4d46974a
Support 1.13.2 ( #94 )
2019-01-15 20:01:41 -05:00
Jikoo
96c38895e2
Bump version to 3.3.7-SNAPSHOT for development
2018-08-26 14:47:13 -04:00
Jikoo
5753648d77
Bump version to 3.3.6 for release
2018-08-26 14:46:33 -04:00
Jikoo
3725711b94
Support Spigot 1.13.1
2018-08-26 14:43:21 -04:00
Jikoo
c22e18c096
Correct unnecessary AnyContainer usage
2018-08-26 14:37:29 -04:00
Jikoo
6bff759d72
Bump version to 3.3.6-SNAPSHOT for development
2018-08-13 21:31:46 -04:00
Jikoo
582c7201dd
Bump version to 3.3.5 for release
2018-08-13 21:31:17 -04:00
Jikoo
59a8ed70bb
Correct double chest logic for Silent/AnyContainer in 1.13
2018-08-09 18:50:24 -04:00
Jikoo
27812c133d
Bump version to 3.3.5-SNAPSHOT for development
2018-07-22 09:45:01 -04:00
Jikoo
165f3fb00e
Bump version to 3.3.4 for release
2018-07-22 09:44:27 -04:00
Jikoo
60dcb64558
Bump version for alpha release
2018-07-15 12:05:52 -04:00
Jikoo
077b34d304
Support 1.13-pre7
2018-07-15 12:01:45 -04:00
Jikoo
8ce6e2f8d3
Reverse order of wildcard permission check, respect explicit values ( #85 )
2018-05-26 06:58:56 -04:00
Jikoo
f5dce23f18
Bump version to 3.3.4-SNAPSHOT for development
2018-02-07 18:36:15 -05:00
Jikoo
669cfd72aa
Bump version to 3.3.3 for release
2018-02-07 18:35:39 -05:00
Jikoo
9e66885690
First load should not "update" nonexistent config, just use a default
2018-02-07 18:17:33 -05:00
Jikoo
a802769265
Sneaky tabs, trying to slip in there.
2018-02-04 10:35:35 -05:00
Jikoo
50c45b6616
Cleaned up code, updated copyright at long last.
2018-02-04 10:29:09 -05:00
Jikoo
eaf01fa32c
Don't cache simultaneously added players forever
2017-11-19 14:46:52 -05:00
Jikoo
4abaa6ea51
Backport spectate abuse to 1.8-1.10 to support PaperSpigot
...
This may break functionality on C(K)auldron and other server implementations with different remapping names.
2017-11-08 19:07:23 -05:00
Jikoo
7c621bf899
Bump version to 3.3.3-SNAPSHOT for development
2017-11-08 17:53:16 -05:00
Jikoo
f5c682ff2b
Bump version to 3.3.2 for release
2017-11-08 17:52:41 -05:00
Jikoo
e652b43670
Classic mistake, changed my mind and only changed part of the code.
...
Also the actual mistake. Never forget. (#81 )
2017-11-08 17:40:01 -05:00
Jikoo
f07cef5621
Bump version to 3.3.2-SNAPSHOT for development
2017-11-07 18:18:33 -05:00
Jikoo
ded6421e33
Bump version to 3.3.1 for release
2017-11-07 18:17:12 -05:00
Jikoo
cbb2b4d232
Lowercase permissions can wait for a major version bump
...
I don't want to double our permissions checks for backwards compatibility.
2017-11-07 18:16:38 -05:00
Jikoo
48c61eeb82
Support lowercase permissions for consistency.
2017-11-06 19:23:26 -05:00
Jikoo
e3d1af010b
Add permissions to alter the default state of Any/SilentChest ( #76 )
2017-11-05 20:00:22 -05:00
Jikoo
2195677651
Actually fix CME ( #71 )
2017-08-06 16:35:18 -04:00
Jikoo
c72af5dbac
Bump version to 3.3.1-SNAPSHOT for development
2017-07-05 05:53:38 -04:00
Jikoo
931cdb6fb1
Bump version to 3.3.0 for release
2017-07-05 05:52:33 -04:00
Jikoo
9db18613a1
Abuse spectator mode for SilentContainer ( #64 , #68 )
...
Potentially causes issues with Cauldron and similar mods that use different mapping names.
2017-07-04 13:22:03 -04:00
Jikoo
784935a975
Synchronize cache (for real), updated dependencies
...
Closes #69
2017-07-03 18:06:18 -04:00
Jikoo
d9abe76531
Bump version to 3.2.2-SNAPSHOT for development
2017-06-09 20:21:30 -04:00
Jikoo
ca85a392aa
Correct field name for list of inventory contents ( #66 )
2017-06-09 20:15:51 -04:00
Jikoo
307f47e4d3
Bump version to 3.2.1-SNAPSHOT for development
2017-06-08 18:44:10 -04:00
Jikoo
96c59f163d
Slightly improve API, bump version to 3.2.0 for release
...
Methods are now properly annotated @Nullable when they may return null. More descriptive exceptions are thrown when issues occur instead of just returning null.
2017-06-08 18:36:01 -04:00
Jikoo
01f147b13c
Fix incorrect method call for checking if a block is occluding
...
Switched to using the API for statistic manipulation.
2017-06-08 18:26:26 -04:00
Jikoo
1c104b775f
For improved compatibility, our own Levenshtein implementation
2017-05-28 09:53:59 -04:00
Jikoo
9a53e46dd3
Replaced modern profile with recent
...
Going forward, the primary file uploaded to Bukkit will probably be the smaller build made with the `recent` profile, supporting only the last 2 versions. The uberjar created by the `all` will be provided as an additional download. OpenInv v3.1.3-SNAPSHOT `all` uberjar currently is 276KB. The `recent` jar is only 81KB. It's getting silly, and will only continue to get worse.
2017-05-26 05:52:35 -04:00
Jikoo
6744e71127
Support 1.12-pre2 ( #65 )
2017-05-14 11:47:15 -04:00
Jikoo
12c3ebb798
Bump version to 3.1.3-SNAPSHOT for development
2017-02-13 20:02:12 -05:00
Jikoo
32ec8d8147
Bump version to 3.1.2 for release
2017-02-13 20:01:18 -05:00
Jikoo
443e0c489e
Synchronize cache ( #63 )
2017-02-13 19:56:32 -05:00
Jikoo
7ab0003b62
Bump version to 3.1.2-SNAPSHOT for development
2017-01-30 13:38:36 -05:00
Jikoo
12c0cac311
Bump version to 3.1.1 for release
2017-01-30 13:38:10 -05:00
Jikoo
f54481e872
Fix (NoSuchMethod)Exception being caught instead of NoSuchMethodError
...
Closes #62
2017-01-30 13:35:58 -05:00
Jikoo
f27dd8a233
Bump version to 3.1.1-SNAPSHOT for development
2017-01-20 13:02:47 -05:00
Jikoo
d6df1a0871
Bump version to 3.1.0 for release
2017-01-20 12:59:03 -05:00
Jikoo
e34e51d127
Better support other Player implementations
...
Closes #60
Removed all volatile comments - they require me to occasionally manually maintain them and NMS/OBC imports are already kept separate
2017-01-20 12:56:31 -05:00
Jikoo
5ca2ae461a
Properly use Maven versioning for better support of dependent plugins
...
Closes #59
Bumped version to 3.1.0-SNAPSHOT for development, really should have bumped the minor version a while back.
2017-01-17 18:06:35 -05:00
Jikoo
4095e8039d
RIPo.bukkit.org
...
repo.bukkit.org is dead, Spigot doesn't host builds that old. Didn't realize that I'd installed it locally when compiling CB 1.4.5 to use with OpenInv. Whoops.
Corrected dependency order - no idea why this compiled at all before. My bad.
2017-01-15 08:08:51 -05:00
Jikoo
73f390ab20
Jitpack's Maven version is pretty outdated. Hopefully fixes build.
...
The `all` profile is no longer active by default, just in case.
2017-01-15 07:33:53 -05:00
Jikoo
2f7d3bc235
Call InventoryOpenEvent when using SilentChest
...
Backport fix for incorrect parameter as well, just in case.
Fixed 1.7 and lower forcing all chests' default names to be "Large chest" instead of the translatable string.
2017-01-10 14:12:58 -05:00
Jikoo
ef486032f1
Fix incorrect parameter for SilentChest PacketPlayOutOpenWindow
...
Probably fixes issues with ProtocolSupport, and if it doesn't there's nothing else I can do as we'll be as close to identical to NMS as possible.
2017-01-10 12:50:24 -05:00
Jikoo
72ef873772
Fixes for shulker boxes and AnyChest in 1.11
...
Fixes IBlockData used being the default for a shulker box, closes #55
Corrected using wrong method to check if blocked in 1.11.2. Something something NMS version bumps.
2016-12-31 07:05:52 -05:00
Jikoo
9b6e32a775
Fix statistic changes breaking silent/anycontainer in 1.11.1+
...
C'mon Spigot team, this is why the revision bumps existed in the first place, to allow plugins that deal with NMS to easily and gracefully fail on unsupported versions. 1.11.1 should be R2, 1.11.2 should be R3. I get that NMS isn't officially supported, but honestly, either do away with the versioned packages entirely or keep up with them properly. It's a single string change, it's not like it's prohibitively difficult.
2016-12-29 09:05:01 -05:00
Jikoo
f05110c9b8
Fix getOnlinePlayers call to support all versions
...
Moved IPlayerDataManager from api module to common module - it is not part of the API as there is no supported way to obtain an instance of it.
2016-12-22 09:55:51 -05:00