Теоретический вопрос а-ля "А можно ли..."

397
8
33
Доброго времени. Я даже как приличный человек поздоровался :D 
Меня тут постигла мысля, и я хотел бы узнать, а можно ли в теории кардинально переменить модель персонажа в игре? Даже не только модель. Но и ее движения, то, как он(а) будет держать предметы/блоки в руках, то, сколько у нее здоровья, и отнимаемый его процент при попадании в строго определенные части тема (ну и конечно же голова/мало-мальски левее груди - 100%)? Нет-нет, я не хочу пилить это ни в какие моды, что вы, я и не смогу. Но можно ли? И как примерно? Просто в двух словах строках :)
 
Можно всё. Модели - Morph Mod, положение рук и анимация - PlayerAPI, урон в голову/ноги - было не так давно на minecraftforum.
Inb4 : новый сталкер мод.
 
Да, можно. Заменить модель, дав игроку с помощью Forge новую модель:
Код:
RenderingRegistry.registerEntityRenderingHandler(EntityPlayer.class, new RenderNewEntityPlayer());
Анимация - это клиенская часть, но чтобы у кого-то что-то определённое двигалась какая-то часть, то это передача пакетов на сервер передача други клиентам а определённой дистанции (зачем знать чужому клиенту о том, какая часть движется противника если он находиться очень далеко).
(Я что-то подобное тоже хочу сделать, но не как времени нет, да ещё не подготовлены мои основные файлы для Нового Игрока [во-общем трудно объяснить черновик моей идеи])
 
TaoGunner, блин, интересно конечно. Но сколько бы пришлось по этому поводу париться...
timaxa007, этот кусочек кода очень поможет мне, если я когда-нибудь решусь на что-нибудь такое, грандиозное. :D
 
timaxa007 написал(а):
Да, можно. Заменить модель, дав игроку с помощью Forge новую модель:
Код:
RenderingRegistry.registerEntityRenderingHandler(EntityPlayer.class, new RenderNewEntityPlayer());
А теперь представь, что другой мод сделает тоже самое =)
 
Ну кто последний подменит рендер игрока, тот и прав. Как ты себе представляешь совместимость модов, оба из которых полностью заменяют процесс рендеринга игрока?
 
Только если написать API к одному из них, а второй пусть подключается. Но тут надо иметь связь между разрабами.
Готовьте мне лодку. А, я уже сам.
1368010882_1651812567.jpg
 
Назад
Сверху