Список коллбеков — различия между версиями

Строка 1: Строка 1:
  
''Callback''.add''Callback''("ReadSaves", function () {
+
<br/> Callback.addCallback("ReadSaves", function () {
  
 
}); - чтение всех сохранений
 
}); - чтение всех сохранений
  
''Callback''.add''Callback''("WriteSaves ", function () {
+
Callback.addCallback("WriteSaves ", function () {
  
 
}); - запись всех сохранений
 
}); - запись всех сохранений
  
''Callback''.add''Callback''("GenerateNetherChunk", function (chunkX, chunkZ) {
+
Callback.addCallback("GenerateNetherChunk", function (chunkX, chunkZ) {
  
 
}); - генерация чанка в аду по координатам
 
}); - генерация чанка в аду по координатам
  
''Callback''.add''Callback''("GenerateEndChunk", function&nbsp;(chunkX, chunkZ) {
+
Callback.addCallback("GenerateEndChunk", function&nbsp;;(chunkX, chunkZ) {
  
 
}); - генерация чанка в Эндер мире по координатам
 
}); - генерация чанка в Эндер мире по координатам
  
''Callback''.add''Callback''("GenerateChunk", function (chunkX, chunkZ) {
+
Callback.addCallback("GenerateChunk", function (chunkX, chunkZ) {
  
 
}); - генерация чанка в обычном мире по координатам
 
}); - генерация чанка в обычном мире по координатам
  
''Callback''.add''Callback''("GenerateChunkUndeground", function (chunkX, chunkZ) {
+
Callback.addCallback("GenerateChunkUndeground", function (chunkX, chunkZ) {
  
 
}); - хз что это, скорей всего генерация чанка под землей
 
}); - хз что это, скорей всего генерация чанка под землей
  
''Callback''.add''Callback''("PreRestart", function () {
+
Callback.addCallback("PreRestart", function () {
  
 
});- перед перезапуском bl
 
});- перед перезапуском bl
  
''Callback''.add''Callback''("tick", function () {
+
Callback.addCallback("tick", function () {
  
 
}); - тик
 
}); - тик
  
''Callback''.add''Callback''("LevelSelected", function () {
+
Callback.addCallback("LevelSelected", function () {
  
 
}); - начало загрузки мира
 
}); - начало загрузки мира
  
''Callback''.add''Callback''("LevelLoaded", function () {
+
Callback.addCallback("LevelLoaded", function () {
  
 
}); - конец загрузки мира
 
}); - конец загрузки мира
  
''Callback''.add''Callback''("LevelLeft", function () {
+
Callback.addCallback("LevelLeft", function () {
  
 
}); - выход из мира
 
}); - выход из мира
  
''Callback''.add''Callback''("DestroyBlock ", function (coords, block, player) {
+
Callback.addCallback("De[[InnerCore/str|stroy]]Block ", function ([[InnerCore/coords|coords]], [[InnerCore/block|block]], [[InnerCore/player|player]]) {
  
});&nbsp;- уничтожение блока (coords.relative, coords.side)
+
});&nbsp;;- уничтожение блока&nbsp;
  
''Callback''.add''Callback''("DestroyBlockStart", function (coords, block, player) {
+
Callback.addCallback("De[[InnerCore/str|stroy]]BlockStart", function ([[InnerCore/coords|coords]], [[InnerCore/block|block]], [[InnerCore/player|player]]) {
  
 
}); - начало уничтожения блока
 
}); - начало уничтожения блока
  
''Callback''.add''Callback''("DestroyBlockContinue", function (coords, block, progress, player) {
+
Callback.addCallback("De[[InnerCore/str|stroy]]BlockContinue", function ([[InnerCore/coords|coords]], [[InnerCore/block|block]], [[InnerCore/progress|progress]], [[InnerCore/player|player]]) {
  
 
}); - продолжение уничтожения блока 3 в тик
 
}); - продолжение уничтожения блока 3 в тик
  
''Callback''.add''Callback''("Explosion", function (coords, params) {
+
Callback.addCallback("Explosion", function ([[InnerCore/coords|coords]], [[InnerCore/params|params]]) {
  
}); - взрыв params.entity, params.power, params.onFire&nbsp;
+
}); - взрыв&nbsp;
  
''Callback''.add''Callback''("RedstoneSignal", function (coords, params, block) {
+
Callback.addCallback("RedstoneSignal", function ([[InnerCore/coords|coords]], [[InnerCore/params|params]], [[InnerCore/block|block]]) {
  
}); - params.power, params.booleanPar
+
}); -&nbsp;
  
''Callback''.add''Callback''("NativeCommand", function (str) {
+
Callback.addCallback("NativeCommand", function ([[InnerCore/str|str]]) {
  
 
}); - команда
 
}); - команда
  
''Callback''.add''Callback''("ClientChat", function (str) {
+
Callback.addCallback("ClientChat", function ([[InnerCore/str|str]]) {
  
 
}); - сообщение
 
}); - сообщение
  
''Callback''.add''Callback''("ServerChat", function (str) {
+
Callback.addCallback("ServerChat", function ([[InnerCore/str|str]]) {
  
 
}); - Мультиплеер не поддерживается
 
}); - Мультиплеер не поддерживается
  
''Callback''.add''Callback''("ItemUse", function (coords, item, block) {
+
Callback.addCallback("ItemUse", function ([[InnerCore/coords|coords]], [[InnerCore/item|item]], [[InnerCore/block|block]]) {
  
}); - coords.relative, coords.side - там предметом item по блоку block
+
}); -&nbsp;
  
''Callback''.add''Callback''("PlayerAttack", function (player, victim) {
+
Callback.addCallback("PlayerAttack", function ([[InnerCore/player|player]], [[InnerCore/victim|victim]]) {
  
 
}); - атака игрока
 
}); - атака игрока
  
''Callback''.add''Callback''("EntityAdded", function (entity) {
+
Callback.addCallback("EntityAdded", function ([[InnerCore/entity|entity]]) {
  
 
}); - добаление моба
 
}); - добаление моба
  
''Callback''.add''Callback''("EntityRemoved", function (entity) {
+
Callback.addCallback("EntityRemoved", function ([[InnerCore/entity|entity]]) {
  
 
}); - удаление моба
 
}); - удаление моба
  
''Callback''.add''Callback''("EntityDeath", function (entity) {
+
Callback.addCallback("EntityDeath", function ([[InnerCore/entity|entity]]) {
  
 
}); - смерть
 
}); - смерть
  
''Callback''.add''Callback''("EntityHurt", function (attacker, victim, damage) {
+
Callback.addCallback("EntityHurt", function ([[InnerCore/attacker|attacker]], [[InnerCore/victim|victim]], [[InnerCore/damage|damage]]) {
  
 
}); - получение урона мобом
 
}); - получение урона мобом
  
''Callback''.add''Callback''("ProjectileHit", function (projectile, item, target) {
+
Callback.addCallback("ProjectileHit", function ([[InnerCore/projectile|projectile]], [[InnerCore/item|item]], [[InnerCore/target|target]]) {
  
}); - (item.id, item.count, item.data), (target.x, target.y, target.z, if block hit - target.coords, if entity hit - target.entity)
+
}); -&nbsp;
  
''Callback''.add''Callback''("ProjectileHitBlock", function (projectile, coords, block) {
+
Callback.addCallback("ProjectileHitBlock", function ([[InnerCore/projectile|projectile]], [[InnerCore/coords|coords]], [[InnerCore/block|block]]) {
  
}); -&nbsp;
+
}); -&nbsp;;
  
''Callback''.add''Callback''("ProjectileHitEntity", function (projectile, entity) {
+
Callback.addCallback("ProjectileHitEntity", function ([[InnerCore/projectile|projectile]], [[InnerCore/entity|entity]]) {
  
}); -&nbsp;
+
}); -&nbsp;;
  
''Callback''.add''Callback''("FoodEaten", function (heal, satRatio) {
+
Callback.addCallback("FoodEaten", function (heal, satRatio) {
  
}); -&nbsp;
+
}); -&nbsp;;
  
''Callback''.add''Callback''("NativeGuiChanged", function (screenName) {
+
Callback.addCallback("NativeGuiChanged", function ([[InnerCore/screenName|screenName]]) {
  
}); - &nbsp;
+
}); - &nbsp;;
  
''Callback''.add''Callback''("ExpAdd", function (amount, player) {
+
Callback.addCallback("ExpAdd", function (amount, [[InnerCore/player|player]]) {
  
}); - &nbsp;
+
}); - &nbsp;;
  
''Callback''.add''Callback''("ExpLevelAdd", function (levelAmount, player) {
+
Callback.addCallback("ExpLevelAdd", function (levelAmount, [[InnerCore/player|player]]) {
  
 
}); -
 
}); -
  
''Callback''.add''Callback''("ModDirLoaded", function () {
+
Callback.addCallback("ModDirLoaded", function () {
  
});&nbsp;-&nbsp;сразу после загрузки модов
+
});&nbsp;;-&nbsp;;сразу после загрузки модов
  
''Callback''.add''Callback''("PreBlocksDefined", function () {
+
Callback.addCallback("PreBlocksDefined", function () {
  
 
}); - перед добавлением блоков
 
}); - перед добавлением блоков
  
''Callback''.add''Callback''("BlocksDefined", function () {
+
Callback.addCallback("BlocksDefined", function () {
  
});&nbsp;- добавление блоков
+
});&nbsp;;- добавление блоков
  
''Callback''.add''Callback''("PreLoaded", function () {
+
Callback.addCallback("PreLoaded", function () {
  
});&nbsp;- перед окончательной загрузкой
+
});&nbsp;;- перед окончательной загрузкой
  
''Callback''.add''Callback''("APILoaded", function () {
+
Callback.addCallback("APILoaded", function () {
  
});&nbsp;- для загрузки API модов
+
});&nbsp;;- для загрузки API модов
  
''Callback''.add''Callback''("ModsLoaded", function () {
+
Callback.addCallback("ModsLoaded", function () {
  
 
}); - еще один
 
}); - еще один
  
''Callback''.add''Callback''("PostLoaded", function () {
+
Callback.addCallback("PostLoaded", function () {
  
});&nbsp;- окончательная загрузка всего
+
});&nbsp;;- окончательная загрузка всего<br/> &nbsp;

Версия 20:52, 5 февраля 2018


Callback.addCallback("ReadSaves", function () {

}); - чтение всех сохранений

Callback.addCallback("WriteSaves ", function () {

}); - запись всех сохранений

Callback.addCallback("GenerateNetherChunk", function (chunkX, chunkZ) {

}); - генерация чанка в аду по координатам

Callback.addCallback("GenerateEndChunk", function ;(chunkX, chunkZ) {

}); - генерация чанка в Эндер мире по координатам

Callback.addCallback("GenerateChunk", function (chunkX, chunkZ) {

}); - генерация чанка в обычном мире по координатам

Callback.addCallback("GenerateChunkUndeground", function (chunkX, chunkZ) {

}); - хз что это, скорей всего генерация чанка под землей

Callback.addCallback("PreRestart", function () {

});- перед перезапуском bl

Callback.addCallback("tick", function () {

}); - тик

Callback.addCallback("LevelSelected", function () {

}); - начало загрузки мира

Callback.addCallback("LevelLoaded", function () {

}); - конец загрузки мира

Callback.addCallback("LevelLeft", function () {

}); - выход из мира

Callback.addCallback("DestroyBlock ", function (coords, block, player) {

}); ;- уничтожение блока 

Callback.addCallback("DestroyBlockStart", function (coords, block, player) {

}); - начало уничтожения блока

Callback.addCallback("DestroyBlockContinue", function (coords, block, progress, player) {

}); - продолжение уничтожения блока 3 в тик

Callback.addCallback("Explosion", function (coords, params) {

}); - взрыв 

Callback.addCallback("RedstoneSignal", function (coords, params, block) {

}); - 

Callback.addCallback("NativeCommand", function (str) {

}); - команда

Callback.addCallback("ClientChat", function (str) {

}); - сообщение

Callback.addCallback("ServerChat", function (str) {

}); - Мультиплеер не поддерживается

Callback.addCallback("ItemUse", function (coords, item, block) {

}); - 

Callback.addCallback("PlayerAttack", function (player, victim) {

}); - атака игрока

Callback.addCallback("EntityAdded", function (entity) {

}); - добаление моба

Callback.addCallback("EntityRemoved", function (entity) {

}); - удаление моба

Callback.addCallback("EntityDeath", function (entity) {

}); - смерть

Callback.addCallback("EntityHurt", function (attacker, victim, damage) {

}); - получение урона мобом

Callback.addCallback("ProjectileHit", function (projectile, item, target) {

}); - 

Callback.addCallback("ProjectileHitBlock", function (projectile, coords, block) {

}); - ;

Callback.addCallback("ProjectileHitEntity", function (projectile, entity) {

}); - ;

Callback.addCallback("FoodEaten", function (heal, satRatio) {

}); - ;

Callback.addCallback("NativeGuiChanged", function (screenName) {

}); -  ;

Callback.addCallback("ExpAdd", function (amount, player) {

}); -  ;

Callback.addCallback("ExpLevelAdd", function (levelAmount, player) {

}); -

Callback.addCallback("ModDirLoaded", function () {

}); ;- ;сразу после загрузки модов

Callback.addCallback("PreBlocksDefined", function () {

}); - перед добавлением блоков

Callback.addCallback("BlocksDefined", function () {

}); ;- добавление блоков

Callback.addCallback("PreLoaded", function () {

}); ;- перед окончательной загрузкой

Callback.addCallback("APILoaded", function () {

}); ;- для загрузки API модов

Callback.addCallback("ModsLoaded", function () {

}); - еще один

Callback.addCallback("PostLoaded", function () {

}); ;- окончательная загрузка всего