Spigot [1.8 TO 1.17.1] Ultra Cosmetics [OPENSOURCE & FREE!!] 2.5.11

#1 Cosmetics plugin! Treasure Chests, Gadgets, Hats, Pets, Morphs, Mounts, Effects and more!

  1. I thought I unfollowed it, due to the fact I now use ProCosmetics in place of this one was surprised to see I hadn't done so. Thanks for the laugh.
     
    • Winner Winner x 1
  2. There's no way that being able to fly is EULA-friendly
     
  3. why not? What about lobbies?
     
    • Like Like x 1
  4. Well if restricted to lobbies I assume it'd be okay
     
  5. Exactly. That's also where it's meant to be used.
    You could also use:
    - arrow trails, particle effects and death-effects on Survival, Factions, SkyBlock, SkyWars, Eggwars, KitPvP, etc..
    - Arrow trails, particle effects on buildbattle (death-effects are rather useless)
    - Arrow trails, particle effects, mounts, miniatures, balloons on Creative (plots)
    and so on, and so on...

    I can not understand how you managed to come up with
    Kind regards.
     
    • Like Like x 1
  6. I came up with that because my server doesn't have a lobby, so I didn't consider that it'd only be restricted there. My bad.
     
    • Winner Winner x 1
  7. Code (Text):
    [UltraCosmetics] Disabling UltraCosmetics v2.5.7
    17.02 17:10:44 [Server] ERROR Error occurred while disabling UltraCosmetics v2.5.7 (Is it up to date?)
    17.02 17:10:44 [Server] INFO java.lang.NullPointerException: null
    17.02 17:10:44 [Server] INFO at be.isach.ultracosmetics.UltraCosmetics.onDisable(UltraCosmetics.java:238) ~[?:?]
    17.02 17:10:44 [Server] INFO at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:265) ~[patched_1.15.2.jar:git-Paper-103]
    17.02 17:10:44 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:372) ~[patched_1.15.2.jar:git-Paper-103]
    17.02 17:10:44 [Server] INFO at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:468) ~[patched_1.15.2.jar:git-Paper-103]
    17.02 17:10:44 [Server] INFO at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:454) ~[patched_1.15.2.jar:git-Paper-103]
    17.02 17:10:44 [Server] INFO at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:447) ~[patched_1.15.2.jar:git-Paper-103]
    17.02 17:10:44 [Server] INFO at org.bukkit.craftbukkit.v1_15_R1.CraftServer.disablePlugins(CraftServer.java:404) ~[patched_1.15.2.jar:git-Paper-103]
    17.02 17:10:44 [Server] INFO at net.minecraft.server.v1_15_R1.MinecraftServer.stop(MinecraftServer.java:742) ~[patched_1.15.2.jar:git-Paper-103]
    17.02 17:10:44 [Server] INFO at net.minecraft.server.v1_15_R1.DedicatedServer.stop(DedicatedServer.java:752) ~[patched_1.15.2.jar:git-Paper-103]
    17.02 17:10:44 [Server] INFO at net.minecraft.server.v1_15_R1.MinecraftServer.close(MinecraftServer.java:718) ~[patched_1.15.2.jar:git-Paper-103]
    17.02 17:10:44 [Server] INFO at org.spigotmc.RestartCommand.shutdownServer(RestartCommand.java:92) ~[patched_1.15.2.jar:git-Paper-103]
    17.02 17:10:44 [Server] INFO at org.spigotmc.RestartCommand.restart(RestartCommand.java:61) ~[patched_1.15.2.jar:git-Paper-103]
     
  8. I see this as well when my server is shutting down.
     
  9. Same problem when I shutdown my server
     
  10. When using the paintball gun in the 1.8.8-R0.1 build, I sometimes get this error:
    Code (Text):
    09.04 18:52:08 [Server] ERROR Could not pass event ProjectileHitEvent to UltraCosmetics v2.5.7
    09.04 18:52:08 [Server] INFO org.bukkit.event.EventException
    09.04 18:52:08 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callProjectileHitEvent(CraftEventFactory.java:760) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at net.minecraft.server.v1_8_R3.EntityProjectile.t_(EntityProjectile.java:157) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at net.minecraft.server.v1_8_R3.EntityEnderPearl.t_(EntityEnderPearl.java:88) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at net.minecraft.server.v1_8_R3.World.entityJoinedWorld(World.java:1607) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at net.minecraft.server.v1_8_R3.World.g(World.java:1582) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at net.minecraft.server.v1_8_R3.World.tickEntities(World.java:1425) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at net.minecraft.server.v1_8_R3.WorldServer.tickEntities(WorldServer.java:597) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:786) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]
    09.04 18:52:08 [Server] INFO Caused by: java.lang.NoSuchFieldError: LIGHT_GRAY
    09.04 18:52:08 [Server] INFO at be.isach.ultracosmetics.util.BlockUtils.getBlockByColor(BlockUtils.java:260) ~[?:?]
    09.04 18:52:08 [Server] INFO at be.isach.ultracosmetics.cosmetics.gadgets.GadgetPaintballGun.onProjectileHit(GadgetPaintballGun.java:106) ~[?:?]
    09.04 18:52:08 [Server] INFO at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown Source) ~[?:?]
    09.04 18:52:08 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_242]
    09.04 18:52:08 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_242]
    09.04 18:52:08 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-21fe707-e1ebe52]
    09.04 18:52:08 [Server] INFO ... 15 more
    When that error occurs, the wool doesn't show when the enderpearl impacts. Should be obvious why.
     
  11. On build 1.12.2-R0.1-SNAPSHOT, I get this error (with Lib's Disguises 10.0.5):
    Code (Text):
    17.04 14:32:28 [Server] WARN java.lang.NullPointerException
    17.04 14:32:28 [Server] WARN at me.libraryaddict.disguise.disguisetypes.Disguise.createDisguise(Disguise.java:152)
    17.04 14:32:28 [Server] WARN at me.libraryaddict.disguise.disguisetypes.MobDisguise.<init>(MobDisguise.java:30)
    17.04 14:32:28 [Server] WARN at me.libraryaddict.disguise.disguisetypes.MobDisguise.<init>(MobDisguise.java:15)
    17.04 14:32:28 [Server] WARN at be.isach.ultracosmetics.cosmetics.morphs.Morph.onEquip(Morph.java:45)
    17.04 14:32:28 [Server] WARN at be.isach.ultracosmetics.cosmetics.Cosmetic.equip(Cosmetic.java:63)
    17.04 14:32:28 [Server] WARN at be.isach.ultracosmetics.cosmetics.type.CosmeticType.equip(CosmeticType.java:55)
    17.04 14:32:28 [Server] WARN at be.isach.ultracosmetics.menu.menus.MenuMorphs.toggleOn(MenuMorphs.java:89)
    17.04 14:32:28 [Server] WARN at be.isach.ultracosmetics.menu.menus.MenuMorphs.toggleOn(MenuMorphs.java:27)
    17.04 14:32:28 [Server] WARN at be.isach.ultracosmetics.menu.CosmeticMenu.lambda$open$1(CosmeticMenu.java:183)
    17.04 14:32:28 [Server] WARN at be.isach.ultracosmetics.menu.Menu.onClick(Menu.java:133)
    17.04 14:32:28 [Server] WARN at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    17.04 14:32:28 [Server] WARN at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    17.04 14:32:28 [Server] WARN at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    17.04 14:32:28 [Server] WARN at java.lang.reflect.Method.invoke(Method.java:498)
    17.04 14:32:28 [Server] WARN at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
    17.04 14:32:28 [Server] WARN at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    17.04 14:32:28 [Server] WARN at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500)
    17.04 14:32:28 [Server] WARN at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485)
    17.04 14:32:28 [Server] WARN at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1891)
    17.04 14:32:28 [Server] WARN at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:33)
    17.04 14:32:28 [Server] WARN at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:10)
    17.04 14:32:28 [Server] WARN at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13)
    17.04 14:32:28 [Server] WARN at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    17.04 14:32:28 [Server] WARN at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    17.04 14:32:28 [Server] WARN at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46)
    17.04 14:32:28 [Server] WARN at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748)
    17.04 14:32:28 [Server] WARN at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)
    17.04 14:32:28 [Server] WARN at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)
    17.04 14:32:28 [Server] WARN at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)
    Players also can't undisguise, meaning they have 5 morphs toggled on at once.
     
  12. PhanaticD

    Patron

    error on server shutdown:

    Code (Text):
    17:02:40] [Server thread/INFO]: [UltraCosmetics] Disabling UltraCosmetics v2.5.7
    [17:02:40] [Server thread/ERROR]: Error occurred while disabling UltraCosmetics v2.5.7 (Is it up to date?)
    java.lang.NullPointerException: null
            at be.isach.ultracosmetics.UltraCosmetics.onDisable(UltraCosmetics.java:238) ~[?:?]
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:265) ~[patched_1.15.2.jar:git-Paper-211]
            at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:399) ~[patched_1.15.2.jar:git-Paper-211]
            at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:516) ~[patched_1.15.2.jar:git-Paper-211]
            at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:502) ~[patched_1.15.2.jar:git-Paper-211]
            at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:495) ~[patched_1.15.2.jar:git-Paper-211]
            at org.bukkit.craftbukkit.v1_15_R1.CraftServer.disablePlugins(CraftServer.java:404) ~[patched_1.15.2.jar:git-Paper-211]
            at net.minecraft.server.v1_15_R1.MinecraftServer.stop(MinecraftServer.java:741) ~[patched_1.15.2.jar:git-Paper-211]
            at net.minecraft.server.v1_15_R1.DedicatedServer.stop(DedicatedServer.java:752) ~[patched_1.15.2.jar:git-Paper-211]
            at net.minecraft.server.v1_15_R1.MinecraftServer.run(MinecraftServer.java:992) ~[patched_1.15.2.jar:git-Paper-211]
            at java.lang.Thread.run(Thread.java:748) [?:1.8.0_231]
     
     
  13. Hi there,

    When multiple players are using for example particles, and or gadgets the server lags terribly. I will have about 10 players connected and no spikes in memory. I have 10 plugins on the server which are all non-invasice ex: worldguard, essentials etc.

    Any idea as to how I can limit this lag?

    Thanks
     
  14. Can someone explain me how to import the source to intellij idea, after gradlew builds i get plenty of errors
     
  15. i can not change the chance of somthing coming out of the tearsure chest
    it only giving me money but i have money turnd off
     
  16. Hey, I'm using this plugin on a 1.15.2 server.

    I've noticed that the ender chest that gives players access to the cosmetics gets stuck in the hotbar. I was wondering, as an operator of the server, if I could remove it from my hotbar when necessary?