Cyclic will start downloading in 5 seconds...
STILL DOWNLOADING MANUALLY??
Join over 10 million players who use the CurseForge app!
Download App NowDescription
This mod adds a large variety of unrelated items, tools, machines, enchantments, and a few potions.
For learning the mod, we suggest installing the mod Patchouli and checking out the Cyclic Guide Book item (in 1.16+).
For 1.12, there is a similar guide book written in Guide API
Modpack Developers check out example configs and scripts here
Required Dependencies
In Minecraft-1.20 and newer, cyclic now depends on this library mod FLIB along with many other mods (Older minecraft versions still have no dependencies and the library will not be backported)
Optional Dependencies
Cyclic does not require any of these mods but, if both are installed, Cyclic has built-in features that are enhanced with these
For OLD VERSIONS click files and then 'View All' on the website and use the dropdown filter menus. Some shortcuts:
Minecraft 1.12 Crafttweaker Examples
Configs: see the generated config files in your /config/ folder along side the /mods/ folder. Also visit the Github site thru the issues link to see example config files. All verisons of the mod have one or more config files
For example new versions such as 1.16.5 has a cyclic.toml and a cyclic-client.toml file
But 1.12.2 also has two config files cyclicmagic.cfg and cyclic_ores.cfg
Tech Talk - 3rd party tools used
Sound effects made with BFXR http://www.bfxr.net/
Some models made with the help of Crayfish Model Creator https://mrcrayfish.com/tools?id=mc
Coded using Minecraft Forge API, using Eclipse and Gradle
Textures created with Paint.net
Open Source Shoutouts!
In the spirit of open source, thanking those other mods where I have used a tiny piece of code from them within Cyclic
- Botania - Vector3 class
- Not Enough Wands - OpenGL Rendering functions
- Builders Guides - Open GL Rendering functions
- Random Things - using FakePlayers to affect the world from a tile entity
- Baubles - Saving Item Stacks for a player in a binary file
- Vanilla Automation - Using PlayerControllerMP to change player reach distance
- Sponge - They helped me with network packets, multithreading, concurrent exceptions, and scheduled server tasks
- Ellpeck (AA) for some beautiful energy transfer code
Tutorials / Guides / Reference Shoutouts!
- Tools
- Player Experience
- Finding existing recipes
- Tile Entities
- TESR
- ItemBlock metadata
- GUIs
- Advanced Tile Entities and also this
- Particles
- Block State changes
- Block Rotation
- Client Server sync and also this and this
- Achievements
- Block Transparency
- GUI Text Input
- Client Proxy tips
- Custom Sound Effects and also this
- Using mod API's such as JEI or Baubles
- Proxy Rendering
- Potions and Potion Textures
- Circles and Spheres
- Player events and also this
- Entity Damage
- Villager GUI
Sound attribution
Doorbell sound credits:
http://soundbible.com/1599-Store-Door-Chime.html
License: Attribution 3.0
Recorded by Mike Koenig
- All other contributors and translators
Classic Modpacks:
- We Gonna Die
- FTB HermitPack
- Beyond-Vanilla
- Material Energy^Ex
- Shadowlands
- Technology Advanced
- Overpowered Non-Content
- Hyper Antix
- Nameless Pack (JonBams)
- The Modded Way Pixelmon
- CoupleCraft 2
- Farming Valley
- The New Frontier
- We Gonna Die Again
- All The Mods 2
- Mech & Magic
- Hypothermia
- Skills Not Included
- Enigmatica 2
Please add all requests, bugs, reports, and crash-logs to the github issues page