JustMiner (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
Block - объект ModPE API, предназначеный для работы с блоками. | Block - объект ModPE API, предназначеный для работы с блоками. | ||
+ | | ||
=== Block.defineBlock === | === Block.defineBlock === | ||
Строка 14: | Строка 15: | ||
*''materialSource ''- id блока, которому блок подражает наш блок, то есть звуки, инструмент, которым его надо ломать и т п. | *''materialSource ''- id блока, которому блок подражает наш блок, то есть звуки, инструмент, которым его надо ломать и т п. | ||
*''isOpaque ''- непрозрачный ли блок, true - непрозрачный, false - прозрачный | *''isOpaque ''- непрозрачный ли блок, true - непрозрачный, false - прозрачный | ||
− | *renderType - тип рендера блока, очень баганная вещь, но можно пробовать использовать в качестве эксперементов. | + | *renderType - тип рендера блока, очень баганная вещь, но можно пробовать использовать в качестве эксперементов. |
=== Block.defineLiquidBlock === | === Block.defineLiquidBlock === | ||
Строка 23: | Строка 24: | ||
Нету параметров | Нету параметров | ||
− | |||
=== Block.getDestroyTime === | === Block.getDestroyTime === | ||
Строка 47: | Строка 47: | ||
Параметры: (par1int, par2int, par3int) | Параметры: (par1int, par2int, par3int) | ||
− | + | === Block.setColor === | |
− | + | Параметры: (par1int, par2Scriptable) | |
=== Block.setDestroyTime === | === Block.setDestroyTime === | ||
Строка 57: | Строка 57: | ||
Задает время ломания рукой time для блока id. Из-за глюков в BlockLauncher 1.13.x-1.14.3 работало как Block.setShape(id, time, 1, 1, 1, 1, 1). | Задает время ломания рукой time для блока id. Из-за глюков в BlockLauncher 1.13.x-1.14.3 работало как Block.setShape(id, time, 1, 1, 1, 1, 1). | ||
− | + | === Block.setExplosionResistance === | |
− | + | Параметры: (par1int, par2double) | |
=== Block.setFriction === | === Block.setFriction === | ||
Строка 65: | Строка 65: | ||
Параметры: (par1int, par2double) | Параметры: (par1int, par2double) | ||
− | + | === Block.setLightLevel === | |
− | + | Параметры: (par1int, par2int) | |
=== Block.setLightOpacity === | === Block.setLightOpacity === | ||
Строка 85: | Строка 85: | ||
Параметры: (par1int, par2int) | Параметры: (par1int, par2int) | ||
− | + | === Block.setShape === | |
+ | |||
+ | Параметры: (Integer id, Double x1, Double y1, Double z1, Double x2, Double y2, Double z2, [Integer data]) | ||
+ | |||
Задает форму блоку (id, data) относительно левого правого угла (0, 0, 0). | Задает форму блоку (id, data) относительно левого правого угла (0, 0, 0). | ||
− |
Block - объект ModPE API, предназначеный для работы с блоками.
Создает новый блок
Параметры: (blockId, blockName, texture, materialSource, isOpaque, renderType)
Параметры: (par1int, par2String, par3Object, par4Object)
Нету параметров
Параметры: (Integer id)
Возвращает время ломания блока id.
Параметры: (par1int, par2int)
Параметры: (par1int)
Параметры: (par1int)
Параметры: (par1int, par2int, par3int)
Параметры: (par1int, par2Scriptable)
Параметры: (Integer id, Double time)
Задает время ломания рукой time для блока id. Из-за глюков в BlockLauncher 1.13.x-1.14.3 работало как Block.setShape(id, time, 1, 1, 1, 1, 1).
Параметры: (par1int, par2double)
Параметры: (par1int, par2double)
Параметры: (par1int, par2int)
Параметры: (par1int, par2int)
Параметры: (par1int, par2boolean)
Параметры: (par1int, par2int)
Параметры: (par1int, par2int)
Параметры: (Integer id, Double x1, Double y1, Double z1, Double x2, Double y2, Double z2, [Integer data])
Задает форму блоку (id, data) относительно левого правого угла (0, 0, 0).