1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Фикс hotfix IC2 Намагничиватель

Тема в разделе "Управление сервером Bukkit", создана пользователем Незнайчик, 2 янв 2019.

?

Есть ли польза от данной темы?

  1. Да

    0 голосов
    0,0%
  2. Нет

    3 голосов
    100,0%
Статус темы:
Закрыта.
  1. Автор темы
    Незнайчик

    Незнайчик Активный участник Пользователь

    Баллы:
    76
    Т.к gamerforEA не успевает со всеми фиксами.
    Решил залить простое решение данного дюпа на основе фикшенного мода из темы:



    ic2\core\slot\SlotArmor.java
    Код:
    package ic2.core.slot;
    
    import cpw.mods.fml.relauncher.Side;
    import cpw.mods.fml.relauncher.SideOnly;
    import net.minecraft.entity.player.InventoryPlayer;
    import net.minecraft.inventory.Slot;
    import net.minecraft.item.Item;
    import net.minecraft.item.ItemArmor;
    import net.minecraft.item.ItemStack;
    import net.minecraft.util.IIcon;
    
    public class SlotArmor extends Slot {
       private final int armorType;
    
       public SlotArmor(InventoryPlayer inventory1, int armorType1, int xDisplayPosition1, int yDisplayPosition1) {
          super(inventory1, 36 + (3 - armorType1), xDisplayPosition1, yDisplayPosition1);
          this.armorType = armorType1;
       }
    
       public boolean isItemValid(ItemStack itemStack) {
          Item item = null;
          if(itemStack != null)
            item = itemStack.getItem();
          return item == null?false:item.isValidArmor(itemStack, this.armorType, ((InventoryPlayer)this.inventory).player);
       }
    
       @SideOnly(Side.CLIENT)
       public IIcon getBackgroundIconIndex() {
          return ItemArmor.func_94602_b(this.armorType);
       }
    }
    
    
    Скачать

    P.S Иногда самому лень заниматься этой мелочью и так хочется чтоб кто-то залил так же)
     
    Последнее редактирование: 3 янв 2019
  2. Roots

    Roots Активный участник Пользователь

    Баллы:
    76
    тибе верить можно? А возможно ты туда какой то хак вкинул ?
     
  3. Автор темы
    Незнайчик

    Незнайчик Активный участник Пользователь

    Баллы:
    76
    Код измененного класса приложил, можете изменить и собрать вручную

    Я не тот код приложил(
    Проверка была, только в теле не return был. Изменил в шапке.
     
  4. LeonardoDaVinci

    LeonardoDaVinci Активный участник Пользователь

    Баллы:
    76
    как работает фикс? я не шарю
     
  5. D1Xer

    D1Xer Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    TheTarasik
    Не проще через ModFixNG запретить 1....9 ????!!
     
  6. LeonardoDaVinci

    LeonardoDaVinci Активный участник Пользователь

    Баллы:
    76
    Я уже) сделал это
     
  7. D1Xer

    D1Xer Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    TheTarasik
    Хера се
     
  8. Автор темы
    Незнайчик

    Незнайчик Активный участник Пользователь

    Баллы:
    76
    Пробовал через ModFixNG, было безуспешно.

    +1
     
  9. D1Xer

    D1Xer Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    TheTarasik
    Пофиг на то что он уже неподдерживаемый главное что работает.
     
Статус темы:
Закрыта.

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