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

Решено Как удалить дефолтный текстур пак

Тема в разделе "[Архив] Помощь", создана пользователем Vladlen_198, 30 янв 2014.

Статус темы:
Закрыта.
  1. Автор темы
    Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Как в minecraft.jar удалить дефолтный текстур пак или какие классы в MCP просто он мне не нужен.
    Варианты оставить меня не устраивают!Заранее Спасибо!
     
  2. iSemka

    iSemka Старожил Пользователь

    Баллы:
    103
    Skype:
    semen2015
    Имя в Minecraft:
    iSemka
    Можно заменить стандартные текстуры на свои
    А удалить никак нельзя
    Если хочешь установить HD текстуры, то ставь Opifine
     
    Mr.Epic нравится это.
  3. Автор темы
    Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Я читал гдето что можно в MCP(Minecraft Coder Pack) там класс отвечает за эти текстурки мне на 1.5.2
    Я будто не знал что могу поставить свои текстурки
    И в моей сборки делаю чистый minecraft.jar
     
  4. iSemka

    iSemka Старожил Пользователь

    Баллы:
    103
    Skype:
    semen2015
    Имя в Minecraft:
    iSemka
    Бред. Где ты видел minecraft без текстур, только заменить можно?
     
  5. Автор темы
    Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    В том то и дело текстур пак стоит за место дефолта а текстуры в minecraft.jar надо удалить игроки по ошибке жмут дефолт и жалуются что лаунчер скачивает обновление
     
  6. iSemka

    iSemka Старожил Пользователь

    Баллы:
    103
    Skype:
    semen2015
    Имя в Minecraft:
    iSemka
    Так поставь текстуры из текстурпака вместо дефолтных
     
  7. Автор темы
    Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    А смысл если текстуры для модов лежат в текстурпаке, я видел реализацию текстур пака, без дефолтных текстур которые отдельно лежат в папке texture а не minecraft.jar
     
  8. iSemka

    iSemka Старожил Пользователь

    Баллы:
    103
    Skype:
    semen2015
    Имя в Minecraft:
    iSemka
    щито?
    Тогда не знаю, возможно кидали дефольные текстуры в архив:lol:
    А хотя знаю, закинь текстурки предметов из модов в архив с модом, а майновские в minecraft.jar
     
  9. Автор темы
    Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    ТЫ меня не понял в minecraft.jar тескстур вообще не было и в списке тоже они отдельно валялись в .project/texture так понятно
     
  10. iSemka

    iSemka Старожил Пользователь

    Баллы:
    103
    Skype:
    semen2015
    Имя в Minecraft:
    iSemka
    штозанах
    Пофиг короче
     
  11. lewa2000

    lewa2000 Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    Elect
    Зачем парится?
    1.Заменяешь текстуры ванильного майна в minecraft.jar
    2.Заменяешь текстуры в модах
    3.Заменяешь иконку и радость!
    Лайк
    P.S текстуры модов в текстур паке называються IC2 BC3 и т п
    P.S2 можно из меню убрать кнопку текстуры!И вот ещё радость!)))
    Лайк
     
  12. Автор темы
    Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Короче нашёл я класс TexturePackDefault.java так вот я не пойму как там убрать дефолт вот
    Код:
    package net.minecraft.client.texturepacks;
    
    import cpw.mods.fml.relauncher.Side;
    import cpw.mods.fml.relauncher.SideOnly;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.IOException;
    import java.io.InputStream;
    
    @SideOnly(Side.CLIENT)
    public class TexturePackDefault extends TexturePackImplementation
    {
        public TexturePackDefault()
        {
            super("default", (File)null, "Default", (ITexturePack)null);
        }
    
        /**
        * Load texture pack description from /pack.txt file in the texture pack
        */
        protected void loadDescription()
        {
            this.firstDescriptionLine = "The default look of Minecraft";
        }
    
        public boolean func_98140_c(String par1Str)
        {
            return TexturePackDefault.class.getResourceAsStream(par1Str) != null;
        }
    
        public boolean isCompatible()
        {
            return true;
        }
    
        protected InputStream func_98139_b(String par1Str) throws IOException
        {
            InputStream inputstream = TexturePackDefault.class.getResourceAsStream(par1Str);
    
            if (inputstream == null)
            {
                throw new FileNotFoundException(par1Str);
            }
            else
            {
                return inputstream;
            }
        }
    }
     
  13. Snak3

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

    Баллы:
    78
    Нужно тупо убрать выбор стандартных текстур в меню текстурпаков?
     
  14. lewa2000

    lewa2000 Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    Elect
    Просто удали кнопку текстур паки ЕПТ
     
  15. Snak3

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

    Баллы:
    78
    Если так, то автору:

    Открываешь файлик GuiOptions.java, находишь строку
    Код:
    I18n.getString("options.resourcepack")));
    и комментируешь или удаляешь её.
     
  16. Автор темы
    Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    Да чтобы стадарные исчезли из списка
     
  17. Snak3

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

    Баллы:
    78
    TexturePackList.java:
    находишь функцию
    Код:
    public void updateAvaliableTexturePacks()
    удаляешь строчку
    Код:
    var1.add(defaultTexturePack);
    Пляшешь:
    [​IMG]
     
    Vladlen_198 нравится это.
  18. saharin94

    saharin94 Старожил Пользователь Заблокирован

    Баллы:
    173
    А на стандартные потом как будут возвращаться?
     
  19. Snak3

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

    Баллы:
    78
    Никак, автор же сказал, что они не нужны.
     
  20. Автор темы
    Vladlen_198

    Vladlen_198 Старожил Пользователь

    Баллы:
    108
    Skype:
    ultrashock98
    Имя в Minecraft:
    UltraShock
    На версии 1.5.2 чтобы удалить дефолтный текстур пак нужно найти файл TexturePackList.java:
    Найти строчку
    Код:
    public void updateAvaliableTexturePacks()
    Потом нужно удалить строчку
    Код:
    arraylist.add(defaultTexturePack);
    А чтобы maincraft не выбирал их дефолтом удаляем строчку
    Код:
    this.selectedTexturePack = defaultTexturePack;
     
Статус темы:
Закрыта.

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