Фикс автоматической рыбалки.

alexandrage

Старожил
Пользователь
Баллы
173
Последнее редактирование:
Большое спасибо за фикс!
 
Пишите. если что то пропустил
но повторителями
Я ещё поискал и нашел:
сундук, сундук-ловушка и все виды шалкер боксов, если над ними есть твёрдные блоки
все виды кроватей, датчик света, повторитель и компараторupload_2018-8-7_15-7-16.png
 
Код:
            if (b.getType() == Material.NOTE_BLOCK || b.getType() == Material.TRAP_DOOR || b.getType() == Material.LEVER
                    || b.getType() == Material.TRAP_DOOR || b.getType() == Material.STONE_BUTTON
                    || b.getType() == Material.WOOD_BUTTON || b.getType() == Material.WALL_SIGN
                    || b.getType() == Material.SIGN_POST || b.getType() == Material.WOODEN_DOOR
                    || b.getType() == Material.SPRUCE_DOOR || b.getType() == Material.BIRCH_DOOR
                    || b.getType() == Material.JUNGLE_DOOR || b.getType() == Material.ACACIA_DOOR
                    || b.getType() == Material.DARK_OAK_DOOR || b.getType() == Material.FENCE_GATE
                    || b.getType() == Material.SPRUCE_FENCE_GATE || b.getType() == Material.BIRCH_FENCE_GATE
                    || b.getType() == Material.JUNGLE_FENCE_GATE || b.getType() == Material.DARK_OAK_FENCE_GATE
                    || b.getType() == Material.ACACIA_FENCE_GATE || || b.getType() == Material.CHEST
                    || b.getType() == Material.TRAPPED_CHEST || b.getType() == Material.REPEATER
                    || b.getType() == Material.COMPARATOR || b.getType() == Material.BED
                    || b.getType() == Material.WHITE_SHULKER_BOX || || b.getType() == Material.ORANGE_SHULKER_BOX
                    || b.getType() == Material.MAGENTA_SHULKER_BOX || || b.getType() == Material.LIGHT_BLUE_SHULKER_BOX
                    || b.getType() == Material.LIME_SHULKER_BOX || || b.getType() == Material.PINK_SHULKER_BOX
                    || b.getType() == Material.GRAY_SHULKER_BOX || || b.getType() == Material.SILVER_SHULKER_BOX
                    || b.getType() == Material.CYAN_SHULKER_BOX || || b.getType() == Material.PURPLE_SHULKER_BOX
                    || b.getType() == Material.BLUE_SHULKER_BOX || || b.getType() == Material.BROWN_SHULKER_BOX
                    || b.getType() == Material.GREEN_SHULKER_BOX || || b.getType() == Material.WHITE_SHULKER_BOX
                    || b.getType() == Material.RED_SHULKER_BOX || || b.getType() == Material.BLACK_SHULKER_BOX
                    || b.getType() == Material.DAYLIGHT_DETECTOR) {
Скомпилируйте и залейте у кого есть возможность
Мои глаза...
 
Код:
            if (b.getType() == Material.NOTE_BLOCK || b.getType() == Material.TRAP_DOOR || b.getType() == Material.LEVER
                    || b.getType() == Material.TRAP_DOOR || b.getType() == Material.STONE_BUTTON
                    || b.getType() == Material.WOOD_BUTTON || b.getType() == Material.WALL_SIGN
                    || b.getType() == Material.SIGN_POST || b.getType() == Material.WOODEN_DOOR
                    || b.getType() == Material.SPRUCE_DOOR || b.getType() == Material.BIRCH_DOOR
                    || b.getType() == Material.JUNGLE_DOOR || b.getType() == Material.ACACIA_DOOR
                    || b.getType() == Material.DARK_OAK_DOOR || b.getType() == Material.FENCE_GATE
                    || b.getType() == Material.SPRUCE_FENCE_GATE || b.getType() == Material.BIRCH_FENCE_GATE
                    || b.getType() == Material.JUNGLE_FENCE_GATE || b.getType() == Material.DARK_OAK_FENCE_GATE
                    || b.getType() == Material.ACACIA_FENCE_GATE || || b.getType() == Material.CHEST
                    || b.getType() == Material.TRAPPED_CHEST || b.getType() == Material.REPEATER
                    || b.getType() == Material.COMPARATOR || b.getType() == Material.BED
                    || b.getType() == Material.WHITE_SHULKER_BOX || || b.getType() == Material.ORANGE_SHULKER_BOX
                    || b.getType() == Material.MAGENTA_SHULKER_BOX || || b.getType() == Material.LIGHT_BLUE_SHULKER_BOX
                    || b.getType() == Material.LIME_SHULKER_BOX || || b.getType() == Material.PINK_SHULKER_BOX
                    || b.getType() == Material.GRAY_SHULKER_BOX || || b.getType() == Material.SILVER_SHULKER_BOX
                    || b.getType() == Material.CYAN_SHULKER_BOX || || b.getType() == Material.PURPLE_SHULKER_BOX
                    || b.getType() == Material.BLUE_SHULKER_BOX || || b.getType() == Material.BROWN_SHULKER_BOX
                    || b.getType() == Material.GREEN_SHULKER_BOX || || b.getType() == Material.WHITE_SHULKER_BOX
                    || b.getType() == Material.RED_SHULKER_BOX || || b.getType() == Material.BLACK_SHULKER_BOX
                    || b.getType() == Material.DAYLIGHT_DETECTOR) {
Скомпилируйте и залейте у кого есть возможность
Снимок экрана (48).png
 
Народ, а чем вам Material.isInteractable() не угодил? Возможно там некоторых блоков нету (сомневаюсь), а некоторые лишние (ступени), но уже лучше чем куча материалов внутри if.
 
Все бы ничего, но такого нет. Когда добавлено хз.
 
Немного оффтоп, но всё-же спрошу.
Скачал 4 разных версии плагина из разных источников. 1 - сам скомпилил, 2 - из шапки ссылка, 3 - компил чела выше, 4 - хз откуда. И все они разные по размеру, подумал, мб сжатие, распаковал, но всё-равно разные. На это влияют разные компиляторы или параметры? Что и на что это влияет? (не в таком маленьком плагине, конечно)
Декомпилить и разглядывать мне было в лом.
 
Немного оффтоп, но всё-же спрошу.
Скачал 4 разных версии плагина из разных источников. 1 - сам скомпилил, 2 - из шапки ссылка, 3 - компил чела выше, 4 - хз откуда. И все они разные по размеру, подумал, мб сжатие, распаковал, но всё-равно разные. На это влияют разные компиляторы или параметры? Как оно может сказаться на производительности? (не в таком маленьком плагине, конечно)
Декомпилить и разглядывать мне было в лом.
Кто-то кривой не вытаскивает депенденси из готового джарника, к примеру,кто-то оставляет META-INF, вот тебе и разные размеры
 
Кто-то кривой не вытаскивает депенденси из готового джарника, к примеру,кто-то оставляет META-INF, вот тебе и разные размеры
Оставил только plugin.yml и 2 класса в папочке, всё-равно отличаются xD
Надо попробовать декомпилить и посмотреть на разницу
 
Назад
Верх Низ