Spigot crops in 1.11- are dumb

This commit is contained in:
Esophose 2019-06-22 20:19:26 -06:00
parent 807cd45b60
commit a1dc9fa062

View File

@ -596,11 +596,13 @@ public class Block implements Listener {
e.printStackTrace(); e.printStackTrace();
} }
} else { } else {
if (block.getState().getData() instanceof Crops) { if (block.getState().getData() instanceof Crops
|| block.getType().name().equals("BEETROOT_BLOCK")
|| block.getType().name().equals("CARROT")
|| block.getType().name().equals("POTATO")
|| block.getType().name().equals("CROPS")) {
try { try {
block.getClass().getMethod("setData", byte.class).invoke(block, block.getClass().getMethod("setData", byte.class).invoke(block, (byte) (block.getData() + 1));
(byte) (block.getData() + 1));
block.getState().update();
} catch (IllegalAccessException | IllegalArgumentException | InvocationTargetException } catch (IllegalAccessException | IllegalArgumentException | InvocationTargetException
| NoSuchMethodException | SecurityException e) { | NoSuchMethodException | SecurityException e) {
e.printStackTrace(); e.printStackTrace();