• Proceed with caution! Unofficial add-on plugins and abilities are not supported by the ProjectKorra staff. We will not provide support for broken add-ons. Download at your own risk.
  • Hello Guest! Did you know that ProjectKorra has an official Discord server? A lot of discussion about the official server, development process, and community discussion happens over there. Feel free to join now by clicking the link below.

    Join the Discord Server
LavaFlux

LavaFlux 1.0.2

Simplicitee

Staff member
Plugin Developer
Verified Member
Simplicitee submitted a new resource:

LavaFlux - A basic lavabending ability

~ LavaFlux ~

One of the most simple abilities in a lavabender's arsenal, this allows them to create a small wave style attack of lava that throws enemies up into the air, leaving magma in it's trail.​

Function: Click
Permission: bending.ability.lavaflux (default)
Config:
Code:
Abilities:
  LavaFlux:
    Cooldown: 4000...
Read more about this resource...
 

xNuminousx

Verified Member
Are there any circumstances within the ability where the magma would turn to lava? Like if the ability goes over lava then the magma would turn to lava? Or if two LavaFlux-es (plural? Idek) collide then the point of collision would form a small pool of lava?

If not then I would suggest those things.
 

Ryhoo

Verified Member
It appears LavaFlux is incompatible with v1.8.6 of PK. When I try to use it, I get the following error:

[18:09:37] [Server thread/WARN]: [ProjectKorra] Task #25 for ProjectKorra v1.8.6 generated an exception
java.lang.NoSuchMethodError: me.simplicitee.lavaflux.LavaFlux.isEarthbendable(Lorg/bukkit/Material;)Z
at me.simplicitee.lavaflux.LavaFlux.getTopBlock(LavaFlux.java:152) ~[?:?]
at me.simplicitee.lavaflux.LavaFlux.checkBlock(LavaFlux.java:130) ~[?:?]
at me.simplicitee.lavaflux.LavaFlux.progress(LavaFlux.java:121) ~[?:?]
at com.projectkorra.projectkorra.ability.CoreAbility.progressAll(CoreAbility.java:227) ~[?:?]
at com.projectkorra.projectkorra.BendingManager.run(BendingManager.java:110) ~[?:?]
at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftTask.run(CraftTask.java:71) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.craftbukkit.v1_11_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:738) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_141]

Here is the debuf file: https://www.pastiebin.com/59941aad2eeef
 

MeskenasBoii

Verified Member
MagmaFlux*

Are there any circumstances within the ability where the magma would turn to lava? Like if the ability goes over lava then the magma would turn to lava? Or if two LavaFlux-es (plural? Idek) collide then the point of collision would form a small pool of lava?

If not then I would suggest those things.
Eh, isn't that op-ish? No chargetime, lava would jump over from its point and would deal firetick damage that kills you within seconds If you were to jump over the moat.
 

Ryhoo

Verified Member
Sometimes when using this ability, I get the following error:

[Server thread/ERROR]: Could not pass event EntityChangeBlockEvent to ProjectKorra v1.8.6
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:708) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:702) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:698) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.EntityFallingBlock.A_(EntityFallingBlock.java:104) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.World.entityJoinedWorld(World.java:1631) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.World.h(World.java:1606) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.World.tickEntities(World.java:1432) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.WorldServer.tickEntities(WorldServer.java:618) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:814) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_141]
Caused by: java.lang.ClassCastException: me.simplicitee.lavaflux.LavaFlux cannot be cast to me.simplicitee.lavaflux.LavaFlux
at me.simplicitee.lavaflux.LavaFlux.onEntityChangeBlock(LavaFlux.java:257) ~[?:?]
at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_141]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_141]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
... 16 more

The magma blocks seem to fall through the ground and create a crevice that doesn't follow the LavaFlux revert time, but the earthbending revert time instead.

Here is the debug file: https://www.pastiebin.com/599ab1b360d51
 

Simplicitee

Staff member
Plugin Developer
Verified Member
Sometimes when using this ability, I get the following error:

[Server thread/ERROR]: Could not pass event EntityChangeBlockEvent to ProjectKorra v1.8.6
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:708) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:702) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at org.bukkit.craftbukkit.v1_11_R1.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:698) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.EntityFallingBlock.A_(EntityFallingBlock.java:104) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.World.entityJoinedWorld(World.java:1631) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.World.h(World.java:1606) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.World.tickEntities(World.java:1432) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.WorldServer.tickEntities(WorldServer.java:618) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.D(MinecraftServer.java:814) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.DedicatedServer.D(DedicatedServer.java:399) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.C(MinecraftServer.java:678) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:576) [spigot.jar:git-Spigot-3fb9445-6e3cec8]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_141]
Caused by: java.lang.ClassCastException: me.simplicitee.lavaflux.LavaFlux cannot be cast to me.simplicitee.lavaflux.LavaFlux
at me.simplicitee.lavaflux.LavaFlux.onEntityChangeBlock(LavaFlux.java:257) ~[?:?]
at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_141]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_141]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[spigot.jar:git-Spigot-3fb9445-6e3cec8]
... 16 more

The magma blocks seem to fall through the ground and create a crevice that doesn't follow the LavaFlux revert time, but the earthbending revert time instead.

Here is the debug file: https://www.pastiebin.com/599ab1b360d51
How did you manage this..
 

Ryhoo

Verified Member
I'm pretty sure this happened when the ability has to travel downhill. I haven't tested if the same thing occurs when it travels uphill.
 

MeskenasBoii

Verified Member
Only use com when you actually own the domain. I lol'ed because it says you it can't cast LavaFlux to LavaFlux.
That namespace or whatever confuses. To own the domain, you have to basically create one on github? Not really grasping the concept of it well, so I just type anything in that box.
 

Rasii

New Member
Hello!
I administrate for a server named Ophion, and I run a team of individuals who manage the bending there. All of our server is in love with your addons, Simplicitee, especially including Lava flux. However, we noticed a bug that has affected our arena, and it is something that concerns us. It involves moving your head rapidly when using the ability. As a result, it causes the move to be used in multiple directions around you, and places crevices in the arena that do not revert.

I'll leave a GIF of it in action below, and even if you cannot fix this – I thank you for viewing the issue and my post.

https://gyazo.com/2cd00ee522c88fcfcee6d175b69622c5
 
Top