Page history
14 May 2020
Created page with "Итак, какие свойства мы можем добавить? * толчок расстояние * собрать блок, если игрок крадется"
+80
Created page with "Чтобы позаботиться о специальных свойствах, существует метод <code> Initialize (JsonObject) </code>. Каждый тип..."
+142
Created page with "== Разбор свойств =="
+9
Created page with "Поведение жидкости поддерживает некоторые специальные свойства, как показано в этом примере т..."
+108
Created page with "== Пример =="
+5
Created page with "Наше поведение все еще довольно просто, но возможностей гораздо больше. Поведение может иметь с..."
+141
Created page with "= Расширенное поведение ="
+24
Created page with "== Тестирование =="
+17
Created page with "Чтобы закончить все, откройте modtools и введите <code> pack <ваш mod id> </ code>. Теперь вы можете взять zip-файл..."
+86
Created page with "== Распределение =="
+14
Created page with "Чтобы зарегистрировать BlockBehavior, нам нужно создать класс мода, переопределить <code> Start (ICoreAPI) </code>..."
+105
Created page with "== Регистрация =="
+14
Created page with "// Сообщаем игровому движку о других действиях блока, которые мы обрабатывали при взаимодействи..."
+182
Created page with "// Можем ли мы разместить блок там? if (world.BlockAccessor.GetBlock(pos).IsReplacableBy(block)) { // Remove the block at the cur..."
+21
Created page with "<syntaxhighlight lang="c#"> public override bool OnPlayerInteract(IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, ref EnumHandling handling) {..."
+20
Created page with "# Рассчитать новую позицию блока в зависимости от стороны, в которую смотрит игрок # Проверить, м..."
+177
Created page with "Что это должно сделать?"
+24
Created page with "Метод <code> bool OnPlayerInteract (IWorldAccessor world, IPlayer byPlayer, BlockSelection blockSel, ref EnumHandling handling) </code> выглядит идеально..."
+53
Created page with "Этот класс предоставляет несколько методов, которые мы можем переопределить. Когда вы использу..."
+165
Created page with "Итак, прежде всего нам нужно создать само поведение, которое является классом, расширяющим BlockBeh..."
+85
Created page with "== Создание поведения =="
+14
no edit summary
+45
no edit summary
−46
Created page with "Требуется Рабочая область разработки. Кроме того, вам понадобят..."
+144
Created page with "== Настройка =="
+8
Created page with "В этом уроке мы создадим новое поведение, которое мы можем прикрепить к блокам, чтобы сделать их..."
+144
Created page with "= Введение = Поведение блоков довольно полезно, если вы хотите, чтобы разные блоки действовали о..."
+282
Created page with "Добавление свойств блока"
+6,575