Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Call getNewScoreboard() returns excepcion #25

Closed
ricsal1 opened this issue Apr 1, 2023 · 1 comment
Closed

Call getNewScoreboard() returns excepcion #25

ricsal1 opened this issue Apr 1, 2023 · 1 comment
Labels
type: bug Something doesn't work as it was intended to. version: 1.19.4 Game version 1.19.4

Comments

@ricsal1
Copy link

ricsal1 commented Apr 1, 2023

Expected behavior

Create new Scoreboard with success

Observed/Actual behavior

a null excepcion

[13:00:18 INFO]: [CoolProtection] [STDOUT] debug has ScoreboardManager org.bukkit.craftbukkit.v1_19_R3.scoreboard.CraftScoreboardManager@233c4975
[13:00:18 INFO]: [CoolProtection] [STDOUT] AsyncPlayerChatEvent
[13:00:18 ERROR]: Could not pass event ServerTickEndEvent to CoolProtection v1.6
java.lang.UnsupportedOperationException: null
at org.bukkit.craftbukkit.v1_19_R3.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:45) ~[folia-1.19.4.jar:git-Folia-"7072994"]
at org.bukkit.craftbukkit.v1_19_R3.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:25) ~[folia-1.19.4.jar:git-Folia-"7072994"]
at me.tontito.coolprotection.TpsCheck.setScoreBoard(TpsCheck.java:399) ~[CoolProtection.jar:?]

Steps/models to reproduce

CODE:
ScoreboardManager manage = Bukkit.getScoreboardManager();

    if (manage == null) {
        System.out.println("debug doesnt' have ScoreboardManager");
        return;
    } else {
        System.out.println("debug has ScoreboardManager " + manage);
    }

    System.out.println("AsyncPlayerChatEvent");

    Scoreboard board = manage.getNewScoreboard();

RESULT:
[13:00:18 INFO]: [CoolProtection] [STDOUT] debug has ScoreboardManager org.bukkit.craftbukkit.v1_19_R3.scoreboard.CraftScoreboardManager@233c4975
[13:00:18 INFO]: [CoolProtection] [STDOUT] AsyncPlayerChatEvent
[13:00:18 ERROR]: Could not pass event ServerTickEndEvent to CoolProtection v1.6
java.lang.UnsupportedOperationException: null
at org.bukkit.craftbukkit.v1_19_R3.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:45) ~[folia-1.19.4.jar:git-Folia-"7072994"]
at org.bukkit.craftbukkit.v1_19_R3.scoreboard.CraftScoreboardManager.getNewScoreboard(CraftScoreboardManager.java:25) ~[folia-1.19.4.jar:git-Folia-"7072994"]
at me.tontito.coolprotection.TpsCheck.setScoreBoard(TpsCheck.java:399) ~[CoolProtection.jar:?]

Plugin and Datapack List

No datapack.
One plugin been changed for folia compatibility

Folia version

[13:03:13 INFO]: Checking version, please wait...
[13:03:13 INFO]: This server is running Folia version git-Folia-"7072994" (MC: 1.19.4) (Implementing API version 1.19.4-R0.1-SNAPSHOT) (Git: 7072994)
You are running the latest version
Previous version: git-Folia-"00cfbaa" (MC: 1.19.4)

Other

No response

@ricsal1 ricsal1 added status: needs triage type: bug Something doesn't work as it was intended to. labels Apr 1, 2023
@powercasgamer
Copy link
Sponsor Contributor

https://github.com/PaperMC/Folia#current-broken-api

@electronicboy electronicboy closed this as not planned Won't fix, can't repro, duplicate, stale Apr 1, 2023
killerprojecte pushed a commit to killerprojecte/Folia that referenced this issue Jun 17, 2023
@kashike kashike added version: 1.19.4 Game version 1.19.4 and removed version: 1.19 labels Apr 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something doesn't work as it was intended to. version: 1.19.4 Game version 1.19.4
Projects
None yet
Development

No branches or pull requests

4 participants