Admin (обсуждение | вклад) |
|||
| Строка 1: | Строка 1: | ||
| − | < | + | === ReadSaves === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ReadSaves", function () { | ||
| − | }); | + | });</syntaxhighlight> |
| − | + | Чтение всех сохранений | |
| − | + | === WriteSaves === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("WriteSaves ", function () { | ||
| − | + | });</syntaxhighlight> | |
| − | + | Запись всех сохранений | |
| − | Callback.addCallback(" | + | === GenerateNetherChunk === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("GenerateNetherChunk", function (chunkX, chunkZ) { | ||
| − | }); | + | });</syntaxhighlight> |
| − | + | Генерация чанка в аду по координатам | |
| − | + | === GenerateEndChunk === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("GenerateEndChunk", function;(chunkX, chunkZ) { | ||
| − | + | }); </syntaxhighlight> | |
| − | + | Генерация чанка в Эндер мире по координатам | |
| − | Callback.addCallback(" | + | === GenerateChunk === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("GenerateChunk", function (chunkX, chunkZ) { | ||
| − | }); | + | }); </syntaxhighlight> |
| − | + | Генерация чанка в обычном мире по координатам | |
| − | + | === GenerateChunkUndeground === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("GenerateChunkUndeground", function (chunkX, chunkZ) { | ||
| − | + | });</syntaxhighlight> | |
| − | + | Генерация чанка под землей | |
| − | Callback.addCallback(" | + | === PreRestart === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("PreRestart", function () { | ||
| − | }); | + | });</syntaxhighlight> |
| − | + | Перед перезапуском bl (?) | |
| − | + | === Tick === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("tick", function () { | ||
| − | + | }); </syntaxhighlight> | |
| − | + | Тик | |
| − | Callback.addCallback(" | + | === LevelSelected === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("LevelSelected", function () { | ||
| − | }); | + | }); </syntaxhighlight> |
| − | + | Начало загрузки мира | |
| − | + | === LevelLoaded === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("LevelLoaded", function () { | ||
| − | + | }); </syntaxhighlight> | |
| − | + | Конец загрузки мира | |
| − | Callback.addCallback(" | + | === LevelLeft === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("LevelLeft", function () { | ||
| − | }); | + | }); </syntaxhighlight> |
| − | + | Выход из мира | |
| − | + | === DestroyBlock === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("DestroyBlock ", function (coords, block, player) { | ||
| − | + | });</syntaxhighlight> | |
| − | + | Уничтожение блока; | |
| − | Callback.addCallback(" | + | === DestroyBlockStart === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("DestroyBlockStart", function (coords, block, player) { | ||
| − | }); | + | }); </syntaxhighlight> |
| − | + | === DestroyBlockContinue === | |
| − | + | Начало уничтожения блока | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("DestroyBlockContinue", function (coords, block, progress, player) { | ||
| − | + | }); </syntaxhighlight> | |
| − | + | Продолжение уничтожения блока. Вызывается 3 раза в тик (?) | |
| − | Callback.addCallback(" | + | === Explosion === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("Explosion", function (coords, params) { | ||
| − | }); | + | });</syntaxhighlight> |
| − | + | Взрыв | |
| − | + | === RedstoneSignal === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("RedstoneSignal", function (coords, params, block) { | ||
| − | + | }); </syntaxhighlight> | |
| − | + | Изменение уровня сигнала редстоуна для зарегистированных потребителей | |
| − | Callback.addCallback(" | + | === NativeCommand === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("NativeCommand", function (str) { | ||
| − | }); | + | }); </syntaxhighlight> |
| − | + | Команда | |
| − | + | === ClientChat === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ClientChat", function (str) { | ||
| − | + | }); </syntaxhighlight> | |
| − | + | Сообщение в чате | |
| − | Callback.addCallback(" | + | === ServerChat === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ServerChat", function (str) { | ||
| − | }); | + | }); </syntaxhighlight> |
| − | + | Мультиплеер не поддерживается | |
| − | + | === ItemUse === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ItemUse", function (coords, item, block) { | ||
| − | + | }); </syntaxhighlight> | |
| − | + | Использование предмета | |
| − | Callback.addCallback(" | + | === PlayerAttack === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("PlayerAttack", function (player, victim) { | ||
| − | }); | + | }); </syntaxhighlight> |
| − | + | Атака игрока | |
| − | + | === EntityAdded === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("EntityAdded", function (entity) { | ||
| − | + | }); </syntaxhighlight> | |
| − | + | Добавление существа | |
| − | Callback.addCallback(" | + | === EntityRemoved === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("EntityRemoved", function (entity) { | ||
| − | }); | + | }); </syntaxhighlight> |
| − | + | Удаление существа | |
| − | + | === EntityDeath === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("EntityDeath", function (entity) { | ||
| − | + | }); </syntaxhighlight> | |
| − | + | Смерть существа | |
| − | Callback.addCallback(" | + | === EntityHurt === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("EntityHurt", function (attacker, victim, damage) { | ||
| − | }); | + | }); </syntaxhighlight> |
| − | + | Получение урона мобом | |
| − | + | === ProjectileHit === | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ProjectileHit", function (projectile, item, target) { | ||
| − | + | }); </syntaxhighlight> | |
| − | }); | + | Кидаемый предмет попадает в (?) |
| + | |||
| + | === ProjectileHitBlock === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ProjectileHitBlock", function (projectile, coords, block) { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Кидаемый предмет попадает в блок | ||
| + | |||
| + | === ProjectileHitEntity === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ProjectileHitEntity", function (projectile, entity) { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Кидаемый предмет попадает в существо | ||
| + | |||
| + | === FoodEaten === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("FoodEaten", function (heal, satRatio) { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Съедание еды | ||
| + | |||
| + | === NativeGuiChanged === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("NativeGuiChanged", function (screenName) { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Изменение нативного экрана игры | ||
| + | |||
| + | === ExpAdd === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ExpAdd", function (amount, player) { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Увеличение количества опыта у игрока | ||
| + | |||
| + | === ExpLevelAdd === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ExpLevelAdd", function (levelAmount, player) { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Увеличение уровня игрока | ||
| + | |||
| + | === ModDirLoaded === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ModDirLoaded", function () { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Cразу после загрузки папки мода(ов) | ||
| + | |||
| + | === PreBlocksDefined === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("PreBlocksDefined", function () { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Перед добавлением блоков | ||
| + | |||
| + | === BlocksDefined === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("BlocksDefined", function () { | ||
| + | |||
| + | }); | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | Добавление блоков | ||
| + | |||
| + | === PreLoaded === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("PreLoaded", function () { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Перед окончательной загрузкой | ||
| + | |||
| + | === APILoaded === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("APILoaded", function () { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Для загрузки API модов | ||
| + | |||
| + | === ModsLoaded === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ModsLoaded", function () { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Все моды загружены (?) | ||
| + | |||
| + | === PostLoaded === | ||
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("PostLoaded", function () { | ||
| + | |||
| + | }); </syntaxhighlight> | ||
| + | |||
| + | Окончательная загрузка всего<br/> | ||
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 () {
});
Cразу после загрузки папки мода(ов)
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 () {
});
Окончательная загрузка всего