Таблица всех доступных событий#
Клиент#
| Событие | Описание | Возможность отмены |
|---|---|---|
| ClientChatEvent | Срабатывает клиент отправляет сообщение в чате или команду на сервер. | Да |
| ClientChatReceivedEvent | Срабатывает когда сообщение отображается на клиенте. | Нет |
| DrawBlockHighlightEvent | Срабатывает когда блок выделяется при наведении мыши. | Да |
| EntityViewRenderEvent.FogDensity | Событие позволяющие настроить плотность тумана, которую будет видеть игрок. | Да |
| EntityViewRenderEvent.RenderFogEvent | Событие позволяющие изменить рендер тумана. | Нет |
| EntityViewRenderEvent.FogColors | Событие позволяющие настроить цвет тумана, который будет видеть игрок. | Нет |
| EntityViewRenderEvent.CameraSetup | Событие позволяющие изменять углы поворота камеры. Будет полезно для вращения. | Нет |
| EntityViewRenderEvent.FOVModifier | Событие позволяющие изменять угол обзора(FOV) игрока. Будет полезно для создания прицела. | Нет |
| FOVUpdateEvent | Срабатывает когда вызывается FOV множитель. | Нет |
| GuiOpenEvent | Срабатывает когда GUI открывается. | Да |
| GuiScreenEvent.InitGuiEvent.Pre | Срабатывает после инициализации GuiScreen#MC, GuiScreen#FontRenderer. | Да |
| GuiScreenEvent.InitGuiEvent.Post | Срабатывает после инициализации самого initGui(). | Нет |
| GuiScreenEvent.DrawScreenEvent.Pre | Срабатывает до инициализации drawScreen(). | Да |
| GuiScreenEvent.DrawScreenEvent.Post | Срабатывает после инициализации drawScreen(). | Нет |
| GuiScreenEvent.BackgroundDrawnEvent | Срабатывает в конце drawDefaultBackground(), что позволяет отрисовать текстуру на фоне, но под подсказками. | Нет |
| GuiScreenEvent.PotionShiftEvent | Срабатывает когда зелье активно и требуется смещение GuiInventory. | Да |
| GuiScreenEvent.ActionPerformedEvent.Pre | Срабатывает до нажатия на GuiButton. | Да |
| GuiScreenEvent.ActionPerformedEvent.Post | Срабатывает после нажатия на GuiButton. | Нет |
| GuiScreenEvent.MouseInputEvent.Pre | Срабатывает когда мышка определяется GuiScreen. | Да |
| GuiScreenEvent.MouseInputEvent.Post | Срабатывает после GuiScreen#handleMouseInput при условии, что активный экран не изменился. | Да |
| GuiScreenEvent.KeyboardInputEvent.Pre | Срабатывает когда клавиатура определяется GuiScreen. | Да |
| GuiScreenEvent.KeyboardInputEvent.Post | Срабатывает после GuiScreen#handleKeyboardInput при условии, что активный экран не изменился. | Да |
| ModelBakeEvent | Срабатывает когда ModelManager уведомляет ResourceManager об обновлении/перезагрузке. | Нет |
| ModelRegistryEvent | Срабатывает когда ModelLoader готов к регистрации моделей. | Нет |
| MouseEvent | Срабатывает на любое действие мыши. | Да |
| RenderBlockOverlayEvent | Срабатывает когда текстура блока будет наложена на игрока в HUD. | Да |
| RenderGameOverlayEvent.Pre | Срабатывает когда GuiIngame будет отрисовано. | Да |
| RenderGameOverlayEvent.Post | Срабатывает после отрисовки GuiIngame. | Нет |
| RenderGameOverlayEvent.BossInfo | Срабатывает когда информация о боссе будет отрисована в GuiIngame. | Да |
| RenderGameOverlayEvent.Text | Срабатывает когда текст будет отрисован в GuiIngame. | Да |
| RenderGameOverlayEvent.Chat | Срабатывает когда чат будет отрисован в GuiIngame. | Да |
| RenderHandEvent | Срабатывает когда до рендера рук. При отмене руки не отрисовываются! | Да |
| RenderItemInFrameEvent | Срабатывает когда предмет рендериться в рамке для предмета. | Да |
| RenderLivingEvent.Pre, RLE.Specials.Pre | Срабатывает когда модель сущности рендериться. | Да |
| RenderLivingEvent.Post, RLE.Specials.Post | Срабатывает когда модель сущности зарендерилась. | Нет |
| RenderPlayerEvent.Pre, RPE.Specials.Pre | Срабатывает когда модель игрока рендериться. | Да |
| RenderPlayerEvent.Post, RPE.Specials.Post | Срабатывает когда модель игрока зарендерилась. | Нет |
| RenderPlayerEvent.SetArmorModel | Срабатывает когда игрок надевает броню. | Нет |
| RenderSpecificHandEvent | Срабатывает когда рендериться рука от первого лица. | Да |
| RenderTooltipEvent.Pre | Срабатывает до отрисовки подсказки. | Да |
| RenderTooltipEvent.Post | Срабатывает после отрисовки подсказки. | Нет |
| RenderTooltipEvent.PostBackground | Срабатывает после фона подсказки, но до текста. | Нет |
| RenderTooltipEvent.PostText | Срабатывает после отрисовки текста, но перед GL States сбрасывается. | Нет |
| RenderWorldLastEvent | Срабатывает до того, как мир будет отрисован. | Нет |
| ScreenshotEvent | Срабатывает до и после того, как был получен скриншот. | Да |
| TextureStitchEvent.Pre | Срабатывает когда TextureMap начинает обновление текстур. | Нет |
| TextureStitchEvent.Post | Срабатывает когда TextureMap завершает обновление текстур. | Нет |
Звуки#
| Событие | Описание | Возможность отмены |
|---|---|---|
| PlaySoundEvent | Срабатывает когда SoundManager проигрывает звуки. | Нет |
| PlaySoundSourceEvent | Срабатывает когда вызывается метод playSound(). | Нет |
| PlayStreamingSourceEvent | Срабатывает когда вызывается метод playSound(). | Нет |
| SoundLoadEvent | Срабатывает когда SoundManager загружает звуки. | Нет |
| SoundSetupEvent | Срабатывает когда SoundManager производит установку звуков. | Нет |
Чанк менеджер#
| Событие | Описание | Возможность отмены |
|---|---|---|
| ForceChunkEvent | Срабатывает когда чанк собирается продолжать загрузку без игрока | Нет |
| UnforceChunkEvent | Срабатывает когда чанк не собирается продолжать загрузку | Нет |
Остальные события#
| Событие | Описание | Возможность отмены |
|---|---|---|
| AnvilUpdateEvent | Срабатывает когда игрок кладёт предметы в правый и левый слот наковальни. | Да |
| AttachCapabilitiesEvent | Срабатывает когда объект (Entity, Player, TileEntity, World) с поддержкой CAP создаётся. | Нет |
| CommandEvent | Срабатывает когда команда была выполнена. | Да |
| DifficultyChangeEvent | Срабатывает когда сложность игры изменяется. | Нет |
| LootTableLoadEvent | Срабатывает когда данные LootTable загружаются из Json файла. | Да |
| ServerChatEvent | Срабатывает когда C01PacketChatMessage обрабатывается. | Да |
Зельеварение#
| Событие | Описание | Возможность отмены |
|---|---|---|
| PlayerBrewedPotionEvent | Срабатывает когда игрок достаёт зелье из варочной стойки. | Нет |
| PotionBrewEvent | Срабатывает когда варочная стойка начинает и заканчивает варку зелий. Используется подкатегория Pre и Post. | Нет |
Зачаровывание#
| Событие | Описание | Возможность отмены |
|---|---|---|
| EnchantmentLevelSetEvent | Срабатывает когда уровень зачарования устанавливается для каждого из трёх возможных чар в столе зачарования. | Да |
Сущности#
| Событие | Описание | Возможность отмены |
|---|---|---|
| EntityEvent.EntityConstructing | Срабатывает когда сущность создаётся. | Нет |
| EntityEvent.CanUpdate | Срабатывает когда сущность обновляется/изменяется. | Нет |
| EntityEvent.EnteringChunk | Срабатывает когда сущность попадает в чанк. | Нет |
| EntityJoinWorldEvent | Срабатывает когда сущность заходит в мир. | Да |
| EntityMountEvent | Срабатывает когда сущностью управляют. | Да |
| EntityStruckByLightningEvent | Срабатывает когда молния попадает по сущности. | Да |
| EntityTravelToDimensionEvent | Срабатывает когда сущность перемещается в другое измерение. | Да |
| PlaySoundAtEntityEvent | Срабатывает когда звуки проигрываются сами существом. | Да |
| ThrowableImpactEvent | Срабатывает до EntityThrowable, вызывая метод onImpact(). | Да |
Предмет (Как сущность)#
| Событие | Описание | Возможность отмены |
|---|---|---|
| ItemExpireEvent | Срабатывает когда время жизни предмета достигает максимум. (Потом предмет удаляется с земли) | Да |
| ItemTossEvent | Срабатывает когда игрок выбрасывает или перемещает предмет. | Да |
Живые сущности#
| Событие | Описание | Возможность отмены |
|---|---|---|
| AnimalTameEvent | Срабатывает когда животное приручается. | Да |
| BabyEntitySpawnEvent | Срабатывает когда сущность спавнит ребёнка. | Да |
| EnderTeleportEvent | Срабатывает когда эндермен/шалкер телепортируются или используется жемчуг эндера. | Да |
| LivingAttackEvent | Срабатывает когда сущность атакуют. | Да |
| LivingDeathEvent | Срабатывает когда сущность умирает. | Да |
| LivingDestroyBlockEvent | Срабатывает когда сущность уничтожает блок. | Да |
| LivingDropsEvent | Срабатывает когда сущность выбрасывает вещи при смерти. | Да |
| LivingEntityUseItemEvent.Start | Срабатывает когда сущность начинает использовать предмет. | Да |
| LivingEntityUseItemEvent.Tick | Срабатывает каждый тик, когда сущность использует предмет. | Да |
| LivingEntityUseItemEvent.Stop | Срабатывает когда сущность прекращает использовать предмет. | Да |
| LivingEntityUseItemEvent.Finish | Срабатывает когда сущность закончила использовать предмет. | Нет |
| LivingEquipmentChangeEvent | Срабатывает когда изменяется экипировка сущности. | Нет |
| LivingUpdateEvent | Срабатывает когда сущность обновляется. | Да |
| LivingJumpEvent | Срабатывает когда сущность прыгает. | Нет |
| LivingExperienceDropEvent | Срабатывает когда сущность сбрасывает опыт. | Да |
| LivingFallEvent | Срабатывает когда сущность падает. | Да |
| LivingHealEvent | Срабатывает когда сущность исцеляется/восполняет здоровье. | Да |
| LivingHurtEvent | Срабатывает когда сущность получает урон. | Да |
| LivingPackSizeEvent | Срабатывает когда система спавна существ определяет максимальное число сущностей, которые могут заспавниться в тоже время. | Нет |
| LivingSetAttackTargetEvent | Срабатывает когда сущность выбирает сущность для атаки. | Нет |
| LivingSpawnEvent.CheckSpawn | Срабатывает до спавна сущностей | Нет |
| LivingSpawnEvent.SpecialSpawn | Срабатывает когда сущность заспавнилась. | Да |
| LivingSpawnEvent.AllowDespawn | Срабатывает каждый тик для деспавна сущности. | Нет |
| LootingLevelEvent | Позволяет изменить уровень лута при убийстве сущности. | Нет |
| PotionColorCalculationEvent | Срабатывает после расчёта цвета зелья. | Нет |
| ZombieEvent.SummonAidEvent | Срабатывает когда сущность "Зомби" вызывается. | Нет |
Вагонетка#
| Событие | Описание | Возможность отмены |
|---|---|---|
| MinecartCollisionEvent | Срабатывает когда вагонетка сталкивается с каким либо объектом. | Нет |
| MinecartInteractEvent | Срабатывает когда игрок взаимодействует с вагонеткой. | Да |
| MinecartUpdateEvent | Срабатывает когда вагонетка меняет свою позицию. | Нет |
Игрок#
| Событие | Описание | Возможность отмены |
|---|---|---|
| AnvilRepairEvent | Срабатывает когда игрок забирает отремонтированный предмет. | Нет |
| ArrowLooseEvent | Срабатывает когда игрок перестаёт использовать лук. (Стреляет) | Да |
| ArrowNockEvent | Срабатывает когда игрок начинает использовать лук. | Нет |
| AttackEntityEvent | Срабатывает когда игрок атакует сущность. | Да |
| BonemealEvent | Срабатывает когда игрок использует костную муку на блоке. | Да |
| EntityItemPickupEvent | Срабатывает когда игрок поднимает предметы с земли. | Да |
| FillBucketEvent | Срабатывает когда игрок заполняет ведро жидкостью. | Да |
| ItemFishedEvent | Срабатывает когда игрок поймал рыбу. | Да |
| ItemTooltipEvent | Срабатывает при проверки дополнительной информации в подсказе. (F3+H) | Нет |
| PlayerContainerEvent.Open | Срабатывает когда игрок открывает контейнер. (GUI со слотами) | Нет |
| PlayerContainerEvent.Close | Срабатывает когда игрок закрывает контейнер. | Нет |
| PlayerDestroyItemEvent | Срабатывает когда предмет в руке игрока ломается. | Нет |
| PlayerDropsEvent | Срабатывает когда игрок теряет вещи при смерти. | Да |
| PlayerEvent.HarvestCheck | Срабатывает когда игрок собирает урожай. | Нет |
| PlayerEvent.BreakSpeed | Срабатывает для определения скорости ломания блоков игроком. | Да |
| PlayerEvent.NameFormat | Срабатывает для определения отображаемого ника игрока. | Нет |
| PlayerEvent.Clone | Срабатывает когда игрок клонируется. (Умер, перешёл в другое измерение) | Нет |
| PlayerEvent.StartTracking | Срабатывает когда сущность начинает следить за игроком. | Нет |
| PlayerEvent.StopTracking | Срабатывает когда сущность перестаёт следить за игроком. | Нет |
| PlayerEvent.LoadFromFile | Срабатывает когда игрок загружается из мирового хранилища. | Нет |
| PlayerEvent.SaveToFile | Срабатывает когда игрок сохраняется в мировом хранилище. | Нет |
| PlayerEvent.Visibility | Срабатывает при проверки расстояния на котором можно атаковать игрока. | Нет |
| PlayerFlyableFallEvent | Срабатывает когда игрок падает будучи в полёте. | Нет |
| PlayerInteractEvent.EntityInteractSpecific | Срабатывает каждый раз, когда игрок взаимодействует с сущностью. | Да |
| PlayerInteractEvent.EntityInteract | Срабатывает когда игрок взаимодействует с сущностью. | Да |
| PlayerInteractEvent.RightClickBlock | Срабатывает когда игрок нажимает правой кнопкой мыши по блоку. | Да |
| PlayerInteractEvent.RightClickItem | Срабатывает когда игрок нажимает правой кнопкой мыши держа предмет. | Да |
| PlayerInteractEvent.RightClickEmpty | Срабатывает когда игрок нажимает правой кнопкой мыши по пустой области, пустой рукой. | Нет |
| PlayerInteractEvent.LeftClickBlock | Срабатывает когда игрок нажимает левой кнопкой мыши по блоку. | Да |
| PlayerInteractEvent.LeftClickEmpty | Срабатывает когда игрок нажимает левой кнопкой мыши по пустой области, пустой рукой. | Нет |
| PlayerPickupXpEvent | Срабатывает когда игрок поднимает опыт с земли. | Да |
| PlayerSetSpawnEvent | Срабатывает когда игрок устанавливает точку спавна. | Да |
| PlayerSleepInBedEvent | Срабатывает когда игрок спит на кровати. | Нет |
| PlayerWakeUpEvent | Срабатывает когда игрок просыпается. | Нет |
| SleepingLocationCheckEvent | Срабатывает когда игра проверяет, если игрок спит, то значит он до сих пор в кровати. | Нет |
| UseHoeEvent | Срабатывает когда игрок использует мотыгу на блоке. | Да |
Генерация ландшафта#
| Событие | Описание | Возможность отмены |
|---|---|---|
| BiomeEvent.CreateDecorator | Срабатывает когда BiomeDecorator создан. | Нет |
| BiomeEvent.BiomeColor | Срабатывает когда цвет биома меняется. | Нет |
| BiomeEvent.GetVillageBlockID | Срабатывает когда генератор деревни пытается получить блок на основе биома. | Нет |
| BiomeEvent.GetGrassColor | Срабатывает когда биом запрашивается по цвету травы. | Нет |
| BiomeEvent.GetFoliageColor | Срабатывает когда биом запрашивается по цвету листвы. | Нет |
| BiomeEvent.GetWaterColor | Срабатывает когда биом запрашивается по цвету воды. | Нет |
| ChunkGeneratorEvent.ReplaceBiomeBlocks | Срабатывает когда изменяются блоки в зависимости от биома. | Нет |
| ChunkGeneratorEvent.InitNoiseField | Срабатывает до загрузки шумом в чанк местности. | Нет |
| DecorateBiomeEvent.Pre | Срабатывает до того как чанк будет украшен под характеристику биома. | Нет |
| DecorateBiomeEvent.Post | Срабатывает после того как чанк был украшен под характеристику биома. | Нет |
| DecorateBiomeEvent.Decorate | Срабатывает когда чанк был украшен под характеристику биома. | Нет |
| InitMapGenEvent | Срабатывает при инициализации генератора мира. | Нет |
| InitNoiseGensEvent | Срабатывает при инициализации генератора шумов. | Нет |
| OreGenEvent.Pre | Срабатывает до того как руда сгенерируется в блоке. | Нет |
| OreGenEvent.Post | Срабатывает после того как руда сгенерируется в блоке. | Нет |
| OreGenEvent.GenerateMinable | Срабатывает когда руда сгенерировалась в блоке. | Нет |
| PopulateChunkEvent.Pre | Срабатывает до того как заполнится характеристика местности. | Нет |
| PopulateChunkEvent.Post | Срабатывает после того как заполнится характеристика местности. | Нет |
| PopulateChunkEvent.Populate | Срабатывает когда заполняется характеристика местности. | Нет |
| SaplingGrowTreeEvent | Срабатывает когда саженец вырастает в дерево. | Нет |
| WorldTypeEvent.BiomeSize | Срабатывает при попытке создания биомов. | Нет |
| WorldTypeEvent.InitBiomeGens | Срабатывает при попытке запуска генератора биомов. | Нет |
Мир#
| Событие | Описание | Возможность отмены |
|---|---|---|
| BlockEvent.HarvestDropsEvent | Срабатывает когда растение может сбросить урожай. | Нет |
| BlockEvent.BreakEvent | Срабатывает когда блок был разрушен. | Да |
| BlockEvent.PlaceEvent | Срабатывает когда блок был поставлен. | Да |
| BlockEvent.MultiPlaceEvent | Срабатывает при размещении более одного блока сразу. (Кровать) | Да |
| BlockEvent.NeighborNotifyEvent | Срабатывает при взаимодействии физики на блок. | Да |
| BlockEvent.CreateFluidSourceEvent | Срабатывает когда блок может превратиться в жидкость. | Нет |
| BlockEvent.CropGrowEvent | Срабатывает когда зёрна растут. | Нет |
| BlockEvent.CropGrowEvent.Pre | Срабатывает когда возраст роста изменяется. | Нет |
| BlockEvent.CropGrowEvent.Post | Срабатывает когда зёрна выросли. | Нет |
| ChunkDataEvent.Load | Срабатывает когда чанк собирается быть загруженным из NBT | Нет |
| ChunkDataEvent.Unload | Срабатывает когда чанк собирается быть выгруженным и сохранённым в NBT | Нет |
| ChunkEvent.Load | Срабатывает когда чанк загрузился. | Нет |
| ChunkEvent.Unload | Срабатывает когда чанк выгрузился. | Нет |
| ChunkWatchEvent.Watch | Срабатывает когда игрок начинает просматривать чанк. | Нет |
| ChunkWatchEvent.UnWatch | Срабатывает когда игрок перестаёт просматривать чанк. | Нет |
| ExplosionEvent.Start | Срабатывает до того, как произойдёт взрыв. | Да |
| ExplosionEvent.Detonate | Срабатывает после взрыва в списке уязвимых блоков и сущностей. | Нет |
| GetCollisionBoxesEvent | Срабатывает в collidesWithAnyBlock() и возвращает getCollisionBoxes() | Нет |
| NoteBlockEvent.Play | Срабатывает когда нотный блок проигрывает ноты. | Да |
| NoteBlockEvent.Change | Срабатывает когда изменяются ноты в нотном блоке. | Да |
| WorldEvent.Load | Срабатывает когда Minecraft загружает мир. | Нет |
| WorldEvent.Unload | Срабатывает когда Minecraft выгружает мир. | Нет |
| WorldEvent.Save | Срабатывает когда Minecraft сохраняет мир. | Нет |
| WorldEvent.PotentialSpawns | Срабатывает для WorldServer, чтобы собрать список всех возможных сущностей, которые могут появиться в указанном месте | Да |
| WorldEvent.CreateSpawnPosition | Срабатывает когда создаётся новая точка спавна для мира. | Да |
Жидкость#
| Событие | Описание | Возможность отмены |
|---|---|---|
| FluidEvent.FluidMotionEvent | Срабатывает когда жидкость перенесли. (утекла/была залита в ведро) | Нет |
| FluidEvent.FluidFillingEvent | Срабатывает когда жидкость была налита в IFuildTank. | Нет |
| FluidEvent.FluidDrainingEvent | Срабатывает когда жидкость была вылита/взята из IFuildTank. | Нет |
| FluidEvent.FluidSpilledEvent | Срабатывает когда блок содержащий жидкость ломается и разливает воду. | Нет |
| FluidRegisterEvent | Срабатывает когда жидкость регистрируется. | Нет |
Конфигурация#
| Событие | Описание | Возможность отмены |
|---|---|---|
| ConfigChangedEvent.OnConfigChangedEvent | Срабатывает когда кнопка GuiConfig нажата и выполняются условия: "хотя бы один элемент конфига был изменён" | Нет |
| ConfigChangedEvent.PostConfigChangedEvent | Срабатывает после изменения конфигурации мода. | Нет |
Игровые события#
| Событие | Описание | Возможность отмены |
|---|---|---|
| InputEvent.MouseInputEvent | Срабатывает когда нажата кнопка на мыши. | Нет |
| InputEvent.KeyInputEvent | Срабатывает когда нажата кнопка на клавиатуре. | Нет |
| PlayerEvent.ItemPickupEvent | Срабатывает когда игрок поднимает предмет(-ы). | Нет |
| PlayerEvent.ItemCraftedEvent | Срабатывает когда игрок скрафтил предмет. | Нет |
| PlayerEvent.ItemSmeltedEvent | Срабатывает когда игрок выплавил предмет. | Нет |
| PlayerEvent.PlayerLoggedInEvent | Срабатывает когда новый игрок подключился к серверу. | Нет |
| PlayerEvent.PlayerLoggedOutEvent | Срабатывает когда игрок отключился от сервера. | Нет |
| PlayerEvent.PlayerRespawnEvent | Срабатывает когда игрок возродился после смерти. | Нет |
| PlayerEvent.PlayerChangedDimensionEvent | Срабатывает когда игрок переместился в другое измерение. | Нет |
| TickEvent.ServerTickEvent | Тики на сервер. | Нет |
| TickEvent.ClientTickEvent | Тики на клиенте. | Нет |
| TickEvent.WorldTickEvent | Тики в мире. | Нет |
| TickEvent.PlayerTickEvent | Тики игрока. | Нет |
| TickEvent.RenderTickEvent | Тики рендера. | Нет |
Пакетная система#
| Событие | Описание | Возможность отмены |
|---|---|---|
| FMLNetworkEvent.ClientConnectedToServerEvent | Срабатывает на клиенте, когда клиент подключается к серверу. | Нет |
| FMLNetworkEvent.ServerConnectionFromClientEvent | Срабатывает на сервере, когда клиент подключается к серверу. | Нет |
| FMLNetworkEvent.ServerDisconnectionFromClientEvent | Срабатывает на сервере, когда клиент отключается от сервера. | Нет |
| FMLNetworkEvent.ClientDisconnectionFromServerEvent | Срабатывает на клиенте, когда клиент отключается от сервера. | Нет |
| FMLNetworkEvent.CustomPacketRegistrationEvent | Срабатывает когда зарегистрирован/разрегистрирован пакет в канале. | Нет |
| FMLNetworkEvent.ClientCustomPacketEvent | Срабатывает когда клиент получает пользовательский пакет. | Нет |
| FMLNetworkEvent.ServerCustomPacketEvent | Срабатывает когда сервер получает пользовательский пакет. | Нет |
| FMLNetworkEvent.CustomNetworkEvent | Срабатывает когда пользовательское событие вызывается из канала. | Нет |
Руда#
| Событие | Описание | Возможность отмены |
|---|---|---|
| OreRegisterEvent | Срабатывает когда руда регистрируется. | Нет |