9
0
mirror of https://github.com/HibiscusMC/HMCCosmetics.git synced 2025-12-28 11:29:18 +00:00

Fixed issue with odd behaviour when interacting with non-cosmetic helmet with a cosmetic applied

This commit is contained in:
HeroBrineGoat
2022-01-14 17:42:40 -05:00
parent 44c99ae6d2
commit f8bc649799
7 changed files with 122 additions and 83 deletions

View File

@@ -7,6 +7,7 @@ import io.github.fisher2911.hmccosmetics.command.CosmeticsCommand;
import io.github.fisher2911.hmccosmetics.gui.ArmorItem;
import io.github.fisher2911.hmccosmetics.gui.CosmeticsMenu;
import io.github.fisher2911.hmccosmetics.listener.ClickListener;
import io.github.fisher2911.hmccosmetics.listener.InventoryListener;
import io.github.fisher2911.hmccosmetics.listener.JoinListener;
import io.github.fisher2911.hmccosmetics.listener.RespawnListener;
import io.github.fisher2911.hmccosmetics.listener.TeleportListener;
@@ -15,6 +16,7 @@ import io.github.fisher2911.hmccosmetics.message.Messages;
import io.github.fisher2911.hmccosmetics.user.UserManager;
import me.mattstudios.mf.base.CommandManager;
import org.bstats.bukkit.Metrics;
import org.bukkit.event.inventory.InventoryClickEvent;
import org.bukkit.plugin.java.JavaPlugin;
import java.util.Arrays;
@@ -57,7 +59,8 @@ public class HMCCosmetics extends JavaPlugin {
List.of(new JoinListener(this),
new ClickListener(this),
new TeleportListener(this),
new RespawnListener(this)).
new RespawnListener(this),
new InventoryListener(this)).
forEach(listener ->
this.getServer().getPluginManager().registerEvents(listener, this)
);