MobLib — различия между версиями

м
м
Строка 2: Строка 2:
 
<div class="mw-parser-output"><div class="mw-parser-output">
 
<div class="mw-parser-output"><div class="mw-parser-output">
 
<div class="mw-parser-output"><div class="mw-parser-output">
 
<div class="mw-parser-output"><div class="mw-parser-output">
 +
<div class="mw-parser-output">
 
<div class="mw-parser-output">
 
<div class="mw-parser-output">
 
== Загрузка ==
 
== Загрузка ==
Строка 15: Строка 16:
 
| style="width: 64px; text-align: center;" | '''1'''
 
| style="width: 64px; text-align: center;" | '''1'''
 
| style="width: 66px; text-align: center;" | [https://vk.com/wall-80513593_2242 Скачать]
 
| style="width: 66px; text-align: center;" | [https://vk.com/wall-80513593_2242 Скачать]
| style="width: 352px;" |  
+
| style="width: 352px;" | Первая версия
Первая версия
 
 
 
 
|-
 
|-
 
| colspan="3" style="width: 64px; text-align: center;" | <span style="font-size:large;">'''Модификации'''</span>
 
| colspan="3" style="width: 64px; text-align: center;" | <span style="font-size:large;">'''Модификации'''</span>
Строка 25: Строка 24:
 
|-
 
|-
 
| colspan="2" rowspan="1" style="width: 64px; text-align: center;" | '''Animals and Plants'''
 
| colspan="2" rowspan="1" style="width: 64px; text-align: center;" | '''Animals and Plants'''
| style="width: 352px;" |  
+
| style="width: 352px;" | [https://icmods.mineprogramming.org/mod?id=386 Подробнее]
[https://icmods.mineprogramming.org/mod?id=386 Подробнее]
 
 
 
 
|}
 
|}
  
'''Если вы используете данную библиотеку, пожалуйста добавляйте ваш мод в список или пишите&nbsp;[https://vk.com/id93821471 мне].''' </div> </div>
+
'''Если вы используете данную библиотеку, пожалуйста добавляйте ваш мод в список или пишите&nbsp;[https://vk.com/id93821471 мне].''' </div> </div> </div>
 
</div>
 
</div>
  

Версия 12:31, 6 августа 2019

MobLib - библиотека упрощающая создание мобов.

Загрузка

Библиотека
Версия Ссылка Изменения
1 Скачать Первая версия
Модификации
Название Ссылки
Animals and Plants Подробнее
Если вы используете данную библиотеку, пожалуйста добавляйте ваш мод в список или пишите мне.

Условия использования

  • Запрещено распространение на сторонних источниках без указания ссылки на официальное сообщество
  • Запрещено изменение кода библиотеки
  • Запрещено явное копирование кода в другие библиотеки или моды 

Используя данный продукт вы автоматически соглашаетесь с этими правилами

Документация

Инициализация

IMPORT("MobLib")

Создание моба

Для создания моба, используется конструктор Mob(settings), где settings - объект описания моба.

var myMob = new Mob({
    sid:"myMob",//Строковый идентификатор моба !Обязательный параметр
    name:"My New Mob",//Название моба, по умолчанию - sid
    health:20,//Здоровье моба, по умолчанию - 20
    render:3,//Рендер моба, принимает Render или ID ванильного рендера, по умолчанию - 3
    hitbox:{//Хитбокс, если указать число, то применется к W и H
         w: 1,//Ширина хитбокса, по умолчанию - 1
         h: 2//Высота хитбокса, по умолчанию - 2
    },
    skin:"steve.png",//Текстура моба
    spawn:0,//Шанс спавна в мире, по умолчанию - 0
    loot:[],//Лут при убйистве моба
    ai:32,//AI моба. Число - поведение ванильного моба или AITypes, по умолчанию - 28
});

Яйцо спавна

Что бы зарегистрировать яайцо спавна, требуется вызвать метод registerEgg(texture), где texture - объект описания текстуры

myMob.registerEgg({
    name:"spawn_egg_myMob",//Имя текстуры
    meta:0//Мета текстуры
});