Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [FIX]ItemFixer 3.1-Избавь свой сервер от читерских предметов!|Фикс DLC,WURST,SKILL|Upd 18.02.2018

Статус
Закрыто для дальнейших ответов.
Можно поподробнее? Что за краш динозаврами?
Глянь видео елдаева про фигню с голограмами на v2 канале. Там в видео есть название канала второго чела и на нем есть этот клиент.
Хватит фиксы воровать(((
с этим плагином картограф не продает карты
и, к сожалению, не работает плагин artmap

поставил ноябрьскую версию IF. все заработало
Я вроде карты вообще не трогаю. На какой версии все нормально работает?
 
как смотреть-то? у меня все они в одной папке ItemFixer (1), ItemFixer (2) и т.п. Я их только по датам различаю)
ну когда запускаешь пишет enable XXX version xxx
либо в plugin yml глянь
Version 2.7.7:
  • Щяс бы в 2к17 фиксить головы...
  • Пофикшены головы без текстур.
  • Пофикшен конфликт с плагином Magic
  • Пофикшены карты.
 
просьба добавить совместимость с плагином artmap, если найдется свободное время
 
После обновление 2.7.7 происходит дисконнект из-за плагина Friends. Проблема именно с головой игрока, которая выдается при каждом входе на сервер. (для GUI)
И еще - плагин удаляет обычные карты.
 
После обновление 2.7.7 происходит дисконнект из-за плагина Friends. Проблема именно с головой игрока, которая выдается при каждом входе на сервер. (для GUI)
И еще - плагин удаляет обычные карты.
Ну так обновись до 2.7.8
 
мой плагин никого не кикает. так что я хз почему дисконект происходит.
Как-раз таки выкидывает. Из-за брони в руке или надетой.
мой плагин никого не кикает. так что я хз почему дисконект происходит.
[22:32:56 INFO]: UUID of player xHakoKirca_v1 is a5de83e8-c0bf-3618-99ed-e43c459807d7
[22:32:56 INFO]: xHakoKirca_v1[/109.252.93.184:35862] logged in with entity id 301 at ([world]-64.7428170779041, 71.0, 1.4837725796134285)
[22:32:57 INFO]: xHakoKirca_v1 lost connection: Internal Exception: io.netty.handler.codec.EncoderException: java.lang.IndexOutOfBoundsException
(отключил проверку в мире)
>itemfixerreload
[22:33:26 INFO]: Config reloaded
[22:33:33 INFO]: UUID of player xHakoKirca_v1 is a5de83e8-c0bf-3618-99ed-e43c459807d7
[22:33:33 INFO]: xHakoKirca_v1[/109.252.93.184:38504] logged in with entity id 332 at ([world]-64.7428170779041,
(больше не выкидывает)
 
Как-раз таки выкидывает. Из-за брони в руке или надетой.

[22:32:56 INFO]: UUID of player xHakoKirca_v1 is a5de83e8-c0bf-3618-99ed-e43c459807d7
[22:32:56 INFO]: xHakoKirca_v1[/109.252.93.184:35862] logged in with entity id 301 at ([world]-64.7428170779041, 71.0, 1.4837725796134285)
[22:32:57 INFO]: xHakoKirca_v1 lost connection: Internal Exception: io.netty.handler.codec.EncoderException: java.lang.IndexOutOfBoundsException
(отключил проверку в мире)
>itemfixerreload
[22:33:26 INFO]: Config reloaded
[22:33:33 INFO]: UUID of player xHakoKirca_v1 is a5de83e8-c0bf-3618-99ed-e43c459807d7
[22:33:33 INFO]: xHakoKirca_v1[/109.252.93.184:38504] logged in with entity id 332 at ([world]-64.7428170779041,
(больше не выкидывает)
Очень уж интересно что за вещи такие, что так сильно конфликтуют. Стукани в вк, попробуем разбираться.
 
Удаляет кольчугу и карты, а ещё игроки по прежнему жалуются на нестакующиеся предметы.
 
Удаляет кольчугу и карты, а ещё игроки по прежнему жалуются на нестакующиеся предметы.
Фигня с нестакующими предметами изза ProtocolLib. Ну а так сорри, если после обновы они опять стали не стаковаться(
А карты вроде же фиксил в ласт апдейте?
Вот попробуй: https://mega.nz/#!TA4W1QhL!ZWnP59IU8__2DXoxC7mT99B0-fZFjqYkPSEcSyaUhEk
 
Ну карты может и пофикшены, а вот кольчуга нет, сегодня на последней версии было.
Припомнил важную деталь - у меня же миры прописаны в исключениях, но хрень происходила именно в них.
Код:
import com.comphenix.protocol.wrappers.nbt.NbtFactory;
Код:
        if (worlds.contains(world)) {
            fixItem(stack);
            return false;
        }
Код:
    private void fixItem(ItemStack stack) {
        NbtFactory.fromItemTag(stack);
    }
а вот что в протоколлибе
Код:
    public static NbtWrapper<?> fromItemTag(ItemStack stack) {
        checkItemStack(stack);
       
        StructureModifier<NbtBase<?>> modifier = getStackModifier(stack);
        NbtBase<?> result = modifier.read(0);
       
        // Create the tag if it doesn't exist
        if (result == null) {
            result = NbtFactory.ofCompound("tag");
            modifier.write(0, result);
        }
        return fromBase(result);
    }
Ну и где собака зарыта, срабатывает result == null? Зачем вообще этот fixItem, может попробовать его выкорчевать?
 
Ну карты может и пофикшены, а вот кольчуга нет, сегодня на последней версии было.
Припомнил важную деталь - у меня же миры прописаны в исключениях, но хрень происходила именно в них.
Код:
import com.comphenix.protocol.wrappers.nbt.NbtFactory;
Код:
        if (worlds.contains(world)) {
            fixItem(stack);
            return false;
        }
Код:
    private void fixItem(ItemStack stack) {
        NbtFactory.fromItemTag(stack);
    }
а вот что в протоколлибе
Код:
    public static NbtWrapper<?> fromItemTag(ItemStack stack) {
        checkItemStack(stack);
      
        StructureModifier<NbtBase<?>> modifier = getStackModifier(stack);
        NbtBase<?> result = modifier.read(0);
      
        // Create the tag if it doesn't exist
        if (result == null) {
            result = NbtFactory.ofCompound("tag");
            modifier.write(0, result);
        }
        return fromBase(result);
    }
Ну и где собака зарыта, срабатывает result == null? Зачем вообще этот fixItem, может попробовать его выкорчевать?
Ну и что, что не стакуются. Не страшно. Пусть игроки тупо взаимодействуют с предметами эти. И они начнут стакаться.
 
Адски неудобно а кольчуга почему-то пропадает.
я ж кидал выше ссылку, где кольчуга пофикшена. мне лень делать апдейт, ради одной кольчуги. Найдут когданибудь уязвимость какунибудь, тогда всё вместе и пофикшу.

Да и всёравно придется когда, то делать вайп. После вайпа и начнутся нормально предметы стакаться))
 
Добавь совместимость с плагином EnchantedFurnace.
И еще предложение, сделай автоудаление предметов с колличеством = 0 или больше стандартного(как вариант можно свое значение через конфиг выставлять). Это может решить проблему с некоторыми дюпами.
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх