You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using the very latest version of CosmeticsCore and its dependencies.
I already searched on this Github page to check if the same issue was already reported.
I already searched on the plugin wiki to know if a solution is already known.
I already searched on the Discord server to know if anyone already provided a solution in the past for the issue.
Discord tag (optional)
centralhub369
What happened?
So when a player equips a hat in hub server and than joins another server the Hat is not equiped anymore i also get this WARN in my console every few times
[11:52:36 WARN]: [CosmeticsCore] Task #17287 for CosmeticsCore v1.3.2-beta-1 generated an exception
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100) ~[?:?]
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106) ~[?:?]
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302) ~[?:?]
at java.base/java.util.Objects.checkIndex(Objects.java:385) ~[?:?]
at java.base/java.util.ArrayList.remove(ArrayList.java:551) ~[?:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.nms.aH.impl.v1_21_3.b(SourceFile:199) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.b(SourceFile:165) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.bm(SourceFile:145) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.q(SourceFile:93) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.c(SourceFile:103) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.setColor(SourceFile:38) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.(SourceFile:31) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.af.h(SourceFile:42) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.j.a(SourceFile:542) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.l.ay(SourceFile:155) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.l.aJ(SourceFile:213) ~[CosmeticsCore_1.3.2.jar:?]
at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1804) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1665) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1330) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:340) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Steps to reproduce the issue
go to /wardrobe
equip a cosmetic
join another server
and than the cosmetic is not equiped anymore and sends a WARN message in console
Server version
All server versions: This server is running Paper version 1.21.3-81-master@da71382 (2024-12-03T14:58:13Z) (Implementing API version 1.21.3-R0.1-SNAPSHOT)
You are 1 version(s) behind
Download the new version at: https://papermc.io/downloads/paper
Previous version: 1.21.3-77-1e035f3 (MC: 1.21.3)
CosmeticsCore Version
1.3.2-beta-1
ProtocolLib Version
5.4.0-SNAPSHOT-738
LoneLibs Version
1.0.63
FULL server log
No response
Error (optional)
[11:52:36 WARN]: [CosmeticsCore] Task #17287 for CosmeticsCore v1.3.2-beta-1 generated an exception
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100) ~[?:?]
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106) ~[?:?]
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302) ~[?:?]
at java.base/java.util.Objects.checkIndex(Objects.java:385) ~[?:?]
at java.base/java.util.ArrayList.remove(ArrayList.java:551) ~[?:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.nms.aH.impl.v1_21_3.b(SourceFile:199) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.b(SourceFile:165) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.bm(SourceFile:145) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.q(SourceFile:93) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.c(SourceFile:103) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.setColor(SourceFile:38) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.<init>(SourceFile:31)~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.af.h(SourceFile:42) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.j.a(SourceFile:542) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.l.ay(SourceFile:155) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.l.aJ(SourceFile:213) ~[CosmeticsCore_1.3.2.jar:?]
at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1804) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1665) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1330) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:340) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
CosmeticsCore config.yml
lang: en
extract_default_assets: true
cosmetics:
max_equippable:
body: 3
balloon: 2
hide_during_combat:
enabled: true
combat_duration_ticks: 600
fix_invisible_nametag: false
hide_in_vanish: true
worlds:
- '*'
wardrobe_room:
camera:
hide_actionbar_texts: true
use_invisibility_potion: false
rotation:
enabled: true
zoom:
enabled: true
min: 2
fade_effect: true
location:
world: world
x: 446.5
y: 70.62000000476837
z: 1202.5
yaw: -0.3007018
pitch: 1.1999638
mannequin:
location:
world: world
x: 446.5
y: 69.0
z: 1207.5
yaw: 179.84958
pitch: 1.0499939
teleport_area:
enter:
world: world
pos1:
x: 167
y: -61
z: 42
pos2:
x: 167
y: -57
z: 37
exit_location:
world: world
x: 242.5
y: 66.0
z: 1348.5
yaw: 90.0
pitch: 0.0
gui:
cursor_default: fermented_spider_eye:9000001
cursor_rotate: fermented_spider_eye:9000002
cursor_pointer: fermented_spider_eye:9000003
dyeing_pointer: fermented_spider_eye:9100003
tutorial_gui: fermented_spider_eye:9100004
tutorial_gui_checked: fermented_spider_eye:9100005
slots:
colors:
not_owned: 195,147,57
owned: 56,67,100
wearing: 57,70,195
wearing_preview: 195,120,57
max_amount_reached: 111,111,111
add_item_in_blank_slots:
# This is useful only for some expert users that need to do some crazy stuff.# Do not enable it if you don't know what you are doing.
enabled: false
type: PAPER
custom_model_data: 1337666
send_creative_hidden_hat_message: true
save:
# Use only one at a time
file:
enabled: false
mysql:
enabled: true
url: jdbc:mysql://172.18.0.1:3306/s2_cosmetics
username: u2_aiCmLSxZLP
password: 1N!R=lNXGpc=Nlaq5FNnkhl0
table: cosmeticscore_saved
debug: false
Terms
Discord tag (optional)
centralhub369
What happened?
So when a player equips a hat in hub server and than joins another server the Hat is not equiped anymore i also get this WARN in my console every few times
[11:52:36 WARN]: [CosmeticsCore] Task #17287 for CosmeticsCore v1.3.2-beta-1 generated an exception
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100) ~[?:?]
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106) ~[?:?]
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302) ~[?:?]
at java.base/java.util.Objects.checkIndex(Objects.java:385) ~[?:?]
at java.base/java.util.ArrayList.remove(ArrayList.java:551) ~[?:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.nms.aH.impl.v1_21_3.b(SourceFile:199) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.b(SourceFile:165) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.bm(SourceFile:145) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.q(SourceFile:93) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.c(SourceFile:103) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.setColor(SourceFile:38) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.y.(SourceFile:31) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.af.h(SourceFile:42) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.j.a(SourceFile:542) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.l.ay(SourceFile:155) ~[CosmeticsCore_1.3.2.jar:?]
at CosmeticsCore_1.3.2.jar/dev.lone.cosmeticscore.main.l.aJ(SourceFile:213) ~[CosmeticsCore_1.3.2.jar:?]
at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1804) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1665) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1330) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:340) ~[paper-1.21.3.jar:1.21.3-81-da71382]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Steps to reproduce the issue
go to /wardrobe
equip a cosmetic
join another server
and than the cosmetic is not equiped anymore and sends a WARN message in console
Server version
All server versions: This server is running Paper version 1.21.3-81-master@da71382 (2024-12-03T14:58:13Z) (Implementing API version 1.21.3-R0.1-SNAPSHOT)
You are 1 version(s) behind
Download the new version at: https://papermc.io/downloads/paper
Previous version: 1.21.3-77-1e035f3 (MC: 1.21.3)
CosmeticsCore Version
1.3.2-beta-1
ProtocolLib Version
5.4.0-SNAPSHOT-738
LoneLibs Version
1.0.63
FULL server log
No response
Error (optional)
CosmeticsCore config.yml
Problematic items yml configuration file (optional)
Other files, you can drag and drop them here to upload. (optional)
No response
Screenshots/Videos (you can drag and drop files or paste links)
No response
The text was updated successfully, but these errors were encountered: