File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
GuiLib-API/src/main/java/xyz/janboerman/guilib/api Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -169,10 +169,10 @@ public void onInventoryClose(InventoryCloseEvent event) {
169169 static {
170170 Class <?> craftInventoryClass = null ;
171171 Method getInventoryMethod = null ;
172- if ( "CraftServer" . equals ( Bukkit .getServer ().getClass (). getSimpleName ())) {
173- String [] packageParts = Bukkit . getServer (). getClass (). getPackage (). getName (). split ( " \\ ." );
174- String revision = packageParts [ 3 ] ;
175- String className = "org.bukkit.craftbukkit." + revision + ".inventory.CraftInventory" ;
172+ Class <?> serverClass = Bukkit .getServer ().getClass ();
173+ if ( "CraftServer" . equals ( serverClass . getSimpleName ())) {
174+ String serverPackage = serverClass . getPackageName () ;
175+ String className = serverPackage + ".inventory.CraftInventory" ;
176176 try {
177177 craftInventoryClass = Class .forName (className );
178178 getInventoryMethod = craftInventoryClass .getMethod ("getInventory" );
You can’t perform that action at this time.
0 commit comments