Arclight icon indicating copy to clipboard operation
Arclight copied to clipboard

Modded banner patterns issue

Open vgrynch opened this issue 5 months ago • 0 comments

I have confirmed that ...

  • [X] Arclight is up to date
  • [X] all dependencies are installed
  • [X] all plugins and mods are up to date
  • [X] unable to reproduce in Spigot
  • [X] unable to reproduce in Forge

Arclight version

arclight-forge-1.19.2-1.0.4

OS & Java versions

OS: Debian (server)

Plugins and Mods

Additional banners mod

Description

Custom banner patterns cause exceptions on the server, after which the banner is cleared.

Step to reproduce

Create a banner with one of the custom patterns from the mod. Place banner. When pick up the banner back, it becomes empty. The server contains repeated exceptions (always the same) clearly related to the activities around the banner with the modded pattern:

[10Sep2024 23:26:04.289] [Thread-16/ERROR] [STDERR/]: java.lang.NullPointerException: Cannot invoke "org.bukkit.block.banner.PatternType.getIdentifier()" because "this.pattern" is null
[10Sep2024 23:26:04.289] [Thread-16/ERROR] [STDERR/]: 	at TRANSFORMER/[email protected]/org.bukkit.block.banner.Pattern.serialize(Pattern.java:55)
[10Sep2024 23:26:04.289] [Thread-16/ERROR] [STDERR/]: 	at net.coreprotect.utility.Util.processMeta(Util.java:1358)
[10Sep2024 23:26:04.289] [Thread-16/ERROR] [STDERR/]: 	at net.coreprotect.consumer.process.BlockPlaceProcess.process(BlockPlaceProcess.java:18)
[10Sep2024 23:26:04.289] [Thread-16/ERROR] [STDERR/]: 	at net.coreprotect.consumer.process.Process.processConsumer(Process.java:140)
[10Sep2024 23:26:04.289] [Thread-16/ERROR] [STDERR/]: 	at net.coreprotect.consumer.Consumer.run(Consumer.java:133)
[10Sep2024 23:26:04.289] [Thread-16/ERROR] [STDERR/]: 	at java.base/java.lang.Thread.run(Thread.java:840)

Logs

No response

Server pack link (Optional)

No response

vgrynch avatar Sep 10 '24 23:09 vgrynch