Minecraft Mods
#2
Обзор обновления MoarPeripherals 1.5
#2. Turtle Teleport.
Вторая часть обзора обновления этого замечательнейшего аддона 1.5 у Вас перед глазами! Сегодня мы поговорим о незамысловатой штуковине, а именно о Turtle Teleport, или, в русском переводе, черепашьему телепорту. Строение делаю похожим на пред. часть.
I. Что это такое и с чем его едят? Ну, не знаю, как Вы будете грызть этот блок, но нужен он для телепортации туртлей, что следует из весьма интересного названия. Всё
II. API. Телепорт имеет всего 3 функции:
requiredFuel(x, y, z) :: numberЭтот блок не такой читерный, как кажется. Он кушает топливо! Но маленько, не страшно Эта ф-ия показывается, сколько ед. топлива потребуется для телепортации.
[*]getTurtleLocation() :: boolean, table OR boolean, string
Возвращает в случае успеха вторым аргументом таблицу, содержащую координаты.
Пример:
{ 0, 64, 0}
[*]teleportTo(x, y, z) :: boolean OR boolean, string
Собственно, телепортирует черепаху.
III. Launch! Пора выпить чашечку кода и заняться самым весёлым. 1. Исходная позиция. Обращаю внимание, что черепаха должна находиться над телепортом. 2. Я написал простенькую прогу, которая демонстрирует возможности этого блока. Начнём с подключения блока и получения ф-ий. 3. Как работает ф-ия getTurtleLocation(). Комментариев не требуется? 4. Допустим, мы хотим запустить туртлю на 10 блоков в плюс по всем координатам. Расчитываем необходимое кол-во топлива. 5. Попробуем запустить. Упс! Черепаха разряжена, о чём нам сообщают. 6. Запускаем, наконец, черепаху! true 7. И снимок того, куда телепортнулась туртля.
IV. Заключение. Надеюсь, Вам эта информация была интересна. Оставляйте комментарии, оценки, "Лайки". И, конечно же, ждите новых записей у меня в блоге =)