diff --git a/src/main/java/gollorum/signpost/management/PostHandler.java b/src/main/java/gollorum/signpost/management/PostHandler.java index 2d1f2ab8..902e898e 100644 --- a/src/main/java/gollorum/signpost/management/PostHandler.java +++ b/src/main/java/gollorum/signpost/management/PostHandler.java @@ -209,9 +209,10 @@ public static boolean canPay(EntityPlayer player, BlockPos origin, BlockPos dest if(ClientConfigStorage.INSTANCE.getCost() == null || ConfigHandler.isCreative(player)){ return true; }else{ + Item paymentItem = ClientConfigStorage.INSTANCE.getCost(); int playerItemCount = 0; for(ItemStack now: player.inventory.mainInventory){ - if(now != null && now.getItem() !=null && now.getItem().getClass() == ClientConfigStorage.INSTANCE.getCost().getClass()){ + if(now != null && now.getItem() !=null && now.getItem() == paymentItem){ playerItemCount += now.getCount(); } }