private boolean canUpdateCart(EntityMinecart minecart) { if (minecart == null) return false; if (minecart instanceof IMinecartCompat) { return ((IMinecartCompat) minecart).canUpdateManually(); } return !blacklistClasses.contains(minecart.getClass()); }