Cyclops Core
Library mod for EvilCraft, Integrated Dynamics and others.
- Загрузки
- 522K
- Подписчики
- 56
- Обновлён
- 28 июля 2026 г.
- Лицензия
- MIT
Опубликован 5 июня 2022 г.
A library mod required by the mods listed at https://github.com/CyclopsMC.
Come talk to us in #cyclopscore on the Cyclops Discord server!
This mods allows you to declare custom recipes via XML, more information on this can be found on the wiki.
Development builds are hosted as GitHub packages.
This mod collects anonymized startup data, this can be disabled in the config file and adheres to Minecraft's snooper settings.

Support us via the referral code cyclops when renting a Bisect Hosting server, and get 25% off!
If you like this mod, consider supporting me on Patreon!
Ченджлог
26.2-1.30.0-1066Бета26.2 · 28 июля 2026 г.
Changes since last release: https://github.com/CyclopsMC/CyclopsCore/commits/master-26
26.2-1.30.0-1066Бета26.2 · 28 июля 2026 г.
Changes since last release: https://github.com/CyclopsMC/CyclopsCore/commits/master-26
26.2-1.30.0-1066Бета26.2 · 28 июля 2026 г.
Changes since last release: https://github.com/CyclopsMC/CyclopsCore/commits/master-26
26.1.2-1.30.2Релиз26.1.2 · 28 июля 2026 г.
Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
26.1.2-1.30.2 - 2026-07-28 16:55:07
Fixed
- Fix EntityHelpers not spawning any entities Closes CyclopsMC/EvilCraft#1239 Regression due to CyclopsMC/EvilCraft#1102
26.1.2-1.30.1 - 2026-06-28 14:08:16 +0200
Fixed
- Fix capacity-based fluid capability not taking into account stack size
26.1.2-1.30.0 - 2026-06-14 13:02:01 +0200
Added
- Add SlotSingleIngredient
26.1.2-1.29.9 - 2026-05-22 11:20:34 +0200
Added
- Add translations through Crowdin (#230)
Changed
- Migrate from simulation to transaction logic in IngredientStorageHelpers
Fixed
- Do class instance check before casting capabilities (#231) This ensures that a ClassCastException won't be generated to improve performance
26.1.2-1.29.8 - 2026-05-03 06:50:28 +0200
Fixed
- Fix fluid helper crashes on empty fluid handler resources
26.1.2-1.29.7 - 2026-04-29 19:45:35 +0200
Fixed
- Fix crash when registering GUIs on Fabric, Closes CyclopsMC/ColossalChests#200
26.1.2-1.29.6 - 2026-04-28 19:44:31 +0200
Fixed
- Fix active arrows on disabled WidgetNumberFields
[26.1.2-1.29.5] - 2026-04-20 19:57:09 +0200
Initial 26.1.2 release
26.1.2-1.30.2Релиз26.1.2 · 28 июля 2026 г.
Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
26.1.2-1.30.2 - 2026-07-28 16:55:07
Fixed
- Fix EntityHelpers not spawning any entities Closes CyclopsMC/EvilCraft#1239 Regression due to CyclopsMC/EvilCraft#1102
26.1.2-1.30.1 - 2026-06-28 14:08:16 +0200
Fixed
- Fix capacity-based fluid capability not taking into account stack size
26.1.2-1.30.0 - 2026-06-14 13:02:01 +0200
Added
- Add SlotSingleIngredient
26.1.2-1.29.9 - 2026-05-22 11:20:34 +0200
Added
- Add translations through Crowdin (#230)
Changed
- Migrate from simulation to transaction logic in IngredientStorageHelpers
Fixed
- Do class instance check before casting capabilities (#231) This ensures that a ClassCastException won't be generated to improve performance
26.1.2-1.29.8 - 2026-05-03 06:50:28 +0200
Fixed
- Fix fluid helper crashes on empty fluid handler resources
26.1.2-1.29.7 - 2026-04-29 19:45:35 +0200
Fixed
- Fix crash when registering GUIs on Fabric, Closes CyclopsMC/ColossalChests#200
26.1.2-1.29.6 - 2026-04-28 19:44:31 +0200
Fixed
- Fix active arrows on disabled WidgetNumberFields
[26.1.2-1.29.5] - 2026-04-20 19:57:09 +0200
Initial 26.1.2 release
26.1.2-1.30.2Релиз26.1.2 · 28 июля 2026 г.
Changelog for Minecraft 26.1.2
All notable changes to this project will be documented in this file.
26.1.2-1.30.2 - 2026-07-28 16:55:07
Fixed
- Fix EntityHelpers not spawning any entities Closes CyclopsMC/EvilCraft#1239 Regression due to CyclopsMC/EvilCraft#1102
26.1.2-1.30.1 - 2026-06-28 14:08:16 +0200
Fixed
- Fix capacity-based fluid capability not taking into account stack size
26.1.2-1.30.0 - 2026-06-14 13:02:01 +0200
Added
- Add SlotSingleIngredient
26.1.2-1.29.9 - 2026-05-22 11:20:34 +0200
Added
- Add translations through Crowdin (#230)
Changed
- Migrate from simulation to transaction logic in IngredientStorageHelpers
Fixed
- Do class instance check before casting capabilities (#231) This ensures that a ClassCastException won't be generated to improve performance
26.1.2-1.29.8 - 2026-05-03 06:50:28 +0200
Fixed
- Fix fluid helper crashes on empty fluid handler resources
26.1.2-1.29.7 - 2026-04-29 19:45:35 +0200
Fixed
- Fix crash when registering GUIs on Fabric, Closes CyclopsMC/ColossalChests#200
26.1.2-1.29.6 - 2026-04-28 19:44:31 +0200
Fixed
- Fix active arrows on disabled WidgetNumberFields
[26.1.2-1.29.5] - 2026-04-20 19:57:09 +0200
Initial 26.1.2 release
1.21.1-1.29.2Релиз1.21.1 · 28 июля 2026 г.
Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
1.21.1-1.29.2 - 2026-07-28 16:53:34
Fixed
- Fix EntityHelpers not spawning any entities Closes CyclopsMC/EvilCraft#1239 Regression due to CyclopsMC/EvilCraft#1102
1.21.1-1.29.1 - 2026-04-28 19:39:06 +0200
Fixed
- Fix active arrows on disabled WidgetNumberFields
1.21.1-1.29.0 - 2026-02-17 10:55:45 +0100
Added
- Add AND, OR, and NOT logical expression support to NBT path
Expression such as
(@.a > 5 && @.a < 15) || @.a == 20or$.items[?(@.min < 10 && @.min > 5)]can not be executed. Closes #210
Changed
- Modify value if needed when setting minValue in WidgetNumberField
1.21.1-1.28.0 - 2025-12-22 13:54:29 +0100
Added
- Add helpers for registering to structure template pools Required for CyclopsMC/EvilCraft#1146
- Add PoiConfigCommon
- Add translations through Crowdin (#213)
1.21.1-1.27.2 - 2025-11-11 13:52:44 +0100
Fixed
- Fix packets always being handled on the main thread Related to CyclopsMC/IntegratedCrafting#156
1.21.1-1.27.1 - 2025-10-22 16:29:43 +0200
Fixed
- Fix empty item entities being spawned Closes CyclopsMC/IntegratedTunnels#348
1.21.1-1.27.0 - 2025-10-07 07:43:29 +0200
Added
- Add IngredientComponentStorageComposite (required for Integrated Mekanism)
1.21.1-1.26.2 - 2025-08-08 20:10:42 +0200
Changed
- Add translations through Crowdin (#208)
- Update PT_BR localization (#206)
1.21.1-1.26.1 - 2025-05-31 19:12:50 +0200
Fixed
- Fix scrollbar not moving on screen resize Closes CyclopsMC/IntegratedDynamics#1515
1.21.1-1.26.0 - 2025-05-03 15:27:36 +0200
Added
- Allow infobooks to be placed in lecterns Required for CyclopsMC/IntegratedDynamics#1496 and CyclopsMC/EvilCraft#1110.
1.21.1-1.25.9 - 2025-04-12 13:29:59 +0200
Fixed
- Fix insertion into some slots failing Closes CyclopsMC/IntegratedDynamics#1502
1.21.1-1.25.8 - 2025-03-24 16:19:02 +0100
Fixed
- Fix not all key combinations working for key bindings Closes CyclopsMC/IntegratedTerminals#166
1.21.1-1.25.7 - 2025-02-24 16:19:08 +0100
Fixed
- Fix EvilCraft entity crash with some mobs, Closes CyclopsMC/EvilCraft#1102
1.21.1-1.25.6 - 2025-02-03 20:06:56 +0100
Added
- Add ja_jp translations
- Add nl_nl translations
Fixed
- Fix items with empty fluid containers being stored inconsistently Items with empty fluid containers could be stored in two different ways. This change ensures that there is only a single canonical way to store them. This could cause issues with items from EvilCraft when attempting to autocraft them and getting them recognized by the system. Closes CyclopsMC/EvilCraft#1089
1.21.1-1.25.5 - 2024-12-06 16:01:04 +0100
Added
- Add IDynamicModelElementCommon
1.21.1-1.25.4 - 2024-11-25 16:00:51 +0100
Fixed
- Improve client performance of large scrolling containers This fixes performance issues when having the gui open of a large Colossal Chest.
1.21.1-1.25.3 - 2024-11-19 10:09:18 +0100
Changed
- Invoke Fabric block explode event before block is removed Required for CyclopsMC/ColossalChests#174
1.21.1-1.25.2 - 2024-10-23 18:53:06 +0200
Fixed
- Fix recipe caching not considering different rotations, Closes CyclopsMC/IntegratedTerminals#129
1.21.1-1.25.1 - 2024-10-09 19:16:16 +0200
Added
- Add fluid gui helpers to Forge and Fabric
1.21.1-1.25.0 - 2024-10-09 16:48:58 +0200
Added
- Improve multiloader support
- Add IBlockExplodedEvent
- Add ConditionConfigFabric
- Move ItemStackBlockEntityRendererBase to common
- Add ConditionConfigForge
- Port scrolling container to common
- Port large and indexed inventory to common
- Move multiblock helpers to common
1.21.1-1.24.0 - 2024-09-30 17:01:48 +0200
Added
- Improve multiloader support
- Support extended screen handlers in Fabric
- Add Fabric events for entity join, entity tick, and player join
- Add ILivingEntityRendererEvent for Fabric
- Add ILootTableModifyEvent for Fabric
- Add LootModifierConfigForge
- Migrate particles to common
- Add getCraftingRemainingItem to ItemStackHelpers
- Abstract ContainerTypeData to common
- Move NamedContainerProviderItem to common
- Move ItemGui to common
- Add gui helpers to common
- Move gui components to common
- Add ItemInventoryContainerCommon to common
- Move item location to common
- Move config command to common
- Migrate ring of fire and debug command to common
- Abstract packet handling across mod loaders
- Allow commands to be registered in common base mod
- Add world helpers to common
Changed
- Make DeferredHolderCommon work with IForgeRegistry
Fixed
- Fix loader-specific configurable types sometimes not working
1.21.1-1.23.0 - 2024-09-16 16:41:25 +0200
Added
- Port advancement criteria to Forge and Fabric
- Add biome modifier config to Forge
- Add entity config to common
Changed
- Move capacity and energy components to common
Fixed
- Fix some config registrations for some registries in Forge failing
1.21.1-1.22.0 - 2024-09-04 17:21:43 +0200
Added
- Additions for multiloader support
- Add crafting helpers to common
- Move registry manager to common
1.21.1-1.21.1 - 2024-09-01 17:31:39 +0200
Fixed
- Fix config dictionary not being fully populated This could cause mods with infobooks still depending on the old configs API to miss many book entries. Closes CyclopsMC/EvilCraft#1055
1.21.1-1.21.0 - 2024-09-01 15:21:27 +0200
Added
- Additions for multiloader support
- Implement barebones openMenu helper for Fabric
- Port base guis and registration to common
- Add SimpleInventoryCommon
- Move blocks with guis to common
1.21.1-1.20.5 - 2024-08-25 19:41:48 +0200
Fixed
- Fix invalid config file entry names being generated
1.21.1-1.20.4 - 2024-08-24 07:04:11 +0200
Fixed
- Fix other MinecraftHelpers.* causing crashes at startup
1.21.1-1.20.3 - 2024-08-23 11:09:55 +0200
Fixed
- Fix Helpers.* causing crashes at startup
1.21.1-1.20.2 - 2024-08-22 17:48:15 +0200
Fixed
- Fix MinecraftHelpers.isClientSide causing crashes at startup
1.21.1-1.20.1 - 2024-08-20 17:42:51 +0200
Fixed
- Fix CyclopsCore mod helpers being invoked before mod is initialized, Closes #190
1.21.1-1.20.0 - 2024-08-18 12:52:33 +0200
Changed
- Refactor code to be compatible with NeoForge, Forge, and Fabric.
[1.21.1-1.19.11] - 2024-08-09 21:00:37 +0200
Fixed
- Update to updated CommonCapabilities API Required for CyclopsMC/IntegratedDynamics#1375
1.21.1-1.29.2Релиз1.21.1 · 28 июля 2026 г.
Changelog for Minecraft 1.21.1
All notable changes to this project will be documented in this file.
1.21.1-1.29.2 - 2026-07-28 16:53:34
Fixed
- Fix EntityHelpers not spawning any entities Closes CyclopsMC/EvilCraft#1239 Regression due to CyclopsMC/EvilCraft#1102
1.21.1-1.29.1 - 2026-04-28 19:39:06 +0200
Fixed
- Fix active arrows on disabled WidgetNumberFields
1.21.1-1.29.0 - 2026-02-17 10:55:45 +0100
Added
- Add AND, OR, and NOT logical expression support to NBT path
Expression such as
(@.a > 5 && @.a < 15) || @.a == 20or$.items[?(@.min < 10 && @.min > 5)]can not be executed. Closes #210
Changed
- Modify value if needed when setting minValue in WidgetNumberField
1.21.1-1.28.0 - 2025-12-22 13:54:29 +0100
Added
- Add helpers for registering to structure template pools Required for CyclopsMC/EvilCraft#1146
- Add PoiConfigCommon
- Add translations through Crowdin (#213)
1.21.1-1.27.2 - 2025-11-11 13:52:44 +0100
Fixed
- Fix packets always being handled on the main thread Related to CyclopsMC/IntegratedCrafting#156
1.21.1-1.27.1 - 2025-10-22 16:29:43 +0200
Fixed
- Fix empty item entities being spawned Closes CyclopsMC/IntegratedTunnels#348
1.21.1-1.27.0 - 2025-10-07 07:43:29 +0200
Added
- Add IngredientComponentStorageComposite (required for Integrated Mekanism)
1.21.1-1.26.2 - 2025-08-08 20:10:42 +0200
Changed
- Add translations through Crowdin (#208)
- Update PT_BR localization (#206)
1.21.1-1.26.1 - 2025-05-31 19:12:50 +0200
Fixed
- Fix scrollbar not moving on screen resize Closes CyclopsMC/IntegratedDynamics#1515
1.21.1-1.26.0 - 2025-05-03 15:27:36 +0200
Added
- Allow infobooks to be placed in lecterns Required for CyclopsMC/IntegratedDynamics#1496 and CyclopsMC/EvilCraft#1110.
1.21.1-1.25.9 - 2025-04-12 13:29:59 +0200
Fixed
- Fix insertion into some slots failing Closes CyclopsMC/IntegratedDynamics#1502
1.21.1-1.25.8 - 2025-03-24 16:19:02 +0100
Fixed
- Fix not all key combinations working for key bindings Closes CyclopsMC/IntegratedTerminals#166
1.21.1-1.25.7 - 2025-02-24 16:19:08 +0100
Fixed
- Fix EvilCraft entity crash with some mobs, Closes CyclopsMC/EvilCraft#1102
1.21.1-1.25.6 - 2025-02-03 20:06:56 +0100
Added
- Add ja_jp translations
- Add nl_nl translations
Fixed
- Fix items with empty fluid containers being stored inconsistently Items with empty fluid containers could be stored in two different ways. This change ensures that there is only a single canonical way to store them. This could cause issues with items from EvilCraft when attempting to autocraft them and getting them recognized by the system. Closes CyclopsMC/EvilCraft#1089
1.21.1-1.25.5 - 2024-12-06 16:01:04 +0100
Added
- Add IDynamicModelElementCommon
1.21.1-1.25.4 - 2024-11-25 16:00:51 +0100
Fixed
- Improve client performance of large scrolling containers This fixes performance issues when having the gui open of a large Colossal Chest.
1.21.1-1.25.3 - 2024-11-19 10:09:18 +0100
Changed
- Invoke Fabric block explode event before block is removed Required for CyclopsMC/ColossalChests#174
1.21.1-1.25.2 - 2024-10-23 18:53:06 +0200
Fixed
- Fix recipe caching not considering different rotations, Closes CyclopsMC/IntegratedTerminals#129
1.21.1-1.25.1 - 2024-10-09 19:16:16 +0200
Added
- Add fluid gui helpers to Forge and Fabric
1.21.1-1.25.0 - 2024-10-09 16:48:58 +0200
Added
- Improve multiloader support
- Add IBlockExplodedEvent
- Add ConditionConfigFabric
- Move ItemStackBlockEntityRendererBase to common
- Add ConditionConfigForge
- Port scrolling container to common
- Port large and indexed inventory to common
- Move multiblock helpers to common
1.21.1-1.24.0 - 2024-09-30 17:01:48 +0200
Added
- Improve multiloader support
- Support extended screen handlers in Fabric
- Add Fabric events for entity join, entity tick, and player join
- Add ILivingEntityRendererEvent for Fabric
- Add ILootTableModifyEvent for Fabric
- Add LootModifierConfigForge
- Migrate particles to common
- Add getCraftingRemainingItem to ItemStackHelpers
- Abstract ContainerTypeData to common
- Move NamedContainerProviderItem to common
- Move ItemGui to common
- Add gui helpers to common
- Move gui components to common
- Add ItemInventoryContainerCommon to common
- Move item location to common
- Move config command to common
- Migrate ring of fire and debug command to common
- Abstract packet handling across mod loaders
- Allow commands to be registered in common base mod
- Add world helpers to common
Changed
- Make DeferredHolderCommon work with IForgeRegistry
Fixed
- Fix loader-specific configurable types sometimes not working
1.21.1-1.23.0 - 2024-09-16 16:41:25 +0200
Added
- Port advancement criteria to Forge and Fabric
- Add biome modifier config to Forge
- Add entity config to common
Changed
- Move capacity and energy components to common
Fixed
- Fix some config registrations for some registries in Forge failing
1.21.1-1.22.0 - 2024-09-04 17:21:43 +0200
Added
- Additions for multiloader support
- Add crafting helpers to common
- Move registry manager to common
1.21.1-1.21.1 - 2024-09-01 17:31:39 +0200
Fixed
- Fix config dictionary not being fully populated This could cause mods with infobooks still depending on the old configs API to miss many book entries. Closes CyclopsMC/EvilCraft#1055
1.21.1-1.21.0 - 2024-09-01 15:21:27 +0200
Added
- Additions for multiloader support
- Implement barebones openMenu helper for Fabric
- Port base guis and registration to common
- Add SimpleInventoryCommon
- Move blocks with guis to common
1.21.1-1.20.5 - 2024-08-25 19:41:48 +0200
Fixed
- Fix invalid config file entry names being generated
1.21.1-1.20.4 - 2024-08-24 07:04:11 +0200
Fixed
- Fix other MinecraftHelpers.* causing crashes at startup
1.21.1-1.20.3 - 2024-08-23 11:09:55 +0200
Fixed
- Fix Helpers.* causing crashes at startup
1.21.1-1.20.2 - 2024-08-22 17:48:15 +0200
Fixed
- Fix MinecraftHelpers.isClientSide causing crashes at startup
1.21.1-1.20.1 - 2024-08-20 17:42:51 +0200
Fixed
- Fix CyclopsCore mod helpers being invoked before mod is initialized, Closes #190
1.21.1-1.20.0 - 2024-08-18 12:52:33 +0200
Changed
- Refactor code to be compatible with NeoForge, Forge, and Fabric.
[1.21.1-1.19.11] - 2024-08-09 21:00:37 +0200
Fixed
- Update to updated CommonCapabilities API Required for CyclopsMC/IntegratedDynamics#1375
Комментарии
Загружаем…