Для приятной игры
1/50 онлайн

Мы тут с дочкой изучаем возможности по изменению Minecraft, и у нас возникло несколько идей. Некоторые из них уже получилось реализовать, а некоторые – нет, потому что я не знаю, как это сделать (и возможно ли).

Мы подняли свой сервер, на нём есть экономика, валюта сервера – зачарованная Печенька с прочностью 1, печеньки выпадают из врагов вместе с опытом, и их можно собирать. Печеньки сразу зачисляются на счёт (что сопровождается звуком еды), но можно и снять их в виде наличных печенек. Печеньку можно также скрафтить по специальному рецепту, как наш фабл (есть много плагинов для добавления рецептов, нужно только выбрать какой-то один).

Остаются вопросы:

1. Как нарисовать картинку нестандартного предмета, к примеру этой самой монеты валюты сервера, или каких-то других кастомных предметов? Предмет, который игрок держит в руке – плоский, или объёмный?
2. Можно ли сделать 3D-модель нестандартного предмета, к примеру какой-то особенной брони? Нужно ли ставить для этого дополнительные плагины, и какие стоит посмотреть из бесплатных или недорогих?
3. Вчера мы ещё фантазировали, что ещё можно сделать на тему печенек, кроме валюты для покупки предметов, и возникла мысль – а что если из печенек можно было бы скрафтить особенную печеньковую броню? Можно ли сделать, чтобы эта броня добавляла дополнительную полоску HP, или например восполняла голод, когда надета? (и при этом, возможно, тратилась её прочность)

Есть ещё отдельная идея – сделать квесты для получения уровней читерства. Какие – пока не знаю. За них бы выдавались особые читерские предметы. У нас уже есть Читерский меч (убивает любого врага с одного удара, зачарован на остроту 1000). Всего предполагается сделать несколько уровней – начиная с Деревянного Читера, заканчивая Незеритовым. На этом пока мысль останавливается… ждём новых идей 🙂

6 комментариев
Новые
Старые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
milovidoff
milovidoff
4 лет назад

Первые попытки сделать кастомные предметы. Попробуем сделать леденцовый меч.

1. Берём текстуру diamond_sword.png из ресурспака Faithful, и перерисовываем. Важно не потерять прозрачность фона, иначе вместо меча наш персонаж будет держать в руке открытку с мечом. Добавляем предмет в Oraxen, в качестве базового предмета берём алмазный меч. Это будет его вид в том случае, если не загрузился ресурс-пак. Также он унаследует от него свои основные свойства.

2. Какой-то наш меч точечный и угловатый, несмотря та то, что размер текстуры 32х32. Берём картинку леденца, добавляем прозрачный фон и сжимаем до размера 64×64.

Леденцовый меч (с зачарованием):

Меч-леденец (кладенец?), без зачарований:

Если рассмотреть получившийся меч со всех сторон, то видно, что он сделан из плоского рисунка.
Можно сделать 3D-модель предмета, но я пока не умею.

Заодно я нашёл другой плагин с дополнительными вещами: https://www.spigotmc.org/resources/%E2%9C%85must-have%E2%9C%85-itemsadder%E2%9C%A8custom-items-huds-guis-mobs-3dmodels-emojis-blocks-wings-hats-liquids.73355/
Тоже платный, чуть дороже, но там из коробки идёт больше разных предметов – написано про 420 шт. И больше других возможностей.
Думаю, стоит его тоже попробовать, но сначала надо наиграться с Oraxen.

milovidoff
milovidoff
4 лет назад

Выложил файл на хостинг своего сайта. Сгенерировал sha1 при помощи команды powershell Get-FileHash. Ничего не вышло 🙂

Потом я решил порадовать детей и приобрёл тот самый Oraxen, который стоит у нас на FC. Заодно вспомнил, что на днях мне на paypal прислали какую-то сдачу от заказа который я делал через посредника в штатах несколько лет назад. Получилась как бы скидка.

Этот плагин сам загружает ресурс-пак на свой хостинг. Там тоже можно делать свои предметы, но “из коробки” уже есть как раз те вещи, которые у нас продаются в фареальной лавке. И много других.

Так что скоро будем с дочкой рисовать текстуру печеньковой брони и всяких других необычных вещей.

Sankir52
Sankir52
4 лет назад

С ресурспаком оказалось всё не так просто. Насколько я понял, файл ресурспака нужно выложить на хостинг – сам сервер Minecraft не может его отдавать.

Разобрался.
1. Кладем ресурспак на любую доступную шару (хостинг, дроппокс, яндексдиск) лишь бы была возможность получить прямую ссылку вида http://МОЯ_ШАРА/ФАЙЛ.zip
2. идем на http://onlinemd5.com/” загружаем наш ресурс пак и генерируем ключ SHA1. Можно использовать любой свой инструмент генерации, не принципиально.
3. В server.properties указываем два параметра:
resource-pack=http://МОЯ_ШАРА/ФАЙЛ.zip
resource-pack-sha1=КЛЮЧ SHA1 из шага №2
4. рестартимся.
Логинимся, нам предлагает принять и скачать.

Важно: если использовать всякие яндексдиски, то из них нужно вытянуть прямую ссылку. На пример для ЯД я сделал это через консоль браузера, нажал “скачать” посмотрел что отдало в качестве прямой ссылки.

milovidoff
milovidoff
4 лет назад

С ресурспаком оказалось всё не так просто. Насколько я понял, файл ресурспака нужно выложить на хостинг – сам сервер Minecraft не может его отдавать.

milovidoff
milovidoff
4 лет назад

Ресурспак? Да, надо попробовать изучить, когда будет время.
5-6 картинок с разных сторон – это не 3D, это скорее спрайтовая графика.

Мне интересно, как нестандартные предметы сделаны у нас на ФК. Судя по всему, тут есть платный плагин

Oraxen, можно попробовать купить его и поиграться с возможностями на нашем детском сервере. Вдруг дети станут крутыми дизайнерами игровых предметов 🙂

Sankir52
Sankir52
4 лет назад

1. Как нарисовать картинку нестандартного предмета, к примеру этой самой монеты валюты сервера, или каких-то других кастомных предметов? Предмет, который игрок держит в руке – плоский, или объёмный?

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

на пример в левой руке печенька в правой уголь

А вот так они выглядят картинками в ресурспаке. Из того, что я понял – бывают простые ресурспаки, плоские, тогда они могут выглядеть не айс при использовании всяких оптифайнов и их попыток сделать красивое 3Д. А можно сделать сложный ресурспак, рассчитанный на оптифайны но там уже без бутылки не разобраться.

Установить на сервер и того проще:
Загружаем в корневую папку наш ресурс пак в виде архива.
Открываем файл “Server.Properties” и в строку “esource-pack” вписываем название пака.

2. Можно ли сделать 3D-модель нестандартного предмета, к примеру какой-то особенной брони? Нужно ли ставить для этого дополнительные плагины, и какие стоит посмотреть из бесплатных или недорогих?

Саму модель как я понимаю нарисовать можно по тому же принципу, только понадобится 5 или 6 картинок для вида со всех сторон. Это я сужу по картинкам опять же из ресурспака для блоков, возможно потребуется скачать что-то специализированное для рисования для создания раскладки текстуры из плоского файла в модельку.

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

Essentials умеет, но я не разобрался.

Есть ещё отдельная идея – сделать квесты для получения уровней читерства.

Ну, плагин Quests https://www.spigotmc.org/resources/quests.3711/
И настраивать соответствие выполнения квеста рангу, доступность нового квеста при достижении ранга, выдача награды.
На сколько я понимаю у нас гильдия охотников через него же сделана, ну или через что-то очень похожее на вид.
Еще не ковырял предметно, но я так понимаю там весьма расширенные возможности.

6
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x