Текущая версия |
Ваш текст |
Строка 1: |
Строка 1: |
| | | |
− | == Собыитя мира == | + | === ReadSaves === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ReadSaves", function () { |
| | | |
− | === LevelCreated ===
| + | });</syntaxhighlight> |
| | | |
− |
| + | Чтение всех сохранений |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('LevelCreated', function () {
| |
| | | |
− | });</syntaxhighlight>
| + | === WriteSaves === |
− | Вызывается при создании мира
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("WriteSaves ", function () { |
− | === LevelSelected === | |
− | | |
− |
| |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('LevelSelected', function (levelName, levelPath) { | |
| | | |
| });</syntaxhighlight> | | });</syntaxhighlight> |
− | Вызывается при выборе мира и отдает: имя мира, путь к папке мира
| |
− | === LevelPreLoaded ===
| |
| | | |
− |
| + | Запись всех сохранений |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('LevelPreLoaded', function () {
| |
| | | |
− | });</syntaxhighlight>
| + | === GenerateNetherChunk === |
− | Вызывается при предзагрузке мира
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("GenerateNetherChunk", function (chunkX, chunkZ) { |
− | === LevelLoaded === | |
− | | |
− |
| |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('LevelLoaded', function () { | |
| | | |
| });</syntaxhighlight> | | });</syntaxhighlight> |
− | Вызывается при полной загрузке мира в версиях Inner Core до Horizon. Вызывается во время загрузки мира в версии для Horizon
| |
− | === LevelDisplayed ===
| |
| | | |
− |
| + | Генерация чанка в аду по координатам |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('LevelDisplayed', function () {
| |
| | | |
− | });</syntaxhighlight>
| |
− | Вызывается при полной загрузке мира в версии Inner Core для Horizon
| |
− | === LevelPreLeft ===
| |
| | | |
− |
| + | === GenerateEndChunk === |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('LevelPreLeft', function () { | + | <syntaxhighlight lang="Javascript">Callback.addCallback("GenerateEndChunk", function(chunkX, chunkZ) { |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при предвыходе из мира
| |
− | === LevelLeft ===
| |
| | | |
− |
| + | Генерация чанка в Эндер мире по координатам |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('LevelLeft', function () {
| |
| | | |
− | });</syntaxhighlight>
| + | === GenerateChunk === |
− | Вызывается при полном выходе из мира</div> </div>
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("GenerateChunk", function (chunkX, chunkZ) { |
| | | |
− | ==Сохранения Saver==
| + | }); </syntaxhighlight> |
− | ===ReadSaves===
| |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('ReadSaves', function (globalScope) { | |
| | | |
− | });</syntaxhighlight>
| + | Генерация чанка в обычном мире по координатам |
− | Вызывается при чтении данных
| |
| | | |
− | ===WriteSaves=== | + | === GenerateChunkUndeground === |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('WriteSaves', function (globalScope) { | + | <syntaxhighlight lang="Javascript">Callback.addCallback("GenerateChunkUndeground", function (chunkX, chunkZ) { |
| | | |
| });</syntaxhighlight> | | });</syntaxhighlight> |
− | Вызывается при сохранении данных
| |
| | | |
− | ==Генерация==
| + | Генерация чанка под землей |
− | ===GenerateNetherChunk===
| |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('GenerateNetherChunk', function (chunkX, chunkZ, random) {
| |
| | | |
− | });</syntaxhighlight>
| + | === PreRestart === |
− | Вызывается при генерации чанка в Аду
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("PreRestart", function () { |
− | | |
− | ===GenerateEndChunk=== | |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('GenerateEndChunk', function (chunkX, chunkZ, random) { | |
| | | |
| });</syntaxhighlight> | | });</syntaxhighlight> |
− | Вызывается при генерации чанка в Краю
| |
| | | |
− | ===GenerateChunk===
| + | Перед перезапуском bl (?) |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('GenerateChunk', function (chunkX, chunkZ, random) {
| |
| | | |
− | });</syntaxhighlight>
| + | === Tick === |
− | Вызывается при генерации чанка в Верхнем мире
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("tick", function () { |
| | | |
− | ===GenerateChunkUndeground===
| + | }); </syntaxhighlight> |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('GenerateChunkUndeground', function (chunkX, chunkZ, random) { | |
| | | |
− | });</syntaxhighlight>
| + | Тик |
− | Вызывается при генерации чанка в Верхнем мире под землей
| |
| | | |
− | ==Игровой тик== | + | <div class="mw-parser-output"> |
| + | === LevelSelected === |
| | | |
− | ===Tick=== | + | |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("LevelSelected", function (nameWorld, dirWorld) { |
| | | |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('tick', function () { | + | }); </syntaxhighlight> |
| | | |
− | });</syntaxhighlight>
| + | Начало загрузки мира |
− | Вызывается каждый игровой тик, очень нагружен и нестабилен</div>
| |
− | </div>
| |
| </div> | | </div> |
| | | |
− | == Блок == | + | === LevelLoaded === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("LevelLoaded", function () { |
| | | |
− | === DestroyBlock ===
| + | }); </syntaxhighlight> |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('DestroyBlock', function (coords, block, player) {
| + | Конец загрузки мира |
| | | |
− | });</syntaxhighlight>
| + | === LevelLeft === |
− | Вызывается при полном разрушении блока
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("LevelLeft", function () { |
− | === DestroyBlockStart === | |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('DestroyBlockStart', function (coords, block, player) { | + | }); </syntaxhighlight> |
| | | |
− | });</syntaxhighlight>
| + | Выход из мира |
− | Вызывается при начале разрушения блока
| |
− | === DestroyBlockContinue ===
| |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('DestroyBlockContinue', function (coords, block, progress, player) { | + | <div class="mw-parser-output"> |
| + | === DestroyBlock === |
| | | |
− | });</syntaxhighlight>
| + | |
− | Вызывается при продолжении разрушения блока
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("DestroyBlock", function (coords, block, player) { |
− | === Explosion ===
| |
− | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('Explosion', function (coords, params) { | |
| | | |
| });</syntaxhighlight> | | });</syntaxhighlight> |
− | Вызывается при любом взрыве Объект params имеет следущий вид <syntaxhighlight lang="Javascript">{
| |
− | power: number, // Сила взрыва
| |
− | entity: [], // Список Entity задетых взрывом
| |
− | onFire: boolean, // Был ли взрыв с огнем
| |
− | someBool: boolean, // Неизвестное значение
| |
− | someFloat: number, // Неизвестное значение
| |
− | }</syntaxhighlight>
| |
| | | |
− | === RedstoneSignal ===
| + | Уничтожение блока; |
| + | </div> |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('RedstoneSignal', function (params) { | + | === DestroyBlockStart === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("DestroyBlockStart", function (coords, block, player) { |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при передаче редстоун сигнала <syntaxhighlight lang="Javascript">[
| |
− | {
| |
− | power: number, // Сила сигнала
| |
− | signal: number, // Тоже сила сигнала ...?
| |
− | onLoad: boolean // При загрузке ...?
| |
− | },
| |
− | block // стандартные свойства блока
| |
− | ]</syntaxhighlight>
| |
| | | |
− | === BlockChanged === | + | === DestroyBlockContinue === |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('BlockChanged', function (coords, block1, block2, int1, int2) { | + | Начало уничтожения блока |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("DestroyBlockContinue", function (coords, block, progress, player) { |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
| | | |
− | Вызывается при изменении состояния блока(работает только в Horizon) | + | Продолжение уничтожения блока. Вызывается 3 раза в тик (?) |
| | | |
− | block1 - изначальный блок
| + | === Explosion === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("Explosion", function (coords, params) { |
| | | |
− | block2 - новый блок
| + | });</syntaxhighlight> |
| | | |
− | Значение чисел int1 и int2 временно не известно
| + | Взрыв |
| | | |
− | '''''ВАЖНО: по умолчанию этот коллбек не будет реагировать не на один блок. Для включения обнаружения нужных блоков можна воспользоватся:'''''
| + | === RedstoneSignal === |
− | <syntaxhighlight lang="Javascript"> World.setBlockChangeCallbackEnabled(id блока, true) | + | <syntaxhighlight lang="Javascript">Callback.addCallback("RedstoneSignal", function (coords, params, block) { |
− | </syntaxhighlight>
| |
| | | |
− | === BuildBlock ===
| + | }); </syntaxhighlight> |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('BuildBlock', function (coords, block, entity) {
| + | Изменение уровня сигнала редстоуна для зарегистированных потребителей |
| | | |
− | });</syntaxhighlight>
| + | === NativeCommand === |
− | Вызывается при постановке блока
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("NativeCommand", function (str) { |
− | === CustomBlockTessellation === | |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('CustomBlockTessellation', function (api, coords, block, boolean) { | + | }); </syntaxhighlight> |
| | | |
− | });</syntaxhighlight>
| + | Команда |
− | Вызывается при изменении 3д модели кастомного блока
| |
| | | |
− | ==Чат== | + | === ClientChat === |
− | ===NativeCommand===
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ClientChat", function (str) { |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('NativeCommand', function (str) { | |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при вызове нативной команды
| |
| | | |
− | ===ClientChat===
| + | Сообщение в чате |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('ClientChat', function (str) {
| |
| | | |
− | });</syntaxhighlight>
| + | === ServerChat === |
− | Вызывается при отправке любого сообщения в чат
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ServerChat", function (str) { |
− | | |
− | ===ServerChat=== | |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('ServerChat', function (str) { | |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при отправке любого сообщения в сервеный чат
| |
| | | |
− | == Предмет ==
| + | Мультиплеер не поддерживается |
| | | |
| === ItemUse === | | === ItemUse === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ItemUse", function (coords, item, block) { |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('ItemUse', function (coords, item, block) { | + | }); </syntaxhighlight> |
| | | |
− | });</syntaxhighlight>
| + | Использование предмета |
− | Вызывается при использовании (тапа) предмета по блоку. Не срабатывает при нажатии по блокам из ванильного майнкрафта, которые уже имеют какое-то действие по нажатию добавленое самим майнкрафтом.
| |
− | === ItemUseLocalServer ===
| |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('ItemUseLocalServer', function (coords, item, block) { | + | === PlayerAttack === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("PlayerAttack", function (player, victim) { |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при использовании (тапа) предмета по блоку. Работает со всеми блоками.
| |
− | === FoodEaten ===
| |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('FoodEaten', function (food, satRatio) {
| + | Атака игрока |
| | | |
− | });</syntaxhighlight>
| + | === EntityAdded === |
− | Вызывается при съедении еды
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("EntityAdded", function (entity) { |
− | === ItemIconOverride === | |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('ItemIconOverride', function (item) { | + | }); </syntaxhighlight> |
| | | |
− | });</syntaxhighlight>
| + | Добавление существа |
− | Вызывается при динамичном изменении иконки предмета
| |
− | === ItemNameOverride ===
| |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('ItemNameOverride', function (item) { | + | === EntityRemoved === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("EntityRemoved", function (entity) { |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при динамичном изменении имени предмета
| |
− | === ItemUseNoTarget ===
| |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('ItemUseNoTarget', function (item) {
| + | Удаление существа |
| | | |
− | });</syntaxhighlight>
| + | === EntityDeath === |
− | Вызывается при использовании предмета в воздухе
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("EntityDeath", function (entity) { |
− | === ItemUsingReleased === | |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('ItemUsingReleased', function (item) { | + | }); </syntaxhighlight> |
| | | |
− | });</syntaxhighlight>
| + | Смерть существа |
− | Вызывается при начале использования предмета
| |
− | === ItemUsingComplete ===
| |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('ItemUsingComplete', function (item) { | + | === EntityHurt === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("EntityHurt", function (attacker, victim, damage) { |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при завершении использования предмета
| |
− | === ItemDispensed ===
| |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('ItemDispensed', function (coords, item) {
| + | Получение урона мобом |
| | | |
− | });</syntaxhighlight>
| + | === ProjectileHit === |
− | Вызывается при дропе предмета из раздатчика
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ProjectileHit", function (projectile, item, target) { |
| | | |
− | ==Игрок==
| + | }); </syntaxhighlight> |
− | ===PlayerAttack===
| |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('PlayerAttack', function (player, victim) { | |
| | | |
− | });</syntaxhighlight>
| + | Кидаемый предмет попадает в (?) |
− | Вызывается при ударе игроком сущности
| |
| | | |
− | ===ExpAdd=== | + | === ProjectileHitBlock === |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('ExpAdd', function (amount) { | + | <syntaxhighlight lang="Javascript">Callback.addCallback("ProjectileHitBlock", function (projectile, coords, block) { |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при добавлении опыта игроку
| |
| | | |
− | ===ExpLevelAdd===
| + | Кидаемый предмет попадает в блок |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('ExpLevelAdd', function (levelAmount) {
| |
| | | |
− | });</syntaxhighlight>
| + | === ProjectileHitEntity === |
− | Вызывается при добавлении уровней игроку
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ProjectileHitEntity", function (projectile, entity) { |
| | | |
− | ==Сущности Entity==
| + | }); </syntaxhighlight> |
− | ===EntityAdded===
| |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('EntityAdded', function (entity) { | |
| | | |
− | });</syntaxhighlight>
| + | Кидаемый предмет попадает в существо |
− | Вызывается при спавне новой сущности
| |
| | | |
− | ===EntityRemoved=== | + | === FoodEaten === |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('EntityRemoved', function (entity) { | + | <syntaxhighlight lang="Javascript">Callback.addCallback("FoodEaten", function (heal, satRatio) { |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при уничтожении сущности
| |
| | | |
− | ===EntityDeath===
| + | Съедание еды |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('EntityDeath', function (entity, attacker, damageType) {
| |
| | | |
− | });</syntaxhighlight>
| + | <div class="mw-parser-output"> |
− | Вызывается при при полной смерти сущности
| + | === NativeGuiChanged === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("NativeGuiChanged", function (screenName) { |
| | | |
− | ===EntityHurt===
| + | }); </syntaxhighlight> |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('EntityHurt', function (attacker, victim, damageValue, damageType, someBool1, someBool2) { | |
| | | |
− | });</syntaxhighlight>
| + | Изменение нативного экрана игры. [[InnerCore/Список_назаний_ванильных_экранов|Список назаний ванильных экранов]]. |
− | Вызывается при ударе по любой сущности
| + | </div> |
| | | |
− | ===EntityInteract=== | + | === ExpAdd === |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('EntityInteract', function () { | + | <syntaxhighlight lang="Javascript">Callback.addCallback("ExpAdd", function (amount, player) { |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при взаимодействии с сущностью
| |
| | | |
| + | Увеличение количества опыта у игрока |
| | | |
− | ==Кидаемый предмет== | + | === ExpLevelAdd === |
− | ===ProjectileHit===
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ExpLevelAdd", function (levelAmount, player) { |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('ProjectileHit', function (projectile, item, target) { | |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при попадании кидаемой сущности в цель target
| |
| | | |
− | ===ProjectileHitBlock===
| + | Увеличение уровня игрока |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('ProjectileHitBlock', function (projectile, coords, block) {
| |
| | | |
− | });</syntaxhighlight>
| + | === ModDirLoaded === |
− | Вызывается при попадании кидаемой сущности в блок
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ModDirLoaded", function () { |
| | | |
− | ===ProjectileHitEntity===
| + | }); </syntaxhighlight> |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('ProjectileHitEntity', function (projectile, entity) { | |
| | | |
− | });</syntaxhighlight>
| + | Cразу после загрузки папки мода(ов) |
− | Вызывается при попадании кидаемой сущности в существо
| |
| | | |
− | ==Интерфейс== | + | === PreBlocksDefined === |
− | ===NativeGuiChanged===
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("PreBlocksDefined", function () { |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('NativeGuiChanged', function (screenName) { | |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при изменении нативных экранов
| |
| | | |
− | ==Мод==
| + | Перед добавлением блоков |
− | ===ModDirLoaded===
| |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('ModDirLoaded', function () {
| |
| | | |
− | });</syntaxhighlight>
| + | === BlocksDefined === |
− | Вызывается при условии, что папка мода полностью загружена
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("BlocksDefined", function () { |
| | | |
− | ===PreBlocksDefined===
| + | }); |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('PreBlocksDefined', function () { | + | </syntaxhighlight> |
| | | |
− | });</syntaxhighlight>
| + | Добавление блоков |
− | Вызывается при условии, что блоки почти созданы
| |
| | | |
− | ===BlocksDefined=== | + | === PreLoaded === |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('BlocksDefined', function () { | + | <syntaxhighlight lang="Javascript">Callback.addCallback("PreLoaded", function () { |
| | | |
− | });</syntaxhighlight> | + | }); </syntaxhighlight> |
− | Вызывается при условии, что блоки созданы полностью
| |
| | | |
− | == Этап загрузки лаунчера ==
| + | Перед окончательной загрузкой |
| | | |
− | Вызываются после надписи Post Initialization...
| + | === APILoaded === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("APILoaded", function () { |
| | | |
− | === CoreConfigured ===
| + | }); </syntaxhighlight> |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('CoreConfigured', function (config) {
| + | Для загрузки API модов |
| | | |
− | });</syntaxhighlight>
| + | === ModsLoaded === |
− | Вызывается при полной загрузке файла настроек InnerCore
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("ModsLoaded", function () { |
− | === PreLoaded === | |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('PreLoaded', function () { | + | }); </syntaxhighlight> |
| | | |
− | });</syntaxhighlight>
| + | Все моды загружены (?) |
− | Вызывается при предзагрузке
| |
− | === APILoaded ===
| |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('APILoaded', function () {
| |
− |
| |
− | });</syntaxhighlight>
| |
− | Вызывается при загрузке всех апи
| |
− | === ModsLoaded ===
| |
− |
| |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('ModsLoaded', function () {
| |
− |
| |
− | });</syntaxhighlight>
| |
− | Вызывается при условии, что все моды были загружены
| |
| === PostLoaded === | | === PostLoaded === |
| + | <syntaxhighlight lang="Javascript">Callback.addCallback("PostLoaded", function () { |
| | | |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('PostLoaded', function () {
| + | }); </syntaxhighlight> |
− | | |
− | });</syntaxhighlight>
| |
− | Вызывается при оконачательной загрузке
| |
− | | |
− | ==Приложение==
| |
− | === AppSuspended ===
| |
− | <syntaxhighlight lang="Javascript">Callback.addCallback('AppSuspended', function () {
| |
− | | |
− | });</syntaxhighlight> | |
− | Вызывается при остановке/паузе приложения(Работает только если игрок находится в мире)</div>
| |
− | | |
− | ==Измерения==
| |
− | ===DimensionLoaded===
| |
− | <syntaxhighlight lang='Javascript'>Callback.addCallback('DimensionLoaded', function (dimension) {
| |
| | | |
− | });</syntaxhighlight>
| + | Окончательная загрузка всего<br/> |
− | Вызывается при загрузке измерения
| |
− | Передает идентификатор измерения dimension
| |