Git Product home page Git Product logo

eliteenchantments-spigot's Introduction

Hello, My name is Splodgebox, I am a young passionate developer of a range of programming languages.
I'm well known in the Spigot/Bukkit scene and am making my way into other audiences.
You can find me on Discord (@Splodgebox) or Twitter

Current Languages:

eliteenchantments-spigot's People

Contributors

splodgebox avatar

Watchers

 avatar

eliteenchantments-spigot's Issues

new effect suggestion

idk if im blind or is there no effects that add the abuilaty to mine and get spawners?
if there isnt an effect for this can you please add one?

issue

Could not pass event EntityDamageByEntityEvent to EliteEnchantments v1.3.4
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callEvent(CraftEventFactory.java:87) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:553) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:466) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:585) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityLiving.d(EntityLiving.java:1102) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityHuman.d(EntityHuman.java:859) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityLiving.damageEntity(EntityLiving.java:743) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityHuman.damageEntity(EntityHuman.java:800) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityPlayer.damageEntity(EntityPlayer.java:496) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityHuman.attack(EntityHuman.java:1001) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.EntityPlayer.attack(EntityPlayer.java:1063) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:1355) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:52) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInUseEntity.a(SourceFile:11) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_144]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_144]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_144]
Caused by: java.util.NoSuchElementException: No value present
at java.util.Optional.get(Unknown Source) ~[?:1.8.0_144]
at net.splodgebox.eliteenchantments.enchantment.effects.EffectManager.playSound(EffectManager.java:93) ~[?:?]
at net.splodgebox.eliteenchantments.enchantment.effects.EffectEvents.lambda$null$1(EffectEvents.java:267) ~[?:?]
at java.util.HashMap.forEach(Unknown Source) ~[?:1.8.0_144]
at net.splodgebox.eliteenchantments.enchantment.effects.EffectEvents.lambda$runEnchantment$2(EffectEvents.java:265) ~[?:?]
at java.util.HashMap$KeySet.forEach(Unknown Source) ~[?:1.8.0_144]
at net.splodgebox.eliteenchantments.enchantment.effects.EffectEvents.runEnchantment(EffectEvents.java:215) ~[?:?]
at net.splodgebox.eliteenchantments.enchantment.effects.EffectEvents.onAttack(EffectEvents.java:77) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_144]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_144]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_144]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-db6de12-18fbb24]
... 26 more

[Bug Report] Purchasing Books Messes Up XP Placeholders

The PlaceHolderAPI and MvDWPlaceholderAPI placeholders for player XP get very messed up when purchasing enchantment books. It's most definitely a bug with EliteEnchantments because the placeholder work great with other custom enchantment plugins.

For example, I had 1000xp and purchased 1 simple book, and the placeholder now shows "1600xp," as if I somehow gained 600 xp from purchasing the book. This was tested on three different servers, one of which had nothing but PAPI and EliteEnchantments installed.

I believe this should be a very high priority issues/fix, as almost every server using custom enchants display the player's XP amount on scoreboards and this bug renders those scoreboards pretty much useless.

Register Custom Enchants with Spigot API

Can EE register Custom Enchantments with the Spigot API?
I'd like to use the custom enchants with other plugin(s) as well. but it's not currently working.

Thank you.

Discord Chat log:

Leasoncre05:01:28 PM, 04/06/2020
Q: can EliteEnchants use spigot API to register custom enchantments?
i'm trying to use them with another plugin as mob drops, but they aren't working ๐Ÿ˜ฆ
Alex05:07:39 PM, 04/06/2020
@leasoncre you're trying to make mobs drop enchantment books?
Leasoncre05:08:11 PM, 04/06/2020
no, armor/weapons
Alex05:08:56 PM, 04/06/2020
https://www.spigotmc.org/resources/eliteapi-api-for-elitearmor-elitemasks-and-eliteenchantments-for-developers.76346/
This could possibly help
I'm unfamiliar with the API for the plugin.
Leasoncre05:09:22 PM, 04/06/2020
tests it
negative. :/
testing with MythicDrops to spawn in a bow with lightning enchant from EliteEnchantments
Leasoncre05:27:03 PM, 04/06/2020
[[not particularly worried about it, but EE removes other custom nbt data from the item when i drop a book on it.
-using an NBT viewer mod for Fabric ]]

It does not work properly on version 1.12.2

Help me thank you!!
[20:29:30] [Server thread/ERROR]: Could not pass event EntityDamageByEntityEvent to EliteEnchantments v1.9.9
org.bukkit.event.EventException: null
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:72) ~[patched_1.12.2.jar:git-Paper-1618]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:78) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:513) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callEvent(CraftEventFactory.java:94) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:620) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:523) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:652) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityLiving.damageEntity0(EntityLiving.java:1415) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityHuman.damageEntity0(EntityHuman.java:860) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityLiving.damageEntity(EntityLiving.java:888) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityHuman.damageEntity(EntityHuman.java:773) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityPlayer.damageEntity(EntityPlayer.java:629) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityMonster.B(EntityMonster.java:68) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityZombie.B(EntityZombie.java:202) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.PathfinderGoalMeleeAttack.a(SourceFile:127) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.PathfinderGoalMeleeAttack.e(SourceFile:119) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.PathfinderGoalZombieAttack.e(SourceFile:28) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.PathfinderGoalSelector.a(SourceFile:129) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityInsentient.doTick(EntityInsentient.java:679) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityLiving.n(EntityLiving.java:2171) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityInsentient.n(EntityInsentient.java:508) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityMonster.n(EntityMonster.java:24) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityZombie.n(EntityZombie.java:155) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityLiving.B_(EntityLiving.java:2024) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityInsentient.B_(EntityInsentient.java:247) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.EntityMonster.B_(EntityMonster.java:28) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.World.entityJoinedWorld(World.java:1797) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.World.h(World.java:1767) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.World.tickEntities(World.java:1574) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.WorldServer.tickEntities(WorldServer.java:682) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:921) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:423) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:774) ~[patched_1.12.2.jar:git-Paper-1618]
at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:666) ~[patched_1.12.2.jar:git-Paper-1618]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_111]
Caused by: java.lang.IllegalArgumentException: x not finite
at org.bukkit.util.NumberConversions.checkFinite(NumberConversions.java:115) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.util.Vector.checkFinite(Vector.java:624) ~[patched_1.12.2.jar:git-Paper-1618]
at org.bukkit.craftbukkit.v1_12_R1.entity.CraftEntity.setVelocity(CraftEntity.java:249) ~[patched_1.12.2.jar:git-Paper-1618]
at net.splodgebox.eliteenchantments.enchantment.effects.data.Knockback.execute(Knockback.java:26) ~[?:?]
at net.splodgebox.eliteenchantments.enchantment.effects.listeners.EffectListeners.playEffect(EffectListeners.java:553) ~[?:?]
at net.splodgebox.eliteenchantments.enchantment.effects.listeners.EffectListeners.runEnchantment(EffectListeners.java:520) ~[?:?]
at net.splodgebox.eliteenchantments.enchantment.effects.listeners.EffectListeners.runEnchantment(EffectListeners.java:528) ~[?:?]
at net.splodgebox.eliteenchantments.enchantment.effects.listeners.EffectListeners.onDamage(EffectListeners.java:221) ~[?:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor337.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:70) ~[patched_1.12.2.jar:git-Paper-1618]
... 35 more

[Bug Report] Gkit Console Errors

EliteEnchantmentKits addon causes a few errors on startup. This was tested using the newest version 1.0.4 of EliteEnchantmentKits and version 1.3.9 of EliteEnchantments, both on an existing server and a fresh server with the default configs and folders.

Console Errors: https://pastebin.com/g6642NU7

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.