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

 
Строка 38: Строка 38:
  
 
ModPE.langEdit('menu.copyright','Привет, мир!'); //Изменит стандартную надпись Mojang на "Привет, мир!"
 
ModPE.langEdit('menu.copyright','Привет, мир!'); //Изменит стандартную надпись Mojang на "Привет, мир!"
 +
  
  
Строка 44: Строка 45:
 
Нет параметров
 
Нет параметров
  
Этот хук совершает действие при выходе из мира.
+
Эта команда используется длля того, чтобы выйти из мира
 
 
Примечание: действие происходит через тик(1/20 секунды) до выхода из мира.
 
  
 
=== ModPE.log ===
 
=== ModPE.log ===

Текущая версия на 14:57, 22 июля 2017

ModPE - объект ModPE API, предназначеный для работы с операционной системой, пакетами ресурсов и создания ресурсов.

ModPE.dumpVtable[править]

Параметры: (par1String, par2int)

ModPE.getBytesFromTexturePack[править]

Параметры: (par1String)

ModPE.getI18n[править]

Параметры: (par1String)

ModPE.getLanguage[править]

Нет параметров

ModPE.getMinecraftVersion[править]

Нет параметров

ModPE.getOS[править]

Нет параметров


ModPE.langEdit[править]

Параметры: (par1String, par2String)

Изменяет стандартные надписи.

В первом параметре указывается индекс надписи, во втором новый текст.

Пример:

ModPE.langEdit('menu.copyright','Привет, мир!'); //Изменит стандартную надпись Mojang на "Привет, мир!"


ModPE.leaveGame[править]

Нет параметров

Эта команда используется длля того, чтобы выйти из мира

ModPE.log[править]

Параметры: (par1String)

ModPE.openInputStreamFromTexturePack[править]

Параметры: (par1String)

ModPE.overrideTexture[править]

Параметры: (par1String, par2String)

ModPE.readData[править]

Параметры: (par1String)

ModPE.removeData[править]

Параметры: (par1String)

ModPE.resetFov[править]

Нет параметров

ModPE.resetImages[править]

Нет параметров

ModPE.saveData[править]

Параметры: (par1String, par2String)

ModPE.selectLevel[править]

Параметры: (par1String)

ModPE.setCamera[править]

Параметры: (par1Object)

ModPE.setFoodItem[править]

Параметры: (par1int, par2String, par3int, par4int, par5String, par6int)

ModPE.setFov[править]

Параметры: (par1double)

ModPE.setGameSpeed[править]

Параметры: (par1double)

ModPE.setGuiBlocks[править]

Параметры: (par1String)


ModPE.setItem[править]

Параметры: (id, name, texture, offfset, maxstack)

ModPE.setItem - всем известная функция, буквально аз ModPE.  Функция добавляет новый предмет. Аргументы функций(про них позже):

  • id - первый аргумент, то есть пишется первым. Он обозначает айди(ячейку) предмета.
  • name - второй (последний) аргумент. (Писать в ДВОЙНЫХ КАВЫЧКАХ). Обозначает имя предмета в инвентаре.
  • texture, offset - два послеайдишных аргумента. Обозначает текстуру(вид) предмета. Название,номер и вид текстур, присутствующих в игре, можно посмотреть тут).

Если в моде используется текстурпак, то его имя должно быть следующим для правильного распознавания: 

icecreem_0.png//texture_offset.png

И пример:

ModPE.setItem(1390, "blaze_rod", 0, "Ферма");

ModPE.setItems[править]

Параметры: (par1String)

ModPE.setTerrain[править]

Параметры: (par1String)

ModPE.setUiRenderDebug[править]

Параметры: (par1boolean)


ModPE.showTipMessage[править]

Параметры: (par1String)

Выводит сообщение над вашим инвентарем.

Пример:

ModPE.showTipMessage("Привет, мир!");

ModPE.takeScreenshot[править]

Параметры: (par1String)