Adam
bd5e47760e
Fix duplicate closes swapping players to spectate ( #125 )
2023-02-18 14:10:36 -05:00
Adam
e39f092f14
Add lookup cache, option to open self with no args ( #115 )
...
Add a cache for the last 10 offline lookups done by OpenInv#matchPlayer(String) to reduce the performance hit of repeat opens
Add config option to open self with no-arg command
2022-12-20 11:54:12 -05:00
Jikoo
4816737b90
Bump version to 4.2.3-SNAPSHOT for development
2022-12-11 11:35:36 -05:00
Jikoo
86bf24e7af
Bump version to 4.2.2 for release
2022-12-11 11:35:21 -05:00
Jikoo
381dbb2a78
Don't disable minimizeJar in internal modules
...
MSHADE-366 was fixed in maven-shade-plugin 3.4.1. This is technically unnecessary either way as the only things currently being shaded are all our own modules.
2022-12-10 16:11:00 -05:00
Jikoo
46f3396b47
Update to Minecraft 1.19.3
...
1.19.2 is still supported - 1.19.1 was only dropped because there was no Spigot NMS revision bump.
2022-12-10 15:58:39 -05:00
Adam
0120d35a9a
Fix advancement-related memory leak ( #104 )
...
Fix memory leak with loaded players' advancements
Fix missing transaction transfer for player inventories
Fix incorrect transaction transfer for ender chests
Minor code health
2022-10-14 16:40:33 -04:00
Jikoo
8c7698b40e
Bump version to 4.2.2-SNAPSHOT for development
2022-08-01 13:35:25 -04:00
Jikoo
6b38cb7201
Bump version to 4.2.1 for release
2022-08-01 13:35:00 -04:00
Elioby
1093b6d911
Update to 1.19.1 ( #89 )
2022-07-30 21:04:40 -04:00
Jikoo
89db744113
Bump version to 4.2.1-SNAPSHOT for development
2022-06-07 19:41:52 -04:00
Jikoo
fcb9ccb6e6
Bump version to 4.2.0 for release
2022-06-07 19:41:39 -04:00
Jikoo
c2d60642c3
Update to Minecraft 1.19
...
Drop support for 1.17 and outdated 1.18 builds.
2022-06-07 19:31:23 -04:00
Jikoo
0b761a6fc3
Continue migrating terminology to "container"
...
Clean up documentation a bit, prettify
2022-06-07 19:31:21 -04:00
Jikoo
6ad6e0c6bc
Bump version to 4.2.0-SNAPSHOT
2022-06-07 19:31:21 -04:00
Jikoo
9502b29fe3
Clean up compiler warnings
...
Compiler doesn't understand that api is provided by plugin during build process
2022-06-07 19:31:21 -04:00
Jikoo
c9ba401a6e
Don't inject player if unnecessary
2022-06-07 19:31:21 -04:00
Jikoo
b6e8e2ba42
Extract some duplicate code from internal implementations
2022-06-07 19:31:20 -04:00
Adam
22407aa865
Update dependencies, add Dependabot ( #75 )
2022-04-29 13:32:48 -04:00
Max Lee
173f49680b
Log error message when failing to save player data ( #72 )
2022-04-05 17:10:58 -04:00
Jikoo
3103e8822b
Bump version to 4.1.11-SNAPSHOT for development
2022-03-11 08:31:26 -05:00
Jikoo
a547ab79fb
Bump version to 4.1.10 for release
2022-03-11 08:31:11 -05:00
Jikoo
9bb94be7e2
Update to 1.18.2
2022-02-28 22:08:35 -05:00
Jikoo
f78a5b4fba
Ignore PlayerInventory owner as a viewer
...
If online, owner is always a viewer. If offline, they are never a viewer. There's no reason to count them - keeps inventory permanently cached while online if opened, even if not in use.
2022-01-27 11:37:53 -05:00
Jikoo
4fdfe15caa
Update viewers for closed silent inventories
...
Closes #60
2022-01-27 11:15:34 -05:00
Jikoo
027d4e5637
Bump Spigot version to 1.18.1
2022-01-19 10:21:54 -05:00
Jikoo
f8fb8cd034
Reduce duplicate configuration details
...
Adapters must now declare a `spigot.version` property.
* Greatly simplifies and speeds up retrieval of Spigot versions
2022-01-19 10:11:16 -05:00
Jikoo
6a31015ee2
Bump version to 4.1.10-SNAPSHOT for development
2021-12-02 16:15:34 -05:00
Jikoo
3e2b601997
Bump version to 4.1.9 for release
2021-12-02 16:15:22 -05:00
Jikoo
160ae47bf5
Correct wrong item list usage
2021-12-02 16:13:37 -05:00
Jikoo
98fbcebfd9
Fix non-translatable component, wrong flag value
2021-12-02 15:44:19 -05:00
Jikoo
d236dd27b3
Update to 1.18-pre5
2021-11-23 13:00:42 -05:00
Jikoo
556a8bcfce
Drop 1.16.5 support to use Mojang mappings
...
Because there is no option to create a `remapped-mojang` artifact for 1.16.5 and the whole point of the scripts is to save me time, 1.16.5 support is being removed earlier than usual.
Also fixes issues with NMS-based shulker collision check.
Closes #36
2021-10-16 16:53:59 -04:00
Jikoo
8599997e03
Work towards fixing shulkers
2021-10-16 16:11:18 -04:00
Jikoo
ea99bd5fd4
Extract duplicate API-only code
2021-07-28 11:28:08 -04:00
Jikoo
4336b454b7
Fix potential CME closing viewers without access
...
Closes #33
2021-06-24 08:21:26 -04:00
Jikoo
b198931f30
Bump version to 4.1.9-SNAPSHOT for development
2021-06-11 18:40:48 -04:00
Jikoo
64af4dddb0
Bump version to 4.1.8 for release
2021-06-11 18:40:39 -04:00
Jikoo
f613c0a522
Remove redundant load
2021-06-11 18:39:19 -04:00
Jikoo
1cae4c7a8e
Correct window id
2021-06-11 18:39:07 -04:00
Jikoo
07a8e3b973
Add 1.17 support
2021-06-11 10:50:50 -04:00
Jikoo
9fccea60f7
Update copyright
2021-06-11 10:50:36 -04:00
Jikoo
4d800361d8
Bump version to 4.1.8-SNAPSHOT for development
2021-05-29 09:51:39 -04:00
Jikoo
2cfc55813b
Bump version to 4.1.7 for release
2021-05-29 09:51:25 -04:00
Jikoo
9e0ca479a5
Fix Bukkit data not being loaded while offline
...
Closes #16
2021-05-26 08:16:25 -04:00
Jikoo
bd207e948a
Simplify dependency management
...
Use dependencyManagement for versioning shared dependencies
Use pluginManagement for versioning and configuring plugins
2021-04-23 13:40:22 -04:00
Jikoo
6c4818dfd9
Add method to access owner
...
Makes handling ISpecialInventory ownership much more consistent with a lot less spaghetti.
2021-03-28 11:12:49 -04:00
Jikoo
889c2ffdab
Bump version to 4.1.7-SNAPSHOT for development
2021-03-22 11:52:14 -04:00
Jikoo
c440f618c9
Bump version to 4.1.6 for release
2021-03-22 11:52:04 -04:00
Jikoo
6563b4f6ce
Migrate API-only functions out of PlayerDataManager
...
With the update to 1.16 there's no need to maintain multiple copies of the same code. Additionally, in 1.16 the action bar now supports JSON text.
2021-03-18 20:31:45 -04:00