yusshu
4136d19396
*: go back to 2.7.7, add @NotNull and @Nullable annotations for CosmeticHolder interface
2025-03-03 00:05:19 -05:00
yusshu
52de7425e4
fix: fix compiling error
2025-03-01 18:14:25 -05:00
yusshu
470de3b749
feat(api): add CosmeticHolder interface
...
allows plugins to implement their custom cosmetic holders and open menus for them, will also allow to open the cosmetics menu of a player to another player (for administration purposes maybe)
2025-03-01 18:05:54 -05:00
LoJoSho
ea72499826
fix: adjust several methods to properly use entity rather than assuming all entities are players
2025-02-28 11:34:21 -06:00
LoJoSho
4bb00071d4
Merge remote-tracking branch 'origin/remapped' into remapped
2025-02-25 10:45:39 -06:00
LoJoSho
650cf75168
chore: improvements to HookBetterHud
2025-02-25 10:45:25 -06:00
lucian929
0d07e8a267
chore: change Oraxen references to Nexo
...
Oraxen support is being deprecated
2025-02-25 11:17:17 -05:00
LoJoSho
e807c7e2f7
fix: respect settings about HUDs
2025-02-22 21:36:47 -06:00
LoJoSho
f1e975f940
feat: add BetterHUD support for huds in wardrobes
2025-02-22 20:47:34 -06:00
LoJoSho
863275a2ce
feat: add Nexo comments to the default config
2025-02-14 23:53:56 -06:00
LoJoSho
b516cfced4
fix: color being passed to item cosmetic from previous cosmetic
2025-01-31 12:18:02 -06:00
LoJoSho
28034318ac
fix: check if player is online before running wardrobe
2025-01-30 09:35:20 -06:00
LoJoSho
c2e4764ace
feat: add async listeners to WINDOW_ITEMS and WINDOW_CLICK packets
2025-01-30 09:29:25 -06:00
Tech
2c4638fa47
fix broken java doc
2025-01-27 16:27:47 -05:00
Tech
ced2fe7b03
force tick task to dispatch on create
2025-01-27 16:22:52 -05:00
Tech
dca5abe4ec
include javadoc and sources
2025-01-27 12:24:21 -05:00
LoJoSho
1dd54ea1cb
fix: loading user data not properly checking disabled worlds
2025-01-26 17:02:48 -06:00
LoJoSho
74d64b16d2
fix: readd toString for CosmeticSlot
2025-01-26 11:42:06 -06:00
Tech
2174ec6124
cosmetic provider & cleanup
2025-01-26 11:57:08 -05:00
LoJoSho
3aa5939225
clean: simplify logic surrounding new initialize logic
2025-01-25 21:13:38 -06:00
Tech
44650250c5
initialize method
2025-01-25 12:18:32 -05:00
LoJoSho
49fff9b650
Merge remote-tracking branch 'origin/remapped' into remapped
2025-01-24 19:34:36 -06:00
LoJoSho
190f66a990
feat: rewrite CosmeticSlot to allow for a consumers to run
2025-01-24 19:34:21 -06:00
LoJoSho
8a34f100d3
clean: annotate Menus to be more clean about returns and arguments
2025-01-23 14:47:13 -06:00
LoJoSho
79687a22fc
feat: add usage for PlayerMenuCloseEvent, closes #158
2025-01-23 13:58:51 -06:00
Craftinators
eac0812dbb
refactor(PlayerConnectionListener): change Slf4j logging for internal logger
2025-01-23 12:22:04 -05:00
Craftinators
93f5bfbb2a
docs(HMCCosmeticsAPI): remove unused imports and minor javadocs changes
2025-01-23 12:21:35 -05:00
Craftinators
94cba225a6
docs(CosmeticUsers): remove unused imports and small typo
2025-01-23 12:21:09 -05:00
Craftinators
ab614d8b07
docs(CosmeticUserProvider): add nullability annotations for methods
2025-01-23 12:10:34 -05:00
Tech
530cdb282b
add further docs
2025-01-22 19:46:54 -05:00
LoJoSho
97534f6916
Merge pull request #160 from DebitCardz/feat/player-provider
...
Implement Custom Player Providers
2025-01-22 18:40:10 -06:00
Tech
22fb52acc6
create user without data
2025-01-22 17:22:05 -05:00
Tech
cf0da580e0
expose getting cosmetic user provider
2025-01-22 17:21:58 -05:00
Tech
64a590b581
check against correct provider
2025-01-22 17:09:07 -05:00
Tech
afb3218bc1
cosmetic user provider impl
2025-01-22 17:01:14 -05:00
LoJoSho
170911a6a1
Merge pull request #157 from DebitCardz/fix/recursive-register
...
fix recursive registration
2025-01-22 14:57:19 -06:00
Craftinators
34237e0a45
docs: Minor javadoc changes to most of the api directory
2025-01-22 15:28:26 -05:00
Craftinators
a037487497
docs(PlayerCosmeticPostEquipEvent): add missing period
2025-01-22 11:06:36 -05:00
Craftinators
e7b1fda73e
docs(PlayerCosmeticPostEquipEvent): improve Javadocs
2025-01-22 11:05:56 -05:00
Craftinators
c591641754
docs(PlayerCosmeticHideEvent): improve Javadocs
2025-01-22 11:03:40 -05:00
Craftinators
2a0aa1593a
docs(PlayerCosmeticEvent): add link to CosmeticUser
2025-01-22 11:00:10 -05:00
Craftinators
330723a45c
docs(PlayerCosmeticEquipEvent): improve Javadocs
2025-01-22 10:59:00 -05:00
Craftinators
f6a1438299
docs(PlayerEvent): improve Javadocs
2025-01-22 10:55:04 -05:00
Craftinators
1f0f8e5f70
docs(PlayerCosmeticEvent): improve Javadocs
2025-01-22 10:54:52 -05:00
Craftinators
216c05ed9b
docs(HMCCosmeticSetupEvent): Add missing period
2025-01-22 10:50:31 -05:00
Craftinators
89fbacafac
docs(CosmeticTypeRegisterEvent): Improved Javadocs and added annotations
2025-01-22 10:48:29 -05:00
Tech
8c45bfc76b
fix recursive registration
2025-01-22 05:21:59 -05:00
Craftinators
e96d06892a
docs(HMCCosmeticsAPI): lowercase "ID"
2025-01-22 00:40:52 -05:00
Craftinators
446e629474
docs(HMCCosmeticsAPI): remove unnecessary documentation
2025-01-22 00:35:13 -05:00
Craftinators
8f2a01b348
refactor(HMCCosmeticsAPI): private constructor on HMCCosmeticsAPI
2025-01-22 00:07:38 -05:00