Перейти к содержанию
В разделе "Гайды" запрещено задавать вопросы по Майнкрафту.

Как сделать так, чтобы когда предмет менял название, у него менялась текстурка. Гайд


nэ́ros2k

Рекомендуемые сообщения

В теме 246 сообщений

  • Ответов 245
  • Создана
  • Последний ответ

Топ авторов темы

8 минут назад, Neros_ сказал:

Как сделать текстуры по переименованию предмета.

  • Нам нужно сделать так, чтобы когда мы называли предмет нужным названием у него менялась тектсурка.
     
  1. Создаем папку и называем её как хотим.
  2. В этой папке создаем:
    1) Папку и называем её assets
    2) Файл с расширением mcmeta и называем его pack, то есть pack.mcmeta
    3) Чтобы сделать иконку ресурс пака, закидываем png картинку и называем её pack, то есть pack.png (это необязательно)
  3. В pack.mcmeta пишем:
     
    
    {
      "pack": {
        "pack_format": 4,
        "description": "text"
      }
    }
    text - описание вашего ресурс пака.
     
  4. В папке assets создаем папку minecraft, в папке minecraft создаем папку optifine, в папке optifine создаем папку cit.
  5. Теперь нам нужно сделать текстурку, я её уже сделал и выглядит она вот так: bymaga.png (это туалетная бумага)
  6. Перекидываем нашу текстурку в cit и называем её как хотим, я назову bymaga.
  7. Создаем файл .properties и называем как хотим, желательно точно также как и наша картинка, я назвал bymaga.properties.
  8. Открываем файл и пешем  нём:
    
    type= тип, item или block
    matchItems= предмет который должен поменятся
    texture= имя текстурки 
    nbt.display.Name= какое название чтобы поменялась текстурка
    Я вписал вот так:
    
    type=item
    matchItems=carrot_on_a_stick
    texture=bymaga.png
    nbt.display.Name=paper
  9. Готово, теперь на наковальне называем предмет который мы выбрали, названием которое мы указали.

Всем спасибо, нажмите пожалуйста на сердечко, я старался.
Если у вас какие то проблемы, напишите мне в лс.

 

 

Ты сделал бумагу чтобы потом в туалет сходить??))) лан поставлю Like

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
11.04.2020 в 14:55, Neros_ сказал:

Как сделать текстуры по переименованию предмета.
Нужен OptiFine!

  • Нам нужно сделать так, чтобы когда мы называли предмет нужным названием у него менялась тектсурка.
     
  1. Создаем папку и называем её как хотим.
  2. В этой папке создаем:
    1) Папку и называем её assets
    2) Файл с расширением mcmeta и называем его pack, то есть pack.mcmeta
    3) Чтобы сделать иконку ресурс пака, закидываем png картинку и называем её pack, то есть pack.png (это необязательно)
  3. В pack.mcmeta пишем:
     
    
    {
      "pack": {
        "pack_format": 4,
        "description": "text"
      }
    }
    text - описание вашего ресурс пака.
     
  4. В папке assets создаем папку minecraft, в папке minecraft создаем папку optifine, в папке optifine создаем папку cit.
  5. Теперь нам нужно сделать текстурку, я её уже сделал и выглядит она вот так: bymaga.png (это туалетная бумага)
  6. Перекидываем нашу текстурку в cit и называем её как хотим, я назову bymaga.
  7. Создаем файл .properties и называем как хотим, желательно точно также как и наша картинка, я назвал bymaga.properties.
  8. Открываем файл и пешем  нём:
    
    type= тип, item или block
    matchItems= предмет который должен поменятся
    texture= имя текстурки 
    nbt.display.Name= какое название чтобы поменялась текстурка
    Я вписал вот так:
    
    type=item
    matchItems=carrot_on_a_stick
    texture=bymaga.png
    nbt.display.Name=paper
  9. Готово, теперь на наковальне называем предмет который мы выбрали, названием которое мы указали.

Всем спасибо, нажмите пожалуйста на сердечко, я старался.
Если у вас какие то проблемы, напишите мне в лс.

 

 

а если я хочу переименовать карту чтоб при вставлении в рамку рисунок полностью её заполнял а там получается обычная рамка только с кастомной иконкой в инвентаре

 

Ссылка на комментарий
Поделиться на другие сайты

Я конечно даже и модели могу запихнуть но вроде не matchItems а просто items

 

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Zheka_RUS сказал:

Я конечно даже и модели могу запихнуть но вроде не matchItems а просто items

 

Я тоже, чтобы запихнуть модель нужно сделать тоже что и с текстурой, только нужна моделька формата .json и в properties нужно вписать не texture а model, то есть вот так:
 

type=item
matchItems=carrot_on_a_stick
model=model.json
nbt.display.Name=paper


Насчет matchItems, если написано так писать, значит так надо писать. Это язык программирования, а не сочинение по литературе.

Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
11.04.2020 в 15:55, Neros2k сказал:

Как сделать текстуры по переименованию предмета.
Нужен OptiFine!

  • Нам нужно сделать так, чтобы когда мы называли предмет нужным названием у него менялась тектсурка.
     
  1. Создаем папку и называем её как хотим.
  2. В этой папке создаем:
    1) Папку и называем её assets
    2) Файл с расширением mcmeta и называем его pack, то есть pack.mcmeta
    3) Чтобы сделать иконку ресурс пака, закидываем png картинку и называем её pack, то есть pack.png (это необязательно)
  3. В pack.mcmeta пишем:

     
    
    {
      "pack": {
        "pack_format": 4,
        "description": "text"
      }
    }
    text - описание вашего ресурс пака.
     
  4. В папке assets создаем папку minecraft, в папке minecraft создаем папку optifine, в папке optifine создаем папку cit.
  5. Теперь нам нужно сделать текстурку, я её уже сделал и выглядит она вот так: bymaga.png (это туалетная бумага)
  6. Перекидываем нашу текстурку в cit и называем её как хотим, я назову bymaga.
  7. Создаем файл .properties и называем как хотим, желательно точно также как и наша картинка, я назвал bymaga.properties.
  8. Открываем файл и пешем  нём:
    
    type= тип, item или block
    matchItems= предмет который должен поменятся
    texture= имя текстурки 
    nbt.display.Name= какое название чтобы поменялась текстурка
    Я вписал вот так:
    
    type=item
    matchItems=carrot_on_a_stick
    texture=bymaga.png
    nbt.display.Name=paper
  9. Готово, теперь на наковальне называем предмет который мы выбрали, названием которое мы указали.

Всем спасибо, нажмите пожалуйста на сердечко, я старался.
Если у вас какие то проблемы, напишите мне в лс.

 

 

Здравствуйте, возможно мне стоило вам написать в лс, но думаю кого-то это тоже заинтересует...
Могу дополнить ваш пост тем, что можно так же работать с цветным текстом и другими его форматами (жирный, курсив и т.п.), для этого можно искать информацию на https://minecraft.tools/ в разделе "Color codes" (или "Коды цветов"), ну и просто вставить символы цвета перед текстом.
И так, я занимаюсь вставкой текстур в популярном плагине Slimefun, и вот у меня такой вопрос: Как быть с крашенной коженной броней и зельями без эффекта? 

Версия 1.15.2 Optifine HD G1 pre16

image.png.82aa7ab471a012de4bb11d7f88f718ca.pngimage.png.304874cdef2f6e788bf33241ef74e8ea.png

image.png.ee31db39559cd92c06f195d897eb777c.pngimage.png.ab36a3361e2b3e221f52c14f135fef6d.png

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, DimB0t сказал:

Здравствуйте, возможно мне стоило вам написать в лс, но думаю кого-то это тоже заинтересует...
Могу дополнить ваш пост тем, что можно так же работать с цветным текстом и другими его форматами (жирный, курсив и т.п.), для этого можно искать информацию на https://minecraft.tools/ в разделе "Color codes" (или "Коды цветов"), ну и просто вставить символы цвета перед текстом.
И так, я занимаюсь вставкой текстур в популярном плагине Slimefun, и вот у меня такой вопрос: Как быть с крашенной коженной броней и зельями без эффекта? 

Версия 1.15.2 Optifine HD G1 pre16

image.png.82aa7ab471a012de4bb11d7f88f718ca.pngimage.png.304874cdef2f6e788bf33241ef74e8ea.png

image.png.ee31db39559cd92c06f195d897eb777c.pngimage.png.ab36a3361e2b3e221f52c14f135fef6d.png

Здравствуйте, добро пожаловать на форум.
Я задумался над вашей проблемой, и как я понял нашел решение.

Как мы можем заметить, nbt.display.Name работает по принципу MOTD. Вы все сделали правильно, но забыли указать цвет и т.п.
Давайте напишем правильно -
Антибиотик -          \u00a74\u0410\u043d\u0442\u0438\u0431\u0438\u043e\u0442\u0438\u043a
Электрический джетпак - VII -      \u00a74\u0410\u043d\u0442\u0438\u0431\u0438\u043e\u0442\u0438\u043a
Рекомендую использовать данный онлайн-инструмент - https://minecraft.tools/en/motd.php

Если что то не работает - напишите, я не укушу.


 

Ссылка на комментарий
Поделиться на другие сайты

У меня возник вопрос, как сделать поломку вещей? Я имею ввиду что есть текстур пак, в котором в зависимости от прочности меняется текстурка. Но я не понимаю как это сделать с изменённой текстуркой, которая уже названа и имеет другую текстуру...  Как это реализовать? И возможно ли ее вообще реализовать? Чтобы у переименованной текстуры были свои личные текстуры стадии поломки.

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, Kostabl сказал:

У меня возник вопрос, как сделать поломку вещей? Я имею ввиду что есть текстур пак, в котором в зависимости от прочности меняется текстурка. Но я не понимаю как это сделать с изменённой текстуркой, которая уже названа и имеет другую текстуру...  Как это реализовать? И возможно ли ее вообще реализовать? Чтобы у переименованной текстуры были свои личные текстуры стадии поломки.

Я помогаю и буду помогать только в сложных задачах а не в простых. Ищи сам и обучайся.

Ссылка на комментарий
Поделиться на другие сайты

11.04.2020 в 12:55, Neros2k сказал:

Как сделать текстуры по переименованию предмета.
Нужен OptiFine!

  • Нам нужно сделать так, чтобы когда мы называли предмет нужным названием у него менялась тектсурка.
     
  1. Создаем папку и называем её как хотим.
  2. В этой папке создаем:
    1) Папку и называем её assets
    2) Файл с расширением mcmeta и называем его pack, то есть pack.mcmeta
    3) Чтобы сделать иконку ресурс пака, закидываем png картинку и называем её pack, то есть pack.png (это необязательно)
  3. В pack.mcmeta пишем:
     
    
    {
      "pack": {
        "pack_format": 4,
        "description": "text"
      }
    }
    text - описание вашего ресурс пака.
     
  4. В папке assets создаем папку minecraft, в папке minecraft создаем папку optifine, в папке optifine создаем папку cit.
  5. Теперь нам нужно сделать текстурку, я её уже сделал и выглядит она вот так: bymaga.png (это туалетная бумага)
  6. Перекидываем нашу текстурку в cit и называем её как хотим, я назову bymaga.
  7. Создаем файл .properties и называем как хотим, желательно точно также как и наша картинка, я назвал bymaga.properties.
  8. Открываем файл и пешем  нём:
    
    type= тип, item или block
    matchItems= предмет который должен поменятся
    texture= имя текстурки 
    nbt.display.Name= какое название чтобы поменялась текстурка
    Я вписал вот так:
    
    type=item
    matchItems=carrot_on_a_stick
    texture=bymaga.png
    nbt.display.Name=paper
  9. Готово, теперь на наковальне называем предмет который мы выбрали, названием которое мы указали.

Всем спасибо, нажмите пожалуйста на сердечко, я старался.
Если у вас какие то проблемы, напишите мне в лс.

 

 

А можно вопрос? Мне надо с заменой текстурки на пластинке заменить его звук. Это как-то можно сделать, или надо просто менять?

Ссылка на комментарий
Поделиться на другие сайты

  • 4 недели спустя...
  • 1 месяц спустя...

Бонжур.
Я делаю ресурс пак, где заменяется текстура книги с пером после смены имени, но вот незадача: так как у подписанной книги и книги с пером разные айди (386 - книга с пером, 387 - подписанная книга) я сделал так, чтобы текстура изменялась если переименовать уже подписанную книгу, но вот досада - у меня не получается провернуть эту махинацию, учитывая то, что я следовал твоему гайду, а также пробовал другой гайд от канала Brigson, но в видео от него другая кодировка файла .properties.
Надеюсь на скорый ответ с помощью.

Ссылка на комментарий
Поделиться на другие сайты

  • 5 месяцев спустя...
10.05.2020 в 10:26, Kostabl сказал:

У меня возник вопрос, как сделать поломку вещей? Я имею ввиду что есть текстур пак, в котором в зависимости от прочности меняется текстурка. Но я не понимаю как это сделать с изменённой текстуркой, которая уже названа и имеет другую текстуру...  Как это реализовать? И возможно ли ее вообще реализовать? Чтобы у переименованной текстуры были свои личные текстуры стадии поломки.

Наверно уже слишком поздно, но для других думаю будет полезно.
Вот так можно сделать то что ты только-что описал:

type=item
items=minecraft:elytra
texture=broken_elytra.png
damage=100%
nbt.display.Name=Sun Exco Wings

Как это роботает?
Тут показано на примере элитры:

type=item <- Тип (указанно в статье)
items=minecraft:elytra <- Предмет (указанно как предмет в руке)
texture=textures\broken_elytra.png <- Текстура предмета 
damage=100% <- Прочность (0% - 100% — от целого до практически сломаного.)

Если будут вопросы задавай я отвечу

Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...
11.04.2020 в 12:55, nэ́ros2k сказал:

Как сделать текстуры по переименованию предмета.
Нужен OptiFine!

  • Нам нужно сделать так, чтобы когда мы называли предмет нужным названием у него менялась тектсурка.
     
  1. Создаем папку и называем её как хотим.
  2. В этой папке создаем:
    1) Папку и называем её assets
    2) Файл с расширением mcmeta и называем его pack, то есть pack.mcmeta
    3) Чтобы сделать иконку ресурс пака, закидываем png картинку и называем её pack, то есть pack.png (это необязательно)
  3. В pack.mcmeta пишем:
     
    
    {
      "pack": {
        "pack_format": 4,
        "description": "text"
      }
    }
    text - описание вашего ресурс пака.
     
  4. В папке assets создаем папку minecraft, в папке minecraft создаем папку optifine, в папке optifine создаем папку cit.
  5. Теперь нам нужно сделать текстурку, я её уже сделал и выглядит она вот так: bymaga.png (это туалетная бумага)
  6. Перекидываем нашу текстурку в cit и называем её как хотим, я назову bymaga.
  7. Создаем файл .properties и называем как хотим, желательно точно также как и наша картинка, я назвал bymaga.properties.
  8. Открываем файл и пешем  нём:
    
    type= тип, item или block
    matchItems= предмет который должен поменятся
    texture= имя текстурки 
    nbt.display.Name= какое название чтобы поменялась текстурка
    Я вписал вот так:
    
    type=item
    matchItems=carrot_on_a_stick
    texture=bymaga.png
    nbt.display.Name=paper
  9. Готово, теперь на наковальне называем предмет который мы выбрали, названием которое мы указали.

Всем спасибо, нажмите пожалуйста на сердечко, я старался.
Если у вас какие то проблемы, напишите мне в лс.

 

 

Здравствуйте!Я новенький в этом и у меня возникла проблема!Почему у меня не меняется текстурка от названия?

type=item
items=prismarine_crystals
texture=Si_M
nbt.display.Name=Latune

я пишу Latune к осколку и ничего не происходит!

Помогите пожалуйста

 

Ссылка на комментарий
Поделиться на другие сайты

40 минут назад, Shiza сказал:

Здравствуйте!Я новенький в этом и у меня возникла проблема!Почему у меня не меняется текстурка от названия?

type=item
items=prismarine_crystals
texture=Si_M
nbt.display.Name=Latune

я пишу Latune к осколку и ничего не происходит!

Помогите пожалуйста

 

Хах!Такая глупая ошибка!Никогда не пишите название с большой буквы!Как же начал злится на себя когда понял эту ошибку!

Ссылка на комментарий
Поделиться на другие сайты

Можете помочь. Я вроде сделал все правильно, но почему то текстура не меняется
type=item
matchItems=wooden_sword
texture=stickas
nbt.display.Name=\u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u043e\u0447\u043d\u044b\u0439 \u043c\u0435\u0447
в нбт.дисплей.нэйм там написано тренировочный меч. но почему ничего не меняется?

Ссылка на комментарий
Поделиться на другие сайты

Здравствуйте, спасибо за помощь! Но как поменять таким же способом текстуру самого блока? То есть не текстуру предмета, а блока когда мы его размещаем на землю? Заранее спасибо

Ссылка на комментарий
Поделиться на другие сайты

7 часов назад, Dapple сказал:

Здравствуйте, спасибо за помощь! Но как поменять таким же способом текстуру самого блока? То есть не текстуру предмета, а блока когда мы его размещаем на землю? Заранее спасибо

К сожалению нельзя

Ссылка на комментарий
Поделиться на другие сайты

  • 2 месяца спустя...
09.05.2020 в 23:03, nэ́ros2k сказал:

Здравствуйте, добро пожаловать на форум.
Я задумался над вашей проблемой, и как я понял нашел решение.

Как мы можем заметить, nbt.display.Name работает по принципу MOTD. Вы все сделали правильно, но забыли указать цвет и т.п.
Давайте напишем правильно -
Антибиотик -          \u00a74\u0410\u043d\u0442\u0438\u0431\u0438\u043e\u0442\u0438\u043a
Электрический джетпак - VII -      \u00a74\u0410\u043d\u0442\u0438\u0431\u0438\u043e\u0442\u0438\u043a
Рекомендую использовать данный онлайн-инструмент - https://mi
Screenshot_2.png.b04134124d25cada5ad8d372792eba04.pngnecraft.tools/en/motd.php

Если что то не работает - напишите, я не укушу.

 

Здравствуйте, я начинающий в этой сфере и мне бы хотелось побольше узнать о таком процессе как изменение текстур изменением названия предмета. В общем не буду тянуть сразу к проблеме. Я когда пытаюсь воспользоваться данным сайтом у меня ничего не получается. Пробовал все, когда я переименовываю предмет ничего не происходит. Надеюсь на вашу помощь

1.png

Screenshot_1.png

Ссылка на комментарий
Поделиться на другие сайты

26.05.2021 в 23:10, Tayger_Game сказал:

что делать если я всё зделал как всё там писало и ничего не поменялось?

Какая версия, имеется ли оптифайн, нет ли ошибок в названии...

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
29.05.2021 в 01:48, IlyaDyachkov сказал:

Какая версия, имеется ли оптифайн, нет ли ошибок в названии...

У меня такая же проблема, версия ForgeOptifine 1.16.5, версия Optifine - OptiFine - OptiFine-1.16.5_HD_U_G7_pre8, надеюсь поможете.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...