[SPIGOT-4148] NPE occurs when calling BlockData#.getHalf() Created: 24/Jul/18  Updated: 24/Jul/18  Resolved: 24/Jul/18

Status: Resolved
Project: Spigot
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Minor
Reporter: Troy Osborne Assignee: Unassigned
Resolution: Invalid Votes: 0
Labels: 1.13, BlockData, NPE
Environment:

Java 8

Windows 7


Version: This server is running CraftBukkit version git-Spigot-a85f7ec-5 870145 (MC: 1.13) (Implementing API version 1.13-R0.1-SNAPSHOT)

 Description   

NPE occurs when calling BlockData#.getHalf()

Caused by: java.lang.IllegalArgumentException: value already present: TOP
at com.google.common.collect.HashBiMap.put(HashBiMap.java:287) ~[X.jar:g
it-Spigot-a85f7ec-5870145]
at com.google.common.collect.HashBiMap.put(HashBiMap.java:262) ~[X.jar:g
it-Spigot-a85f7ec-5870145]
at org.bukkit.craftbukkit.v1_13_R1.block.data.CraftBlockData.toBukkit(Cr
aftBlockData.java:114) ~[X.jar:git-Spigot-a85f7ec-5870145]
at org.bukkit.craftbukkit.v1_13_R1.block.data.CraftBlockData.get(CraftBl
ockData.java:57) ~[X.jar:git-Spigot-a85f7ec-5870145]
at org.bukkit.craftbukkit.v1_13_R1.block.impl.CraftStairs.getHalf(CraftS
tairs.java:36) ~[X.jar:git-Spigot-a85f7ec-5870145]

 

Also make sure you include the full output of /version in your report. Please copy and paste this statement to the bottom of your report to indicate that you have read and understood it.



 Comments   
Comment by md_5 [ 24/Jul/18 ]

Update.

Generated at Sat Dec 13 15:26:29 UTC 2025 using Jira 10.3.13#10030013-sha1:56dd970ae30ebfeda3a697d25be1f6388b68a422.