Лучшие модовые сервера Minecraft

Технологии, Магия, Эволюция, Покемоны
и многие другие режимы уже ждут вас!

Начать играть
Гайды

[Мод] OpenComputers | 3D принтер, печатаем декор

Автор: lLuffy · Обновлён:

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

 

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

 

 

В первую очередь вам понадобится MagicaVoxel(вам нужно его скачать). Именно в данной программе мы будем рисовать то, что в дальнейшем будем печатать.

 

 

398fa94456.png

 

После того как мы нарисовали нашу модель, нам нужно будет перевести наш бинарный файл с расширением .vox в текстовый формат.

 

Для этого переходим по этой ссылке: http://codepen.io/Krutoy242/full/xGOgJG/

 

Там мы выбираем файл который хотим перевести в текстовый формат и получаем код.

 

 

dca2e1276a.png

 

Вот сам код данной модели.

 

 

{
label = "stiv",
shapes = {
{ 3,0,6,13,2,10,texture = "iron_block", tint = 0x444444 },
{ 3,2,6,13,8,10,texture = "iron_block", tint = 0x3333ff },
{ 3,8,6,4,14,10,texture = "iron_block", tint = 0x3333ff },
{ 4,8,6,6,9,7,texture = "iron_block", tint = 0x330099 },
{ 4,8,7,13,14,10,texture = "iron_block", tint = 0x3333ff },
{ 6,8,6,10,14,10,texture = "iron_block", tint = 0x3333ff },
{ 10,8,6,12,9,7,texture = "iron_block", tint = 0x330099 },
{ 12,8,6,13,14,10,texture = "iron_block", tint = 0x3333ff },
{ 4,9,6,13,14,10,texture = "iron_block", tint = 0x3333ff },
{ 0,12,6,3,14,10,texture = "iron_block", tint = 0xcc9999 },
{ 13,12,6,16,14,10,texture = "iron_block", tint = 0xcc9999 },
{ 3,13,5,13,14,6,texture = "iron_block", tint = 0x0099cc },
{ 3,13,10,13,14,11,texture = "iron_block", tint = 0x0099cc },
{ 0,14,6,16,16,10,texture = "iron_block", tint = 0x0099cc },
{ 4,14,5,12,15,10,texture = "iron_block", tint = 0x0099cc },
}
},

{
label = "stiv",
shapes = {
{ 0,0,6,16,7,10,texture = "iron_block", tint = 0x0099cc },
{ 5,3,5,6,4,6,texture = "iron_block", tint = 0xeeeeee },
{ 10,3,5,11,4,6,texture = "iron_block", tint = 0xeeeeee },
{ 5,4,5,6,9,6,texture = "iron_block", tint = 0x336699 },
{ 10,4,5,11,9,6,texture = "iron_block", tint = 0x336699 },
{ 0,7,6,6,9,10,texture = "iron_block", tint = 0x0099cc },
{ 6,7,6,7,8,10,texture = "iron_block", tint = 0x0099cc },
{ 7,7,6,9,15,7,texture = "iron_block", tint = 0xcc9999 },
{ 7,7,7,16,9,10,texture = "iron_block", tint = 0x0099cc },
{ 9,7,6,16,8,10,texture = "iron_block", tint = 0x0099cc },
{ 6,8,6,10,15,7,texture = "iron_block", tint = 0xcc9999 },
{ 6,8,7,16,9,10,texture = "iron_block", tint = 0x0099cc },
{ 10,8,6,16,9,10,texture = "iron_block", tint = 0x0099cc },
{ 4,9,5,6,12,11,texture = "iron_block", tint = 0xcc9999 },
{ 6,9,5,10,10,6,texture = "iron_block", tint = 0x663300 },
{ 6,9,7,12,13,11,texture = "iron_block", tint = 0xcc9999 },
{ 10,9,5,12,12,11,texture = "iron_block", tint = 0xcc9999 },
{ 6,10,5,7,11,6,texture = "iron_block", tint = 0x663300 },
{ 7,10,5,9,11,11,texture = "iron_block", tint = 0xcc9999 },
{ 9,10,5,10,11,6,texture = "iron_block", tint = 0x663300 },
{ 6,11,5,7,12,11,texture = "iron_block", tint = 0xcc9999 },
{ 7,11,5,9,12,6,texture = "iron_block", tint = 0x333333 },
{ 9,11,5,12,12,11,texture = "iron_block", tint = 0xcc9999 },
{ 4,12,5,5,13,11,texture = "iron_block", tint = 0xcc9999 },
{ 5,12,5,6,13,6,texture = "iron_block", tint = 0xeeeeee },
{ 5,12,6,11,15,10,texture = "iron_block", tint = 0xcc9999 },
{ 5,12,10,12,13,11,texture = "iron_block", tint = 0xcc9999 },
{ 6,12,5,7,13,6,texture = "iron_block", tint = 0x330066 },
{ 7,12,5,9,14,10,texture = "iron_block", tint = 0xcc9999 },
{ 9,12,5,10,13,6,texture = "iron_block", tint = 0x330066 },
{ 10,12,5,11,13,6,texture = "iron_block", tint = 0xeeeeee },
{ 11,12,5,12,13,11,texture = "iron_block", tint = 0xcc9999 },
{ 4,13,5,5,16,11,texture = "iron_block", tint = 0x663300 },
{ 5,13,5,11,14,10,texture = "iron_block", tint = 0xcc9999 },
{ 5,13,10,12,16,11,texture = "iron_block", tint = 0x663300 },
{ 11,13,5,12,16,11,texture = "iron_block", tint = 0x663300 },
{ 5,14,5,12,16,6,texture = "iron_block", tint = 0x663300 },
{ 5,15,6,12,16,11,texture = "iron_block", tint = 0x663300 },
}
}

 

Казалось бы уже и нарисовали модель, и получили её код, но нужно её еще и распечатать. Будем считать что у вас уже есть компьютер со всеми компонентами и интернет карта, для того что бы скачать нашу программу.

 

pastebin get NuEi4gL8 3dprint.lua

 

Для печати вам потребуется создать файл в который мы вставим код нашего Стива.

Для создания файла используется команда: edit название, затем нужно вставить заранее скопированный код колёсиком мыши или клавишей insert. Нажать Ctrl+S для сохранения и Ctrl+W для выхода.

 

А после поставить его печатать используя команду

3dprint <name>

 

Так же можно использовать расширенные настройки

3dprint <name> <time> <count> <number>

 

name: название нашего файла с моделью.

time: промежуток времени после которого начнется печататься второй блок нашей модели(нужно для того, что бы успеть достать первую модель). (стандартно: 2 cекунды)

count: количество моделей которые нужно напечатать. (стандартно: 1 копия)

number: номер блока модели который нужно напечатать.

 

Наш Стив как мы видим по коду, имеет в себе 2 блока, по этому, для того что бы его полностью напечатать, нам нужно будет ввести 3dprint stiv.3dm

--где stiv.3dm название нашей модели

 

 

 
Скрытый текст

5ade84c102.png

 

Скрытый текст

a036c6a878.png

P.S. Портал тоже напечатан на 3Д принтере.

Похожие гайды