diamond-rip / Eden

The best free 1.8 1v1 practice plugin - Offers tons of premium features!
GNU General Public License v3.0
110 stars 35 forks source link

Sumo Event Not Teleporting after winning round #394

Open ssquadteam opened 1 year ago

ssquadteam commented 1 year ago

image So yea this happened...

GoodestEnglish commented 1 year ago

Any error in console?

ssquadteam commented 1 year ago

nope, also using ImanitySpigot 3 with imanity teleport on

ssquadteam commented 1 year ago

also suggestion that there should be a player spectate item or command like /event spectate. To spectate event players

ssquadteam commented 1 year ago

also potion effects doesn't reset in time based modes

ssquadteam commented 1 year ago

round based*

ssquadteam commented 1 year ago

image @GoodestEnglish Uh so sometimes the Event Works and Sometimes it just doesn't. Below is Console Error.

[12:42:44 ERROR]: Could not pass event MatchEndEvent to Eden v1.1.20-BETA-1b8a69d
java.lang.NullPointerException: Cannot invoke "rip.diamond.practice.match.team.Team.getLeader()" because "team" is null
        at rip.diamond.practice.events.EdenEvent.getTeamName(EdenEvent.java:64) ~[?:?]
        at rip.diamond.practice.events.impl.Tournament$1.onMatchEnd(Tournament.java:72) ~[?:?]
        at org.imanity.imanityspigot.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:47) ~[spigot.jar:git-iSpigot-PaperEdition]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:74) ~[spigot.jar:git-iSpigot-PaperEdition]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-iSpigot-PaperEdition]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:524) ~[spigot.jar:git-iSpigot-PaperEdition]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:510) ~[spigot.jar:git-iSpigot-PaperEdition]
        at rip.diamond.practice.util.BaseEvent.call(BaseEvent.java:15) ~[?:?]
        at rip.diamond.practice.match.Match.end(Match.java:260) ~[?:?]
        at rip.diamond.practice.match.Match.start(Match.java:88) ~[?:?]
        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(SourceFile:59) ~[spigot.jar:git-iSpigot-PaperEdition]
        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(SourceFile:410) ~[spigot.jar:git-iSpigot-PaperEdition]
        at net.minecraft.server.v1_8_R3.MinecraftServer.B(SourceFile:1035) ~[spigot.jar:git-iSpigot-PaperEdition]
        at net.minecraft.server.v1_8_R3.DedicatedServer.B(SourceFile:502) ~[spigot.jar:git-iSpigot-PaperEdition]
        at net.minecraft.server.v1_8_R3.MinecraftServer.A(SourceFile:947) ~[spigot.jar:git-iSpigot-PaperEdition]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(SourceFile:837) ~[spigot.jar:git-iSpigot-PaperEdition]
        at java.lang.Thread.run(Thread.java:833) [?:?]

Could you please solve this quick, we have a event in like 3 hours. Would be really great if it were fixed.

ssquadteam commented 1 year ago

Also is there any permission for staffs to spectate user silently?

GoodestEnglish commented 1 year ago

image

@GoodestEnglish Uh so sometimes the Event Works and Sometimes it just doesn't. Below is Console Error.


[12:42:44 ERROR]: Could not pass event MatchEndEvent to Eden v1.1.20-BETA-1b8a69d

java.lang.NullPointerException: Cannot invoke "rip.diamond.practice.match.team.Team.getLeader()" because "team" is null

        at rip.diamond.practice.events.EdenEvent.getTeamName(EdenEvent.java:64) ~[?:?]

        at rip.diamond.practice.events.impl.Tournament$1.onMatchEnd(Tournament.java:72) ~[?:?]

        at org.imanity.imanityspigot.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:47) ~[spigot.jar:git-iSpigot-PaperEdition]

        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:74) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:524) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:510) ~[spigot.jar:git-iSpigot-PaperEdition]

        at rip.diamond.practice.util.BaseEvent.call(BaseEvent.java:15) ~[?:?]

        at rip.diamond.practice.match.Match.end(Match.java:260) ~[?:?]

        at rip.diamond.practice.match.Match.start(Match.java:88) ~[?:?]

        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(SourceFile:59) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(SourceFile:410) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.MinecraftServer.B(SourceFile:1035) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.DedicatedServer.B(SourceFile:502) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.MinecraftServer.A(SourceFile:947) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.MinecraftServer.run(SourceFile:837) ~[spigot.jar:git-iSpigot-PaperEdition]

        at java.lang.Thread.run(Thread.java:833) [?:?]

Could you please solve this quick, we have a event in like 3 hours. Would be really great if it were fixed.

Looks like the tournament is using the same arena somehow. I will look into it.

Note that I am still having school during summer and currently it is midterm period in summer, I couldn't check issues often.

GoodestEnglish commented 1 year ago

Also is there any permission for staffs to spectate user silently?

There isn't as of right now. Eden is going to implement a custom staff mode which allows staff to moderate players easily. (Coming soon after I recode arena generation)

ssquadteam commented 1 year ago

image @GoodestEnglish Uh so sometimes the Event Works and Sometimes it just doesn't. Below is Console Error.


[12:42:44 ERROR]: Could not pass event MatchEndEvent to Eden v1.1.20-BETA-1b8a69d

java.lang.NullPointerException: Cannot invoke "rip.diamond.practice.match.team.Team.getLeader()" because "team" is null

        at rip.diamond.practice.events.EdenEvent.getTeamName(EdenEvent.java:64) ~[?:?]

        at rip.diamond.practice.events.impl.Tournament$1.onMatchEnd(Tournament.java:72) ~[?:?]

        at org.imanity.imanityspigot.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:47) ~[spigot.jar:git-iSpigot-PaperEdition]

        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:74) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:524) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:510) ~[spigot.jar:git-iSpigot-PaperEdition]

        at rip.diamond.practice.util.BaseEvent.call(BaseEvent.java:15) ~[?:?]

        at rip.diamond.practice.match.Match.end(Match.java:260) ~[?:?]

        at rip.diamond.practice.match.Match.start(Match.java:88) ~[?:?]

        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(SourceFile:59) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(SourceFile:410) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.MinecraftServer.B(SourceFile:1035) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.DedicatedServer.B(SourceFile:502) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.MinecraftServer.A(SourceFile:947) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.MinecraftServer.run(SourceFile:837) ~[spigot.jar:git-iSpigot-PaperEdition]

        at java.lang.Thread.run(Thread.java:833) [?:?]

Could you please solve this quick, we have a event in like 3 hours. Would be really great if it were fixed.

Looks like the tournament is using the same arena somehow. I will look into it.

Note that I am still having school during summer and currently it is midterm period in summer, I couldn't check issues often.

ah i see, but are you aware of any temporary fixes which I can use for now?

GoodestEnglish commented 1 year ago

Try this version and let me know if this version fixed the tournament cannot start issue: https://drive.google.com/file/d/1pSR18WwsjtQ8avA9MrH3MjVZoubBu1YE/view?usp=sharing

ssquadteam commented 1 year ago

Try this version and let me know if this version fixed the tournament cannot start issue: https://drive.google.com/file/d/1pSR18WwsjtQ8avA9MrH3MjVZoubBu1YE/view?usp=sharing

Wait testing

ssquadteam commented 1 year ago

image @GoodestEnglish Uh so sometimes the Event Works and Sometimes it just doesn't. Below is Console Error.


[12:42:44 ERROR]: Could not pass event MatchEndEvent to Eden v1.1.20-BETA-1b8a69d

java.lang.NullPointerException: Cannot invoke "rip.diamond.practice.match.team.Team.getLeader()" because "team" is null

        at rip.diamond.practice.events.EdenEvent.getTeamName(EdenEvent.java:64) ~[?:?]

        at rip.diamond.practice.events.impl.Tournament$1.onMatchEnd(Tournament.java:72) ~[?:?]

        at org.imanity.imanityspigot.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:47) ~[spigot.jar:git-iSpigot-PaperEdition]

        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:74) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:524) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:510) ~[spigot.jar:git-iSpigot-PaperEdition]

        at rip.diamond.practice.util.BaseEvent.call(BaseEvent.java:15) ~[?:?]

        at rip.diamond.practice.match.Match.end(Match.java:260) ~[?:?]

        at rip.diamond.practice.match.Match.start(Match.java:88) ~[?:?]

        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftTask.run(SourceFile:59) ~[spigot.jar:git-iSpigot-PaperEdition]

        at org.bukkit.craftbukkit.v1_8_R3.scheduler.CraftScheduler.mainThreadHeartbeat(SourceFile:410) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.MinecraftServer.B(SourceFile:1035) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.DedicatedServer.B(SourceFile:502) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.MinecraftServer.A(SourceFile:947) ~[spigot.jar:git-iSpigot-PaperEdition]

        at net.minecraft.server.v1_8_R3.MinecraftServer.run(SourceFile:837) ~[spigot.jar:git-iSpigot-PaperEdition]

        at java.lang.Thread.run(Thread.java:833) [?:?]

Could you please solve this quick, we have a event in like 3 hours. Would be really great if it were fixed.

Looks like the tournament is using the same arena somehow. I will look into it. Note that I am still having school during summer and currently it is midterm period in summer, I couldn't check issues often.

ah i see, but are you aware of any temporary fixes which I can use for now?

Just Tested it, it's working .

Will host a larger event in like 45 minutes

ssquadteam commented 1 year ago

@GoodestEnglish

Running Great Screenshot (766)

ssquadteam commented 1 year ago

@GoodestEnglish The Fireball KB gets messed up sometimes and throws you around sometimes

ssquadteam commented 1 year ago

image Did another event, working great too.

GoodestEnglish commented 1 year ago

@GoodestEnglish The Fireball KB gets messed up sometimes and throws you around sometimes

Noted. Will look into it

HierarchyMan commented 1 year ago

@GoodestEnglish The Fireball KB gets messed up sometimes and throws you around sometimes

Noted. Will look into it

It's fine for me while using any other spigot lol