diff --git a/about/contributors/index.html b/about/contributors/index.html index 9931f65f..046ac6b7 100644 --- a/about/contributors/index.html +++ b/about/contributors/index.html @@ -7,6 +7,6 @@ .gdesc-inner { font-size: 0.75rem; } body[data-md-color-scheme="slate"] .gdesc-inner { background: var(--md-default-bg-color);} body[data-md-color-scheme="slate"] .gslide-title { color: var(--md-default-fg-color);} - body[data-md-color-scheme="slate"] .gslide-desc { color: var(--md-default-fg-color);}
Skip to content

Contributors

List of all Contributors who’ve helped with Guide, Pack(s), etc..

  • segfault (49.35%)
  • ArcTrooper (34.36%)
  • Satherov (9.79%)
  • booldmaster (3.38%)
  • Satherov (2.18%)
  • Jeremiah Winsley (0.5%)
  • dKatsuro (0.32%)
  • billbertking1 (0.06%)
  • C_ffeeStain (0.02%)
  • ssz256 (0.01%)
  • kinglugus90 (0.01%)

All The Mods | GitHub | Discord | Akliz Server Hosting

Skip to content

Contributors

List of all Contributors who’ve helped with Guide, Pack(s), etc..

  • segfault (49.35%)
  • ArcTrooper (34.36%)
  • Satherov (9.79%)
  • booldmaster (3.38%)
  • Satherov (2.2%)
  • Jeremiah Winsley (0.5%)
  • dKatsuro (0.32%)
  • billbertking1 (0.06%)
  • C_ffeeStain (0.02%)
  • kinglugus90 (0.01%)

All The Mods | GitHub | Discord | Akliz Server Hosting

\ No newline at end of file diff --git a/atm10/faq/index.html b/atm10/faq/index.html index a0036ec5..01b24d1f 100644 --- a/atm10/faq/index.html +++ b/atm10/faq/index.html @@ -7,6 +7,6 @@ .gdesc-inner { font-size: 0.75rem; } body[data-md-color-scheme="slate"] .gdesc-inner { background: var(--md-default-bg-color);} body[data-md-color-scheme="slate"] .gslide-title { color: var(--md-default-fg-color);} - body[data-md-color-scheme="slate"] .gslide-desc { color: var(--md-default-fg-color);}
Skip to content

FAQ

All The Mods 10 Frequently Asked Questions


Gameplay FAQs
There’s a ghost/easter egg that appears every few minutes!

The ghost is from Corail Tombstone, you can disable by doing /tbgui locate the ghost toggle under effect. This toggle will only show if your GUI scale is set to 4.

If you want to prevent the ghost/easter eggs and all other Corail holiday events permanently, you can download BadCorailNoHolidays, if you want keep some events enabled, it does have a config at atmInstall/configs/badcorailnoholidays-common.toml.

How do I change /home, /tpa etc cooldown?

To change the behavior of /home or to re-enable /back and /rtp, edit saves/worldName/serverconfig/ftb-essentials.snbt. The world/server has to be stopped for the changes to take effect.

I can’t complete ‘questName’ even though I fufilled the requirements?

You can enable edit quests in the bottom right of the quest screen (you need OP for this) and then r-click the broken quest and Complete Instantly it OR click the quest then r-click the reward and Reset Progress if you still want the rewards.

How do I increase claimed/force loaded chunks?
  • Add claimed chunks: /ftbchunks admin extra_claim_chunks <player> <set/add> <amount>
  • Add force-loaded chunks: /ftbchunks admin extra_force_load_chunks <player> <add/set> <amount>
Technical FAQs
Why isn’t ‘insert name’ mod in ATM10 yet?

ATM packs does not literally contain “All The Mods”. Our main focus is having mods that’s not: 1) buggy, 2) ruins performance or progression and 3) is updated to 1.21. If a mod supports Minecraft version 1.21, and Neo Forge, you may make a suggestion.

I found a bug/dupe in the pack. How can I report it?

To report bugs, dupes or similar, head over to the ATM10 GitHub and open a new issue describing the occurrence.

What are the recommended Java arguments for this pack?
  • Client arguments: send ?args21 in the #bot-spam channel in our Discord.
  • Server arguments: send ?svargs in the #bot-spam channel in our Discord.
Why does my game crash while launching?

Lack of RAM most likely. Send ?allocate in the #bot-spam channel in our Discord to learn how to allocate more RAM. If that’s not the problem, head to #atm10-techsupport and send ?logs to see how to upload your crash/latest log.

I crashed and got Error code 1, please help

Exit code 1 is a generic error from Minecraft. It is no different than “game didn’t load, no longer attempting to load. Please refer to the output error log created by your launcher” if you are unsure… please feel free to ask for further instructions on how to locate, post, and get help for your specific error so that we may further assist you in our Discord. Try running ?logs instead.

Skip to content

FAQ

All The Mods 10 Frequently Asked Questions


Gameplay FAQs
There’s a ghost/easter egg that appears every few minutes!

The ghost is from Corail Tombstone, you can disable by doing /tbgui locate the ghost toggle under effect. This toggle will only show if your GUI scale is set to 4.

If you want to prevent the ghost/easter eggs and all other Corail holiday events permanently, you can download BadCorailNoHolidays, if you want keep some events enabled, it does have a config at atmInstall/configs/badcorailnoholidays-common.toml.

How do I change /home, /tpa etc cooldown?

To change the behavior of /home or to re-enable /back and /rtp, edit saves/worldName/serverconfig/ftb-essentials.snbt. The world/server has to be stopped for the changes to take effect.

I can’t complete ‘questName’ even though I fufilled the requirements?

You can enable edit quests in the bottom right of the quest screen (you need OP for this) and then r-click the broken quest and Complete Instantly it OR click the quest then r-click the reward and Reset Progress if you still want the rewards.

How do I increase claimed/force loaded chunks?
  • Add claimed chunks: /ftbchunks admin extra_claim_chunks <player> <set/add> <amount>
  • Add force-loaded chunks: /ftbchunks admin extra_force_load_chunks <player> <add/set> <amount>
Technical FAQs
Why isn’t ‘insert name’ mod in ATM10 yet?

ATM packs does not literally contain “All The Mods”. Our main focus is having mods that’s not: 1) buggy, 2) ruins performance or progression and 3) is updated to 1.21. If a mod supports Minecraft version 1.21, and Neo Forge, you may make a suggestion.

I found a bug/dupe in the pack. How can I report it?

To report bugs, dupes or similar, head over to the ATM10 GitHub and open a new issue describing the occurrence.

What are the recommended Java arguments for this pack?
  • Client arguments: send ?args21 in the #bot-spam channel in our Discord.
  • Server arguments: send ?svargs21 in the #bot-spam channel in our Discord.
  • Check out the Java section
Why does my game crash while launching?

Lack of RAM most likely. Send ?allocate in the #bot-spam channel in our Discord to learn how to allocate more RAM. If that’s not the problem, head to #atm10-techsupport and send ?logs to see how to upload your crash/latest log.

I crashed and got Error code 1, please help

Exit code 1 is a generic error from Minecraft. It is no different than “game didn’t load, no longer attempting to load. Please refer to the output error log created by your launcher” if you are unsure… please feel free to ask for further instructions on how to locate, post, and get help for your specific error so that we may further assist you in our Discord. Try running ?logs instead.

\ No newline at end of file diff --git a/search/search_index.json b/search/search_index.json index bdb45c32..ba9e50e3 100644 --- a/search/search_index.json +++ b/search/search_index.json @@ -1 +1 @@ -{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Welcome","text":""},{"location":"#welcome","title":"Welcome!","text":"

To the new All The Guides, by All The Mods (ATM).

This guide is currently a work in progress, so there will be missing/placeholder information. Want to contribute? Check About All The Guides Contributing

All The Guides is only for our packs

ATM has custom changes and additions, mostly recipes. This means it\u2019s only for ATM packs, and may not be the same for other packs. However, guides in the Additional Guides should work for any pack with said mod.

"},{"location":"#intro","title":"Intro","text":"

Are you new to Minecraft, All The Mods, or just need help getting started? Here you\u2019ll find some Tips and Guides on getting started with All The Mods!

"},{"location":"#getting-started","title":"Getting Started","text":"

All The Mods packs require a PC that has at least 16GB or more system RAM for the best playable experience.

Allocating between 8-12GB RAM is required for most of our packs. Smaller (Lite) designed packs can run with at least 4GB allocated. This must be changed within Launcher settings. 8GB minimum is recommended.

"},{"location":"#requirements","title":"Requirements","text":""},{"location":"#launchers","title":"Launchers","text":"

The most common launchers are CurseForge, FTB App, PolyMC, Prism, ATLauncher and GDLauncher. You will need one of these launchers to install packs. Sign into your Microsoft account and search for the modpack of your choice to install.

Allocation

By default, in the launcher or instance (modpack) settings, 4GB is allocated. Recommended MAX allocation is 8-12GB | 8192-12288Mb. You should never allocate all of or more RAM than necessary.

Additionally, some launchers may install and use the appropriate version of Java, though make sure you\u2019re using the correct version of Java for the Minecraft version of the pack installed.

Need Help? Check out the dedicated Help section, especially F.A.Q

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"404/","title":"404","text":""},{"location":"404/#404","title":"404","text":"

Page Not Found

The resource you\u2019re visiting may or may not have ever existed.

"},{"location":"about/","title":"About","text":""},{"location":"about/#about","title":"About","text":"

All the Mods started out as a private pack amongst a few friends that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

Can you get to the Creative items by making the \u201cATM Star\u201d?

In All the Mods we will continue the tradition adding many new mods while going for more stability.

Does \u201cAll The Mods\u201d really contain ALL THE MODS? No, of course not.

"},{"location":"about/#hosting","title":"Hosting","text":"

Need hosting? Check out Akliz (With a discount) on us!

Start playing for only $20/m

Save 20% off of the first month using coupon code allthemods

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"about/alltheteam/","title":"All The Team","text":""},{"location":"about/alltheteam/#all-the-team","title":"All The Team","text":""},{"location":"about/alltheteam/#owner","title":"Owner","text":""},{"location":"about/alltheteam/#admins","title":"Admins","text":""},{"location":"about/alltheteam/#modpack-development-team","title":"Modpack Development Team","text":""},{"location":"about/alltheteam/#all-the-team_1","title":"All The Team","text":""},{"location":"about/alltheteam/#former-retired","title":"Former - Retired","text":"

Current as of (07/26/2024)

"},{"location":"about/allthetimeline/","title":"All The Timeline","text":""},{"location":"about/allthetimeline/#all-the-mods-timeline","title":"All The Mods: Timeline","text":""},{"location":"about/allthetimeline/#2024","title":"2024","text":""},{"location":"about/allthetimeline/#2023","title":"2023","text":""},{"location":"about/allthetimeline/#2022","title":"2022","text":""},{"location":"about/allthetimeline/#2021","title":"2021","text":""},{"location":"about/allthetimeline/#2020","title":"2020","text":""},{"location":"about/allthetimeline/#2019","title":"2019","text":""},{"location":"about/allthetimeline/#2018","title":"2018","text":""},{"location":"about/allthetimeline/#2017","title":"2017","text":""},{"location":"about/allthetimeline/#2016","title":"2016","text":""},{"location":"about/contributors/","title":"Contributors","text":""},{"location":"about/contributors/#contributors","title":"Contributors","text":"

List of all Contributors who\u2019ve helped with Guide, Pack(s), etc..

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"about/feedback/","title":"Feedback","text":""},{"location":"about/feedback/#feedback","title":"Feedback","text":"

Please keep comments PG13 - clear of profanity.

We appreciate all of your feedback in regards to Packs, and Guides!

"},{"location":"about/license/","title":"License","text":""},{"location":"about/license/#license","title":"License","text":"

All The Mods (Packs/Mods) are released on curseforge only, as All Rights Reserved.

This covers the following files/folders,

What does All Rights Reserved Mean?

All Rights Reserved\n\nCopyright (c) 2023-2024 All The Mods (AllTheMods / ATM)\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"atm10/","title":"All The Mods 10","text":""},{"location":"atm10/#all-the-mods-10","title":"All The Mods 10","text":"Indev

ATM10 is still in development, meaning there will be bugs, missing mods, missing quests, etc. It will be getting frequent updates as mod devs update to 1.21, and the ATM dev team continues to work on adding new mods, quests, and scripts. You can report bugs and make suggestions here.

All The Mods started out as a private pack for just a few friends that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

The biggest changes this time around are that we are now using NeoForge and EMI and we are on the version 1.21. Expect many updates as mods come out!

In All the Mods 10 we will continue the tradition adding many new mods while going for more stability.

Does \u201cAll the Mods\u201d really contain ALL THE MODS? No, of course not.

All The Mods 10 | CurseForge | GitHub

"},{"location":"atm10/apothicenchanting/","title":"Apothic Enchanting","text":""},{"location":"atm10/apothicenchanting/#apothic-enchanting","title":"Apothic Enchanting","text":""},{"location":"atm10/apothicenchanting/#max-enchanting-setup","title":"Max Enchanting Setup","text":"Max Enchanting Shelves List

Craft 16x Seashelf and place all but one in the usual enchanting configuration.

Now take your last Seashelf and infuse it. You should see an infusion option for 3 EXP. Now replace one of the uninfused Seashelf with your Infused Seashelf. Repeat this until all 16 Seashelf are Infused Seashelf. You will have one extra Infused Seashelf.

You must be level 45+ to infuse Seashelves

After all of shelves are infused, you\u2019ll need to break 12x Infused Seashelf and craft 3x Heart-Forged Seashelf and 9x Crystalline Seashelf. After you\u2019re done crafting them, place them down.

Now craft 10x Dormant Deepshelf and infuse them into their Deepshelf varient.

You must be level 60+ to infuse Dormant Deepshelves

After infusing all 10 dormant deepshelves, use them to craft 5x Soul-Touched Deepshelf and 5x Echoing Deepshelf. Then upgrade them to their Sculkshelf variant. Remember to use EMI to see the recipes.

Now you need to craft 1x Geode-Encased Bookcase of Stability.

You can infuse a Block of Amethyst to get Budding Amethyst. Place 3x Heart-Forged Seashelf and 2x Soul-Touched Deepshelf to infuse it.

You must be level 65+ to infuse Block of Amethyst

Now craft 1x Draconic Endshelf. To make Infused Dragon\u2019s Breath, place down

You must be level 80+ to infuse Dragon\u2019s Breath

After making the Draconic Endshelf, place your crafted shelves for max enchants!

"},{"location":"atm10/apothicenchanting/#treasure-enchants","title":"Treasure Enchants","text":"

To get treasure enchants place 1x Deepshelf of Arcane Treasures and 4x Candles.

You can use Seashelf of Aquatic Filtration to filter out enchants you don\u2019t want such as curses.

"},{"location":"atm10/apothicenchanting/#infusion-setups","title":"Infusion Setups","text":"

You do not have to place the blocks exactly as I do, these are just an example.

"},{"location":"atm10/apothicenchanting/#tome-of-superior-scrapping","title":"Tome of Superior Scrapping","text":"

Same setup as Tome of Extraction

3x Echoing Deepshelf, 1x Soul-Touched Deepshelf, 1x Endshelf, 1x Draconic Endshelf

"},{"location":"atm10/apothicenchanting/#tome-of-extraction","title":"Tome of Extraction","text":"

Same setup as Tome of Superior Scrapping

3x Echoing Deepshelf, 1x Soul-Touched Deepshelf, 1x Endshelf, 1x Draconic Endshelf

"},{"location":"atm10/apothicenchanting/#library-of-alexandria","title":"Library of Alexandria","text":"

7x Echoing Deepshelf, 3x Draconic Endshelf, 2x Soul-Touched Deepshelf

"},{"location":"atm10/apothicenchanting/#trident","title":"Trident","text":"

5x Echoing Deepshelf, 2x Soul-Touched Deepshelf

Apothic Enchanting | CurseForge

"},{"location":"atm10/faq/","title":"ATM10 FAQ","text":""},{"location":"atm10/faq/#faq","title":"FAQ","text":"

All The Mods 10 Frequently Asked Questions

Gameplay FAQs There\u2019s a ghost/easter egg that appears every few minutes!

The ghost is from Corail Tombstone, you can disable by doing /tbgui locate the ghost toggle under effect. This toggle will only show if your GUI scale is set to 4.

If you want to prevent the ghost/easter eggs and all other Corail holiday events permanently, you can download BadCorailNoHolidays, if you want keep some events enabled, it does have a config at atmInstall/configs/badcorailnoholidays-common.toml.

How do I change /home, /tpa etc cooldown?

To change the behavior of /home or to re-enable /back and /rtp, edit saves/worldName/serverconfig/ftb-essentials.snbt. The world/server has to be stopped for the changes to take effect.

I can\u2019t complete \u2018questName\u2019 even though I fufilled the requirements?

You can enable edit quests in the bottom right of the quest screen (you need OP for this) and then r-click the broken quest and Complete Instantly it OR click the quest then r-click the reward and Reset Progress if you still want the rewards.

How do I increase claimed/force loaded chunks? Technical FAQs Why isn\u2019t \u2018insert name\u2019 mod in ATM10 yet?

ATM packs does not literally contain \u201cAll The Mods\u201d. Our main focus is having mods that\u2019s not: 1) buggy, 2) ruins performance or progression and 3) is updated to 1.21. If a mod supports Minecraft version 1.21, and Neo Forge, you may make a suggestion.

I found a bug/dupe in the pack. How can I report it?

To report bugs, dupes or similar, head over to the ATM10 GitHub and open a new issue describing the occurrence.

What are the recommended Java arguments for this pack? Why does my game crash while launching?

Lack of RAM most likely. Send ?allocate in the #bot-spam channel in our Discord to learn how to allocate more RAM. If that\u2019s not the problem, head to #atm10-techsupport and send ?logs to see how to upload your crash/latest log.

I crashed and got Error code 1, please help

Exit code 1 is a generic error from Minecraft. It is no different than \u201cgame didn\u2019t load, no longer attempting to load. Please refer to the output error log created by your launcher\u201d if you are unsure\u2026 please feel free to ask for further instructions on how to locate, post, and get help for your specific error so that we may further assist you in our Discord. Try running ?logs instead.

"},{"location":"atm10/oredistro/","title":"Mining Dimension Ore Distribution","text":""},{"location":"atm10/oredistro/#mining-dimension-ore-distribution","title":"Mining Dimension Ore Distribution","text":"

Vidal\u2019s Original Spreadsheet.

Max/Min Y-Level Sort Broken

The sorting for the y-levels is broken for numbers currently. Alphabetical sorting is the only one that works right now. I will fix sorting by numbers in the future.

"},{"location":"atm10/oredistro/#stone-types","title":"Stone Types","text":"Stone Type Max Y-Level Min Y-Level Dirt 251 248 Stone 247 129 Deepslate 128 65 Netherrack 64 1 End Stone 0 -62"},{"location":"atm10/oredistro/#ores","title":"Ores","text":"Ore Max Y-Level Min Y-Level Allthemodium Ore 128 65 Aluminum Ore 247 -62 Ancient Debris 64 1 Antimony Ore 250 65 Arcane Crystal Ore 250 65 Black Quartz Ore 250 65 Coal Ore 247 65 Copper Ore 247 65 Dark Ore 129 65 Diamond Ore 174 93 Emerald Ore 247 65 Gold Ore 155 65 Inferium Ore 250 65 Iridium Ore 146 65 Iron Ore 247 65 Lapis Lazuli Ore 146 65 Lead Ore 34 62 Lignite Coal Ore 250 65 Mithril Ore 250 65 Monazite Ore 154 65 Nether Gold 64 1 Nickle Ore 64 62 Osmium Ore 64 62 Peridot Ore 179 65 Platinum Ore 34 62 Prosperity Ore 250 65 Quartz Ore 64 1 Redstone Ore 205 65 Ruby Ore 179 65 Runic Stone 250 65 Sapphire Ore 179 65 Silver Ore 34 62 Tin Ore 181 62 Tungsten Ore 154 65 Uraninite Ore 250 5 Uranium Ore 157 62 Xychorium Colored Ore 250 65 Zinc Ore 128 62

All The Mods 10 | CurseForge | GitHub

"},{"location":"atm6/","title":"All The Mods 6","text":""},{"location":"atm6/#all-the-mods-6","title":"All The Mods 6","text":"

Welcome to ATM6 Guides!

Minimum required ram 10GB.

ATM6 | CurseForge | GitHub

"},{"location":"atm6/apotheosis/","title":"Apotheosis","text":""},{"location":"atm6/apotheosis/#apotheosis","title":"Apotheosis","text":"

Overpowered enchanting, charms and bosses, apotheosis offers a variety of things to keep you busy. Don\u2019t forget to check out the Enchanment Library!

"},{"location":"atm6/apotheosis/#perfect-enchanting-table-setup","title":"Perfect Enchanting Table Setup","text":"

Max Eterna and Arcana, 0% Quanta

Max Eterna, Arcana, & Quanta / Rectification - 100%

Apotheosis | CurseForge

"},{"location":"atm6/astralsorcery/","title":"Astral Sorcery","text":""},{"location":"atm6/astralsorcery/#astral-sorcery","title":"Astral Sorcery","text":"Rock Crystal Stats Properties Max Tier Starlight Collection Ritual Effect Ritual Range Tool Durability Tool Effectiveness Lens Transfer Lens Amount Lens Effect Size 3 20% 20% 15% 2 Purity 2 40% 40% 40% 15% 16.67% Shape 3 25% 25% 25% 10% (Up to 60%) 20% Tool Durability 3 25% Tool Efficiency 3 15% (Up to 60%) Ritual Effect 3 30% Ritual Range 3 Collection Rate 3 20% 20% Focus: Constellation 2 30% 30% 35% The property 'Focus: Constellation' is only active if the Focus matches the attunement of the crystal. Starlight Collection is used by (celestial) collector crystals, and by the crystal on top of a ritual pedestal. Ritual Effect is used by the crystal on top of a ritual pedestal. Ritual Range is used by the crystal on top of a ritual pedestal. Tool Durability is used by (infused) crystal tools. Tool Durability is used by (infused) crystal tools. Shape caps at tier 6 while Tool Efficiency caps out at tier 4 per tool. Lens Transfer is used for the starlight transfer through a crystal lens or a crystal prism. Lens Amount is used for obtaining more crystal lenses per craft. Lens Effect is used by crystal lenses or crystal prisms with coloured lenses in them. Rock Crystals can hold a total of up to 7 tiers (attributes). Celestial crystals can hold 10. For example, a rock crystal can hold no more than Size 3, Purity 2, and Ritual Range 2 (3+2+2=7). Crystal tools combine the properties of the crystals used to make them."},{"location":"atm6/astralsorcery/#discovery","title":"Discovery","text":"

Get the Astral Tome + Resonating Wand. Find the first 5 constellation papers and put a crafting table near a Collector Crystal. Make sure the Crystal has a clear view to the sky. While holding the Resonating Wand in your off-hand, run/fly around the night and look for shiny spots on the ground, dig down and look for Rock Crystals.

"},{"location":"atm6/astralsorcery/#exploration","title":"Exploration","text":"

Craft the Lightwell, throw some Aquamarines in it, and craft the Starlight Crafting Altar. Get the Looking Glass, 8x Astral Relays and optionally a Cave Illuminator.

"},{"location":"atm6/astralsorcery/#attunement","title":"Attunement","text":"

Get the Linking Tool, put Iron Ore next to a collector Crystal and link the Crystal to the ore. make a bunch of Starmetal Ingots. Craft the Telescope, Attunement Altar and Starmetal Cutting Tool. Finally, the Celestial Altar.

"},{"location":"atm6/astralsorcery/#constellation","title":"Constellation","text":"

Get the Starlight Infuser. Get one of your Rock Crystals and throw it in Liquid Starlight together with Starmetal Dust. Craft the Iridescent Altar. Get the Starlight Infuser.

Astral Sorcery | CurseForge | Astral Perk Planner

"},{"location":"atm6/bees/","title":"Resourceful Bees","text":""},{"location":"atm6/bees/#resourceful-bees","title":"Resourceful Bees","text":"

With extra centrifuge tiers, up to creative, you\u2019ll be processing combs a long time. We highly recommend you make the in game bee guide called the beepedia, bee quests and of course the manual, fifty shades of bees (in your akashic tome) for more info.

"},{"location":"atm6/bees/#finding-bees","title":"Finding Bees","text":"

Make some bee jars for your adventuring. When you\u2019re out in the world, jar some bees. Keep an eye out for certain bees like the cobbee, oreo bee, and beediddy!

"},{"location":"atm6/bees/#bee-mechanics","title":"Bee Mechanics","text":"

You can either craft a hive or get one from out in the world. Bees will anger if they are inside or see you mine a hive. You can smoke a hive with a smoker or campfire underneath to calm the bees. Bees will retreat to thier home if its raining or at nighttime. Bees need a specific flower to pollinate before they will produce combs. Once a hive reaches honey level 5 you can use a scraper to harvest the combs.

Mutating Bees
graph LR\nW[Wither] -- Dragon Egg --> D[Dragonic]\nD2[Dragonic] -- All The Modium --> A[All The Modium]\nA2[All The Modium] -- Vibranium --> V[Vibranium]\nV2[Vibranium] -- Unobtainium --> U[Unobtainium]\nU2[Unobtainium] -- Soul Lava --> SL[Soul Lava]\nG[Gold] -- Netherite --> N[Netherite]

Bee Breeding Chart

Resourceful Bees | CurseForge

"},{"location":"atm6/draconicevolution/","title":"Draconic Evolution","text":""},{"location":"atm6/draconicevolution/#draconic-evolution","title":"Draconic Evolution","text":"

Draconic Evolution | CurseForge

"},{"location":"atm6/enchanting/","title":"Enchanting","text":""},{"location":"atm6/enchanting/#enchanting","title":"Enchanting","text":"

In ATM6, Enchantment Level are ignored when using Enchantment Applicator

"},{"location":"atm6/envtech/","title":"Environmental Tech","text":""},{"location":"atm6/envtech/#environmental-tech","title":"Environmental Tech","text":""},{"location":"atm6/envtech/#void-miner","title":"Void Miner","text":"

Is a multi-block structure added by Environmental Tech. It generates various ores, crystals, and botanicals using energy. It comes in 8 tiers.

"},{"location":"atm6/envtech/#introduction","title":"Introduction","text":"

There\u2019s 2 IO blocks that is needed for Void Miner. At-least 1 Item Output and 1 Energy (FE) Input IO Block, though more can be used. When supplied enough power via FE Input IO\u2019s, the Void Miner (Based on Tick Duration) will output items of various types through the Item Output IO.

This process can be sped up by using Frequency modifiers, placing them in the Void Miner modifier slots. Specific items can be made more likely to appear by using a colored Laser Lens, while this effect can be amplified by using Amplification modifiers.

Void Miner also requires it\u2019s Laser Core to have a straight view to either Bedrock or The Void in order to work.

Transparent blocks such as Glass, walls, or fences may be used to provide a safe path under the structure without blocking the beam.

"},{"location":"atm6/envtech/#modifiers","title":"Modifiers","text":"

Modifiers are optional to use / replaced with Null Modifiers if you cannot afford to craft them. You can use higher and lower tiers of Modifiers and IO\u2019s on any tier Void Miner multi-block, such as Tier 5 Frequency Modifiers on a Tier 2 Void Miner multi-block. This is important to note, as the Tier 1 Void Miner needs more power than one Tier 1 FE Input can give the multi-block. The solution is to either use your first two Erodium to upgrade your FE Input, or to use two Tier 1 FE Inputs on your Tier 1 Void Miner.

What is Duration & Tick Costs? Duration Is how long it will take the miner, provided that it has the tick cost worth of energy supplied, to generate an item. Tick Cost Is the energy required per tick to allow the miner to mine at the maximum speed that is currently possible with all modifiers included. If you don\u2019t provide the tick cost amount of energy or more then your Void Miner will be slower. View Modifiers Frequency | Speeds up miners - Duration.
Increases the speed of the Void Miner operation. This is visually displayed on the Void Miner CCU labeled as 'Duration'. Duration is measured in ticks needed per operation. 20 ticks is equal to 1 second in real life if you are running at 20 FPS. 1,000 Duration (or 1,000 ticks) is equal to 50 seconds. \n\nThe Duration is lowered by upgrading your Frequency Modifiers, or by adding more Frequency Modifiers. Once your Duration hits 0, the item generation rate cannot go faster. Any further Frequency Modifiers will not affect the Void Miner's speed. They will only increase the Tick Cost.\n
Bandwidth | Increases amount of mined items
Increases the possible maximum stack size of each mined drop up to 64 items per single operation. Bandwidth Modifiers cannot be crafted until you generate Tier 5 Ionite Crystals at Tier 4 Void Miner (Pladium). Without any Bandwidth Modifiers, a Void Miner will produce 1 item per operation always\n
Amplification | Gives Lenses more Accuracy (High Drop Rate).
Increases the chance of getting the preferred ores with the Colored Lens the player is using. This is not a commonly used Modifier as in the later tiers of the Void Miner you will be producing hundreds of ores in fractions of a second (lmao)\n\nFor example:\n    - Tier 2 Void Miner / Four Tier 2 Frequency Modifiers / No Lens = 5.61% chance for Gold Ore at 180 Duration (one operation per 9 seconds)\n    - Tier 2 Void Miner / Four Tier 2 Frequency Modifiers / Yellow Lens = 32.22% chance for Gold Ore at 180 Duration\n    - Tier 2 Void Miner / Four Tier 2 Amplification Modifiers / Yellow Lens = 38.24% chance for Gold Ore at 320 Duration (one operation per 16 seconds)\n
Dimensional
Allows Void Miner to gain any drop in the current dimension and requires two Tier 5 structure frames to craft. Interdimensional Modifier allows Void Miner to gain any drops from any dimension. \n
Piezo
Allows solars to gen in rain/thunderstorms from vibrations.\n
Electrostatic
Allows Lightning rods to gen passively in rain and thunder.\n
Radian
Allows lightning rod to gen passively in sunny weather.\n

Note: Modifiers also have tiers based on crystal tiers respectively

"},{"location":"atm6/envtech/#flash-memory","title":"Flash Memory","text":"

Creating a Flash Memory Card for Void Miner is vital for Void Miner resource generation. The Flash Memory tells Void Miner from which loot table you want to generate resources from.

Void Miner needs to generate Crystals from Environmental Tech to upgrade to the next tier. These Crystals are generated through the Multi-Miner section of the Memory Programmer using the Crystal Program.

"},{"location":"atm6/envtech/#lens","title":"Lens","text":"

Lenses are crafted with 5 glass in a + pattern in any crafting grid. You will need to also craft a Lens Grinder and supply it power to color your crafted Lens. Using lenses inside the Lens Holder on the Void Miner will increase the mine rate of certain items.

For example, if you used a Yellow Lens on a Metallic Flash Memory Program, your miner would produce more Gold Ore than it usually would without the lens. You can also increase that rate even further using Amplification Modifiers.

"},{"location":"atm6/envtech/#crystal-lens","title":"Crystal Lens","text":"

Crystal Lenses can be crafted by placing 3x3 of the same tier crystals in a crafting grid to create a Crystal Block. Use this Crystal Block in the Lens Grinder. Crystal Lenses are highly encouraged to be used. Crystal Lenses often double the chance of generating the crystal matching your Lens.

"},{"location":"atm6/envtech/#tiers","title":"Tiers","text":"View Tiers Tips & Tricks

Seg: You know you can use T6 modifiers with T5 void miner, right?

Bamboo: The inter-dimensional modifier requires one bandwidth modifier (on the right) and one amplification modifier (on the left)

"},{"location":"atm6/envtech/#void-miner-drops","title":"Void Miner Drops","text":"Void Miner Drops Based On Lens Mineral Resource Drops Ore Color Dimension Draconium Purple All Sulfur Yellow All Cinnabar Brown Overworld Coal Black Overworld Redstone Red Overworld Niter White Overworld Glowstone Yellow Nether Biotite Light Grey End Magical Resource Drops Ore Color Dimension Arcane Crystal Grey All Dark Runestone Grey All Rock Crystal White All Runestone Grey All Starmetal Blue All Stella Arcanum Grey All Vinteum Blue All Xpetrified Green Overworld Inferium Green Overworld Prosperity Light Grey Overworld Gemstone Resource Drops Ore Color Dimension Apatite Light Blue All Certus Quartz Light Blue All Charged Certus Quartz Light Blue All Dimensional Shard White All Ruby Red All Sapphire Blue All Diamond Cyan Overworld Emerald Lime Overworld Fluorite Pink Overworld Lapis Blue Overworld Nether Quartz White Nether Metallic Resource Drops Ore Color Dimension Tin Grey All Uraninite Green All Aluminum White Overworld Copper Orange Overworld Gold Yellow Overworld Iron White Overworld Lead Purple Overworld Nickel Grey Overworld Osmium Light Blue Overworld Platinum Light Blue Overworld Silver Light Grey Overworld Uranium Green Overworld Yellorite Green Overworld Zinc Pink Overworld Ancient Debris Brown Nether Cobalt Blue Nether Nether Gold Yellow Nether AllTheModium (T3+ - T6 20x More) Yellow End Vibranium (T4 - T7 10x More) Green End Unobtainium (T5 - T8 10x More) Purple End Rocky Resource Drops Ore Color Dimension Crying Obsidian Purple All Obsidian Purple All Bone White Overworld and Nether Mica None Nether and End Andesite Light Grey Overworld BOP Sandstone Based on Colour Overworld Cobblestone Grey Overworld Diorite White Overworld Granite Pink Overworld Orange Sandstone Orange Overworld Red Sandstone Red Overworld Sandstone Yellow Overworld Stone Grey Overworld Terracotta Based on Colour Overworld Basalt Black Nether Blackstone Black Nether Gilded Blackstone Black Nether Magma Block Orange Nether Netherrack Red Nether Endstone Yellow End Frozen Resource Drops Ore Color Dimension Black Ice Black Overworld Blue Ice Light Blue Overworld Dry Ice White Overworld Ice Light Blue Overworld Snow White Overworld Loose Resource Drops Ore Color Dimension Gravel Grey OW and Nether Black Sand Black Overworld Blue Sand Light Blue Overworld BYG Glowcelium Brown Overworld Clay Light Grey Overworld Dirt Brown Overworld Limesand Light Grey Overworld Meadow Dirt Brown Overworld Mud Brown Overworld Origin Grass Green Overworld Peat Brown Overworld Pink Sand Pink Overworld Purple Sand Purple Overworld Sand Yellow Overworld Sponge Yellow Overworld White Sand White Overworld Grassy Netherrack Green Nether Nylium Soul Sand Green Nether Quartzite Sand White Nether Soul Sand Brown Nether"},{"location":"atm6/envtech/#solar-panel","title":"Solar Panel","text":"

Environmental Tech | CurseForge

"},{"location":"atm6/faq/","title":"F.A.Q","text":""},{"location":"atm6/faq/#faq","title":"F.A.Q","text":"How do I get started?

If your new to modded, allthemods, or minecraft in general, please take a look at our getting started guide.

Is there a list of mods?

Yes, on CurseForge

How to chunk load chunks?

Chunkloading is handled by FTB Chunks. Open your map where you claim chunks and once you have a chunk claimed, shift click that same chunk. It should show a red X through the chunk, showing that it is force loaded.

Where can I find AllTheModium, Vibranium, & Unobtanium?

Look in the in game book Allthemodium or search the ores in JEI and view the tooltips. There is additional information in the Allthemodium book.

How do I deal with the Chaos Dragon?

The chaos guardian is a multi-phase fight. The crystals can only be damaged by the dragon and it\u2019s attacks -or- chaos tier weapons, but the final hit on them will have to come from you to destroy them. Once all the crystals are destroyed, only half the time will it be susceptible to damage, when it doesnt have a blue shield. It has two health bars as well - a red over shield and then its actual HP.

How do you auto enchant to get OP enchants beyond vanilla?

Check out the Enchanting Guide!

"},{"location":"atm6/iceandfire/","title":"Ice & Fire","text":""},{"location":"atm6/iceandfire/#ice-fire","title":"Ice & Fire","text":"

Dragons only spawn in The Other dimension which you can reach by using a Teleport Pad in the Nether. (Shift-right click with an empty hand, and nothing in offhand). Most of other ice and fire structure spawns are disabled.

"},{"location":"atm6/iceandfire/#finding-dragons","title":"Finding Dragons","text":"

Travel 800 blocks from spawn in The Other, and look for specific dragons in specific biomes. Natures Compass and Spectral Eye Amulet will help. There is also a scrying ritual from Ars Nouveau that can locate chests. In addition, Corrupted Chorus Fruit can be used to \u2018noclip\u2019 through blocks, allowing you to move quickly through them and see where you\u2019re going. Higher tier dragons are in underground roosts around y35.

"},{"location":"atm6/iceandfire/#biomes","title":"Biomes","text":""},{"location":"atm6/iceandfire/#looting","title":"Looting","text":"

Right click with empty hand on a dead dragon corpse too loot it.

Note: Obtain Dragon Blood by right clicking a dragon corpse with a bottle. This changes the loot table so you only get bones, blood, and skulls.

"},{"location":"atm6/iceandfire/#forges","title":"Forges","text":"

For each Dragon Forge,

Note: Blocks (including Compressed) can be used instead of dusts, and or ingots

Ice & Fire Dragons | CurseForge

"},{"location":"atm6/mekanism/","title":"Mekanism","text":""},{"location":"atm6/mekanism/#mekanism","title":"Mekanism","text":"

To get started in Mekanism you just need coal, osmium, redstone and iron to make some steel. The Official Mekanism Wiki has a lot of information on the setup of machines and how they can be used. Also, the Surviving with Mekanism series by RagePlaysGames is top notch! Every video has chapters so you can easily skip to the section you need, and each video is divided into intro, mats, crafting, building, and how to use. You can\u2019t go wrong.

Fission Reactor Diagram
graph TD\nW(((Water))) --> ES_O[Electrolytic Separator]\nS(((Sulfur))) --> CO_SD[Chemical Oxidizer]\nU(((Uranium)))\nES_O -- Oxygen --> CO_SD -- Sulfur Dioxide --> CI_ST[Chemical Infuser]\nW --> RC_WV[Rotary Condensentrator]\nCI_ST -- Sulfur Trioxide --> CI_SA[Chemical Infuser]\nRC_WV -- Water Vapor --> CI_SA\nF(((Fluorite))) --> CDC_HA[Chemical Dissolution Chamber]\nCI_SA -- Sulfuric Acid --> CDC_HA\nCDC_HA -- Hydrofluoric Acid --> CI_UH[Chemical Infuser]\n\nU ----> EC_YCU[Electrolytic Separator]\nEC_YCU -- Yellow Cake Uranium --> CO_UO[Chemical Oxidizer]\nCO_UO -- Uranium Oxide --> CI_UH\n\nCI_UH -- Uranium Heaxfluoride --> IC_FF[Isotopic Centrifuge]\nIC_FF -- Fissile Fuel --> R{REACTOR}

Accidentally leaked radiation? /mek radiation removeAll, /mek radiation heal

Mekanism | CurseForge

"},{"location":"atm6/pedestals/","title":"Pedestals","text":""},{"location":"atm6/pedestals/#pedestals","title":"Pedestals","text":"

The mod that can do just about anything.... But how?

"},{"location":"atm6/pedestals/#linking-tool","title":"Linking Tool","text":"

With a diamond and some dye, your first step into pedestals is the linking tool. This tool will allow you to make blank pedestals and blank upgrades for the pedestal

"},{"location":"atm6/pedestals/#cobblestone-generator","title":"Cobblestone Generator","text":"

Your next step should be the cobblegen. Place a pedestal and put the cobblegen upgrade in your offhand and then right-click the pedestal to apply it. If you want to link two pedestals, shift right-click with the linking tool on the recieving pedestal and then do the same to the sending pedestal.

"},{"location":"atm6/pedestals/#enchanting","title":"Enchanting","text":""},{"location":"atm6/pedestals/#force-enchanting","title":"Force Enchanting","text":"

Pedestals | CurseForge

"},{"location":"atm6/silentgear/","title":"Silent Gear","text":""},{"location":"atm6/silentgear/#silent-gear","title":"Silent Gear","text":"

The possibilities are endless with Silent Gear. The examples below simply show a few possibilities, out of the thousands of potential combinations.

"},{"location":"atm6/silentgear/#blueprints","title":"Blueprints","text":"

Silent Gear can be very simple or very complex. Make yourself a blueprint and then surround that blueprint with mats needed. For example, if you have a pickaxe blueprint, you will need the blueprint, handle and 3 ingots. The materials used and order matter very much!

"},{"location":"atm6/silentgear/#beyond-the-basics","title":"Beyond The Basics","text":"

Check out these links for some additional information on material and additional guides.

Material Spreadsheet | General Silent Gear Info | Early Game Tools | Late Mid Game Tools |

"},{"location":"atm6/silentgear/#custom-constructions","title":"Custom Constructions","text":"Fireite Uru Paxel Fireite Uru Katana Fireite Uru Sword Fireite Uru Machete Fireite Uru Bow Gem & Ingot

Silent Gear | CurseForge

"},{"location":"atm6/woot/","title":"Woot","text":""},{"location":"atm6/woot/#woot","title":"Woot","text":"

Woot | CurseForge

"},{"location":"atm6/enchanting/applicator/","title":"Enchantment Applicator","text":""},{"location":"atm6/enchanting/applicator/#enchantment-applicator","title":"Enchantment Applicator","text":"

Enchantment Applicator is a machine in Industrial Foregoing. It\u2019s used to apply enchantments like an anvil, however it can also grant an additional enchantment level when combining the same enchantment level of an Item and an Enchantment Book, ignoring enchantment levels to reach a max of level 255 (CCLV)!.

This process will require a Black Hole Tank (Preferably Supreme), and Liquid XP or Mob Essence inside the tank on top of the applicator to function properly. Using Liquid XP will only increase enchantment level up to 20 (XX), afterwards will require Mob Essence.

After gaining an additional enchantment level, you\u2019ll want to duplicate the enchant. There\u2019s 2 known ways,

"},{"location":"atm6/enchanting/applicator/#duplicating-enchants","title":"Duplicating Enchants","text":"

Using the same Item in applicator will increase Repair Costs, making combining enchants more expensive!

"},{"location":"atm6/enchanting/applicator/#making-essence","title":"Making Essence","text":""},{"location":"atm6/enchanting/applicator/#converting-liquid-xp","title":"Converting Liquid XP","text":"

XP Liquid can be converted to Mob Essence using PneumaticCraft Aeriel Interface.

"},{"location":"atm6/enchanting/applicator/#converting-xp-orbs","title":"Converting XP Orbs","text":"

XP Orbs can be converted to Mob Essence using Modular Routers. Any best way you can generate and feed Modular Router XP Orbs, but be careful that XP Clumps can cause issues.

One way this can be done is growing Mystical Agriculture experience essence.

You will need,

Module Router will consume given experience droplets and spit out XP Orbs. Vacuum module will collect the XP Orbs from configured face(s). XP Vacuum Augment will convert the consumed XP into Mob Essence, which will then be automatically outputted to a tank configured face of the Modular Router."},{"location":"atm6/enchanting/applicator/#woot","title":"Woot","text":"

Using Woot, you can install the Summit perk. This will output Mob Essence through Fluid Output each operation (simulated mob death). The best mob to use one that has the most HP.

Enchants can be forced onto any item using Pedestal Anvil!

"},{"location":"atm6/enchanting/botania/","title":"Botania Mana Enchanter","text":""},{"location":"atm6/enchanting/botania/#botania-mana-enchanter","title":"Botania Mana Enchanter","text":"

Botania Mana Enchanter is a structure added by Botania. It uses Mana provided with Sparks or Mana Spreaders to enchant equipment with enchantments defined by Enchanted Books dropped nearby, without consuming the books. This is the slowest, yet only way to automate the process of duplicating and enchanting books using the applicator.

"},{"location":"atm6/enchanting/botania/#building-enchanter","title":"Building Enchanter","text":"

Botania Mana Enchanter and Enchantment Applicator can both be automated with the required materials.

Materials

Build the Multi-Block structure shown below. Botania Lexica will help visually seeing block positions, then place down 3 Modular Routers facing into the Mana Enchanter, as shown below.

"},{"location":"atm6/enchanting/botania/#routers-configuration","title":"Routers Configuration","text":"Activator Module for ALL 3 routers should look like this. Set the the FRONT face directory (middle part of GUI) as shown below. Left RouterTop RouterRight Router

Tool/Weapon input, keep this fed with new tools or weapons. (Ex: RS with crafting card). Be sure this is always full with a tool and set it to Pulse

Tool/Weapon Output. Be sure to set this to Redstone Mode: High

Wand Of The Forest. Give it speed upgrades if possible and a wand of the forest and set it to always on, this router always tries to start an enchanting process

"},{"location":"atm6/enchanting/botania/#automation-setup","title":"Automation Setup","text":"

Place a Cyclic Dropper 1 block away from the Enchanter and set to Always Active. Place an Item Detector ontop of the bottom left flower, and a redstone line on the LEFT router

Info

The Dropper will drop an enchanted book triggering the Item detector, which triggers the LEFT router, which then puts 1 tool into the Enchanter. The RIGHT Router (with the Wand of the Forest) will iniate the enchanting process.

Setup pipes to pull out from the TOP router (Enchanted Tool), and the Vacuumulator (Enchanted Book).

Pipes will then go into the Enchantment Applicator. Black Hole Supreme Tank on top of the Enchantment Applicator.

Info

Enchanting higher levels will take more than 64 buckets (internal applicator buffer) of XP/Essence, which a Black Hole Tank will be required on top of the applicator to act as a secondary buffer. Liquid XP will work up too level 20, afterwards Mob Essence will be required. The Applicator page will explain best methods of generating XP or Mob Essence.

Pipe the new combined Tool out of the Applicator and put it into a Cylic Disenchanter to split the 2 again

Add a pipe, an Entangled block (linked to the Dropper at the beginning) and a Trashcan. Now set filters in your Pipez extraction point together with a destination tool. This makes the Book go in a loop and come back to the start of the cycle

Rightclick the side of the Entangled block which has the pipe leading into it with the destination tool, add the Book to the filter and remove the NBT tag so all books go to the dropper

do the same with your pickaxe, remove the NBT data, so all (old) tools go to the bin

That should look something like this

Dont forget to put a spark on your Mana Enchanter and get a decent Mana Supply! put a book into the dropper and the whole process should work automaticly.

Botania | CurseForge

"},{"location":"atm6/enchanting/mahou/","title":"Mahou Projection","text":""},{"location":"atm6/enchanting/mahou/#mahou-projection","title":"Mahou Projection","text":"

The first use of this scroll memorizes a tool or weapon you\u2019re looking at (for the whole stack!). The second use gives you a copy of the tool with limited durability. It drains mana from the caster each time the scroll is used

"},{"location":"atm6/mahou/","title":"Mahou","text":""},{"location":"atm6/mahou/#mahou","title":"Mahou","text":"

Mahou Tsukai Morgan and You, Originally created by Xarrah, BigFire, & Ultramega

"},{"location":"atm6/mahou/#step-1-set-your-keybinds-for-draw-mahoujin-mine-is-set-to-numberpad-3","title":"Step 1: Set your keybinds for Draw Mahoujin (mine is set to numberpad 3)","text":""},{"location":"atm6/mahou/#step-2-craft-a-dagger-from-mahou-tsukai","title":"Step 2: Craft a Dagger (From Mahou Tsukai)","text":"
  1. Use the dagger (hold in main hand and right click anywhere) to inflict \u2018Bleeding\u2019 (lasts 15 seconds)
  2. Quickly slap the hotkey you\u2019ve assigned your \u2018Draw Mahoujin\u2019 keybinding to

This will create a Mahou blood projection!

For each Boundary of Drain Life, you will need:

"},{"location":"atm6/mahou/#step-3-discover-blood-projections","title":"Step 3: Discover Blood Projections","text":"

Right click the blood projection with the two Powdered iron, and one powdered emerald. Then right click to activate

"},{"location":"atm6/mahou/#notes","title":"Notes","text":"

Fastest to set up is probably durability drain, where you cycle a bunch of low tier gear/tools across a bunch of chests, and set your storage system to keep them in stock (or pipe them out right before they break to a diamond anvil) - BigFire

another one is the popular life drain with mob farm. you\u2019d probably want 20-40 of these circles down and a really quick spawner. need good garbage collection and xp collection for this else it\u2019ll lag/crash server. also not so good for server performance - BigFire

Continue To Caliburn

Mahou | CurseForge

"},{"location":"atm6/mahou/book/","title":"Mahou Book","text":""},{"location":"atm6/mahou/book/#mahou-book","title":"Mahou Book","text":"

A mahoutsukai, simply, is a magic user. And congrats! You are one such magic user.

Let\u2019s first see how to draw a circle in blood. It\u2019s easy - just take damage, and quickly use the keybind to draw a circle in blood on the floor. If successful, you\u2019ll see a blood circle on the ground, and a mana bar (Mahou X/Y) somewhere on your screen. Note: there is a dagger to damage yourself, if you prefer.

Alarm Boundary

The Alarm Boundary is perhaps the most basic of boundary magic - it simply alerts you to mobs and players as they enter the range of the boundary.

It drains mana from the caster every second(s).

Alarm boundaries will also output a comparator value of 15 when it detects anything in the boundary.

Alchemical Exchange

This circle will, once a day around the time of placement, convert blocks underneath it into random other blocks of the same class. For example, dirt may become sand, diamonds may become emeralds, etc. However, this only works on natural blocks, and will not work on things such as bricks or diamond blocks.

It drains mana from the caster per transformation.

Ascension

This spell, when used without a cloth, will teleport any thing (including items and mobs) on top of it to the highest solid Y value it can find. The scroll version of this spell will simply transport the caster.

It drains mana from the caster per teleport.

Binding Eyes

When used, eye contact between the caster and any mob or player binds that mob or player in place. Players, however, can escape this binding by simply breaking eye contact.

It drains mana on use.

Black Flame Eyes

When used, black flames will sprout at the caster\u2019s viewing location for a short time. These flames spread somewhat quickly, but do not consume blocks and inflict wither damage to those who come in contact with them.

It drains mana from the caster on use.

Borrowed Authority

Borrow the authority of the gods with this scroll, which increases the caster\u2019s speed and power, to the extent that mobs hit while using it will break through walls.

It drains mana from the caster on use.

Boundaries

Boundaries are a category of AOE spells which operate in a radius around a placed circle, and drain mana on a fixed basis. You can turn them on and off by right clicking them. A redstone signal will also invert their on/off status.

Boundaries give off comparator output - 0 when off, 1 when on.

Lastly, boundary scrolls can be used to quickly place boundaries in another location.

Butterfly Effect

When this scroll is used, the caster is granted Foresight for a short duration. During this time, breaking/placing a block, or swinging a weapon will be delayed for the future. A butterfly will mark the spot, and things colliding with this butterfly will trigger its effect.

WARNING: DO NOT USE ON IMPORTANT BLOCKS.

This spell drains mana from the caster upon use.

Catalyst Exchange

When placed on the floor, this circle will convert any powdered catalysts on top of it into a new random powdered catalyst.

It drains mana from the caster per transformation.

Catalysts

There are seven catalysts representing each of the known categories of magic. Powdered Catalysts are created by taking a Hammer or a Mortar and Pestle, and smashing these catalysts.

The categories are:

Categories

There are also some rumored secret spells..

Chronal Exchange

When placed on the floor, this circle will generate mana for 12 hours, centered on the time of placement. For the other 12 hours, it will drain mana from the caster, gems, or mana circuits.

It will drain or restore up to mana every so often, depending on how far it is from its peak. Note that skipping time will only delay the cycle, instead of skipping it.

Circuits

Mana Circuits are blocks which store mana. Mana in them can be used by the player when nearby, as long as the player owns the block. Whoever right clicks a mana circuit first after it is placed owns the block. Right click to put mana in. Shift right click to turn it on or off. Mana Circuits can be right clicked with Fae Essence to open them to use by other players.

Clairvoyance

When used, the caster will be able to see the predicted path of certain mobs. Unfortunately, some mobs are an enigma and cannot be predicted accurately, such as skeletons.

It drains mana on use.

Clarent

A strengthened sword forged in dragon\u2019s breath, Clarent has one purpose: to overthrow the king.

Rather than retaining a damage value, Clarent instead does the damage of its opponent\u2019s weapon.

Clarent\u2019s passive, Vengeance, allows it to block attacks. Clarent remembers these attacks, and in its next attack will release its pent up frustrations.

Lastly, Clarent has the ability to mortally wound its target, leaving them wounds that will damage them should they move too quickly.

Contract

When two players create their own contract circles, and stand on them nearby, a contract will be formed between the players. Contracts allow players to bypass certain effects such as boundaries and some mystic eyes. To break a contract, one player need only damage the other.

It drains mana from each player when a contract is formed.

Cup Of Heaven

The most complex spell, and used primarily as a way of applying mass negative effects. When many of these circles are placed on the floor and activated by a scroll, the external convex polygon (google: Graham Scan) is calculated. The prime factors in the external polygon and those in the internal polygon determine the negative effects. All mobs and players within the external polygon at the time of activation receive these effects.

For example, if a pentagon is made with 5 of these circles, with 4 internal circles (placed anywhere inside the pentagon), the affected mobs will receive Poison 2 and Blindness 1. Why? 4 = 2 * 2. The prime factor 2 maps to poison, and the prime factor 5 maps to blindness. These prime factors go up to 13, including Poison (2), Weakness (3), Blindness (5), Slowness(7), Wither (11), Levitation (13).

For a cup of heaven which grants poison 1 and wither 1, for example, you could simply create a 22-sided polygon and all mobs inside would be affected.

Mana cost varies depending on the effects and area covered.

Damage Exchange

When used, the player will convert damage taken into mana a set number of times (not time-based).

It drains mana on use.

Damage Replication

When used on another mob or player, this scroll will replicate damage and potions that affect the caster to the target.

It drains mana on using the scroll.

Death Collection Eyes

When used, the caster collects souls upon seeing death - this death can occur in any way, but the caster does have to be looking at it. If the caster has collected enough souls, their death will be prevented in exchange for souls, whether or not the eyes are active.

It drains mana from the caster on use.

Displacement Boundary

The Displacement Boundary teleports entities that attempt to enter the range of the boundary to the other side of the boundary. In doing so, it will attempt to displace blocks that would suffocate said entity.

It drains mana from the caster every second(s).

Drain Life Boundary

The Boundary of Drain Life slowly drains health from nearby mobs in a range of. For every health drained, health, hunger, or mana is restored to the caster, in that order, according to the caster\u2019s needs.

It drains mana from the caster every second(s).

Durability Exchange

When placed on the floor, this circle will convert the durability of items on top of it into mana. Alternatively, it can do so from a chest underneath it as well.

It can restore a maximum of mana per second. Note that higher durability items are consumed faster.

Emrys

A staff named after it\u2019s original owner, a backwards mage who couldn\u2019t decide which weapon was his favorite, Emrys is intended to be used in the off-hand. It provides strength in the form of lightning to an empty right hand, melee weapons, and some projectile weapons.

The mage who created the staff luckily documented his struggles - simply get struck by lightning while holding a strengthened stick.

Enclosure Boundary

The Enclosure Boundary raises the floor around you to create a makeshift set of walls with radius.

It drains mana from the caster for every layer of blocks that it raises.

Equivalent Displacement

An Equivalent Displacement circle on the ground can be linked (by shift-right-clicking) to another equivalent displacement circle anywhere in the world or across dimensions. However, a teleport between the two can only happen if there is something on BOTH circles. That something can be an item or mob, and the chunks must be loaded.

It drains mana from the caster per teleport.

Explosion Staff

This scroll summons a staff with explosive power. The staff has a long charge up time (the beam in the middle indicates readiness), and creates a large explosion. Shift right clicking with the staff will change it to fire multiple, smaller, explosions, and shift right clicking again will enable a beam mode.

When in beam mode the staff\u2019s damage accelerates the longer the beam is held. Also, the beam will destroy blocks it comes in contact with.

The scroll drains mana from the caster, mana when using the large explosion mode, mana when using the AOE explosion mode, and mana per tick when using the beam mode.

Fae

The Fae are spiritlike creatures that occasionally roam the earth. Like leylines, they can also only be seen with Mystic Eyes of Fay Sight. Their laughter sounds like bells, and they drop Fae Essence upon death.

The Fae are particularly attracted to magic being performed on leypoints.

They are breedable through the use of any Powdered Catalyst.

Fae Essence

Fae Essence is dropped by the fae. Right clicking with fae essence will place a fae circle. Scrolls and stationary circles created by fae essence can be used by anyone. You can claim a fae circle by right clicking it, and it will drain mana from you when used. Most importantly, because Fae Essence is not bound to a user, it is ideal for automated scroll creation.

Faecake

Like a cupcake, but with fae essence. Watching you eat this disgusts the Fae, to the point where they will avoid you even if you perform magic on a leypoint. Reawakening the Mystic Eyes of Fay Sight is a good way to get rid of the effects of the faecake, as the Fae are quite partial to those who can see them.

Fallen Down

Give your friends, enemies and acquaintances the burial they deserve! It may be best not to do this near things you care about, though.

This spell costs mana every fifth of a second. Naturally, the longer you channel it, the deeper the grave. Your friends should thank you, really. Note: Flight is a natural counter to this spell.

If you shift right click with a Fallen Down scroll, it will switch to beam mode, which will terraform and burn the surrounding mobs and land.

Familiar Exchange

When used, the caster will switch places with the familiar if it exists.

It drains mana from the caster on use.

Familiars Garden

When used while a familiar is active, the familiar will activate its garden. Mobs and players in the garden will not be able to harm each other. The affected area moves with the familiar, and particles are produced to show the area.

It drains mana from the caster on use.

Fay Sight Eyes

Very simply, this spell allows the player to see Leylines and the Fae.

It drains mana from the caster on use.

Fog Projector

The Fog Projector is a decorative block which can be used to display and control two types of fog - particle and camera-based. It allows you to control the color as well as thickness of each type of fog, along with other attributes.

Gandr

A primeval curse which gains power based on the user\u2019s magical capability. Requiring a percentage of the user\u2019s mana capacity, when fired, this curse scales damage depending on the amount of mana spent to fire it.

Furthermore, this curse will absorb and cleanse any negative effects the user may be experiencing, and spread them around its point of impact.

Geas

Geasa are self-imposed taboos. By placing a geas on oneself, you can prevent yourself from doing some undesirable things.

For example, using it on a player will prevent you from harming that player. Using it on a sheep will prevent you from harming any sheep.

Using it on a named sheep will prevent you from harming that specific sheep. Lastly, using it on a dropped item, will prevent you from picking up that item. Use it without a target to see your current geasa. Creating and removing geasa costs mana each, and having many geasa targeting unnamed mobs will regenerate mana.

Gems

If you craft an Attuner with a Diamond or Emerald, you can get an attuned gem. These gems will store mana for you, if you right click while holding the gem. Spells will automatically draw from any gems on your person.

Gravity Boundary

The Gravity Boundary increases the gravity for mobs other than the caster in an area of range.

It drains mana from the caster every second(s).

Immunity Exchange

This scroll can be used on either the player or something the player is looking at. The target of the scroll will take no damage from repeated damage sources, but will take double damage from a damage source that was different from the last one.

It drains mana from the caster on use.

Insight

The Mystic Eyes of Insight allow the user to see more information about a target, such as its inventory, and, in the case of living creatures, their buffs, debuffs, etc. The mana cost is per scroll.

Kodoku

Kodoku refers to the practice of encouraging conflict between a number living things, and then harnessing the strongest surviving thing\u2019s essence for power using special Kodoku worms.

Every time a monster kills something, their kodoku value goes up by 1, plus the kodoku value of the monster it killed. When you have a specimen with a high kodoku value, simply place a hungry kodoku worm on it (right-click) and kill the specimen.

When a worm consumes the essence of a mob with a high kodoku value, you can simply right-click to pick it up. Worms with high kodoku values have a number of uses.

When burned, these worms will generate mana for any nearby mana circuits. The amount of mana depends on how close to a leyline the burning occurred.

These worms can also be used for sympathetic magic.

Sympathetic Magic refers to a symbolic magic, in which a target can be affected remotely through the use of a symbol.

To use a scrying circle for sympathetic magic, it must be actively scrying something. Also, an inventory under the scrying circle must contain Kodoku worms to act as fuel. Worms with higher kodoku values will increase the chance of successful sympathetic magic.

When an active scrying circle with Kodoku worms underneath is set up, simply throw items for various effects on top of the circle.

Misfortune applies various effects such as being struck by lightning, dropping items, negative looting, tripping, breaking tools, increased aggro, with chances scaling depending on the quality of the worm.

You can counter sympathetic magic against yourself by keeping a worm with a high kodoku value in your inventory. The higher the value, the less likely the magic will succeed against you, and there\u2019s even a chance it will be reflected to the caster.

Leylines

Leylines connect certain points throughout the world. They can only be seen with Mystic Eyes of Fay Sight. Being near a leyline or leypoint increases mana regeneration based on a percentage of your maximum mana.

The Fae spawn near leylines.

Furthermore, Leylines will boost elytra if you fly along the leyline.

Magic

To perform Magic, we need a few things - mana, (optionally, depending on the recipe) a cloth, a blood circle, and 3 powdered catalysts. If the recipe is for a scroll, you\u2019d put the cloth down first, and then draw a blood circle on top. Otherwise, simply put the circle on the floor. Take your powdered catalysts and right click the circle to add them to it.

Mana

Using mana increases your maximum mana capacity over time - it\u2019s like exercising. You will naturally recover some mana over time, depending on how full your hunger is. Sleeping will regen a good chunk of your mana, and sleep is important, so sleep often!

Mental Displacement

A mental displacement scroll allows the caster to temporarily leave his body behind and explore the world in a certain radius.

It drains mana from the caster on use.

Morgan

This wicked sword is the result of the corruption of the holy sword Caliburn. Obtained through the murder of a player\u2019s best and most loyal friend with the holy sword Caliburn, this sword obtains its power not from a mysterious lake, but from the killing of innocents.

Villagers, and more so, child villagers, provide a damage bonus for this sword (requires mana), and also heal any damage the sword has.

Holding right click with this sword releases a ball of evil to stab and pull nearby enemies. Lastly, pressing the keybind with the sword equipped provides a Rage effect, which very briefly boosts attack speed and walking speed.

Both of these abilities invoke a cooldown that prevents either from being used.

Mystic Code

The Mystic Code is an item which holds three stacks of scrolls. Shift right click opens the inventory. The keybind switches between the scrolls. Clicking or holding right click uses the currently selected scroll.

Mystic Code First Sorcery

The Mystic Code - First Sorcery is a variant of the mystic code, which has a set durability, but also allows for the reuse of scrolls it contains.

Ordered Displacement

An Ordered Displacement circle on the ground teleports any thing on top of it to a nearby Ordered Displacement circle. Which one it teleports you to depends on the order in which you placed the circles. You can sneak to stop teleporting.

It drains mana from the caster per teleport.

Power Consolidation

This circle, when placed on the floor, will spawn a lake. Each growth of the lake costs mana. When the lake has reached full size, the caster can throw in an enchanted sword in order to get Caliburn, a holy sword which will have the damage of the sword plus extra based on its enchantments. (hint: holier is better!)

Exchanging a sword costs mana.

The holy sword, Caliburn, has several properties. First, undead and unholy monsters will fear it and attempt to flee. Second, right-clicking will pull both the caster and such monsters closer. Using the keybind, the sword can smite such monsters, with a cooldown. As Caliburn is a sword, the Power Consolidation process can be repeated by simply enchanting it.

Caliburn seems to have some innate limits - maybe there are some items you could offer to the lake with Caliburn, as proof of your purity, to remove these limits?

Presence Concealment

A Scroll of Presence Concealment grants the user the two Rippers in exchange for mana.

When one Ripper is wielded, right clicking will create a thick fog around either the user, or a target the user was looking at. Doing the above with a Ripper in either hand will provide true presence concealment, in addition to the fog, rendering the player and his items invisible.

Because The Rippers are intended to be dual wielded, it is possible to attack with both simultaneously. Furthermore, attacking from behind a target with a Ripper will deal bonus damage.

Take note that your invisibility will disappear temporarily after you attack, but it will return shortly after. Monsters may or may not be able to track you after you disappear again, so it is recommended to move quickly.

Probability Alter

Place at least 2 of these circles on the floor within range of the caster, each with a chorus fruit (see config) on top.

The number of nearby circles with chorus fruits when the scroll version of this spell is used becomes the Modulus of the Rule Breaker given by the scroll. This scroll costs mana to use. See Rule Breaker\u2019s page for more details.

Projectile Displacement

A Projectile Displacement scroll teleports you to the last arrow you shot.

It drains mana from the caster on use.

Projection

The first use of this scroll memorizes a tool or weapon you\u2019re looking at (for the whole stack!). The second use gives you a copy of the tool with limited durability.

It drains mana from the caster each time the scroll is used.

Projector

The Mahoujin Projector is a decorative block, which simply displayes runes and a magic circle. Right clicking on the block allows you to configure the size, angle, color, speed, etc. You can load in custom circles and runes through the config.

The Mahoujin Projector is also wearable! Right click with an armor item on a projector to receive a special enchantment that displays that projector\u2019s settings. Right click again to get new settings after modifying.

Also, you can copy and paste from projector to projector by right clicking to copy, and shift right clicking to paste with a normal stick.

Protective Displacement

Ever wondered what it\u2019s like to be an Enderman? The Protective Displacement scroll will randomly teleport you when you would otherwise have been hit by an arrow.

It drains mana from the caster when used, and provides a set number of teleports - it is not time based.

Proximity Projection

Using this scroll grants the caster a weapon, which allows the caster to simultaneously teleport to and attack an entity they can see at long range.

It drains mana from the caster on use of the scroll.

Reality Marble

This scroll teleports the user (and optionally, a target the user is looking at) to a fixed spot in the Reality Marble. If the user has a target, one of the two must die for the other to leave. Otherwise, taking damage will allow the player to leave.

It drains mana from the caster on use.

Recall Familiar

When used, the player\u2019s familiar, if it exists, will be recalled to the player.

It drains mana on use.

Replica

When you\u2019re done defending yourself, it\u2019s about time you start defending your friends. Replica is a mainhand greatshield with a number of abilities, granted to those who have just about maxed out their defensive capabilities, yet still feel the need to use a shield.

Note the following controls carefully:

AOE Teleportation: Save a location with shift+right click. Teleport to it later, along with everything around you by blocking with the shield and pressing. Break a block with Replica to toggle teleporting friendlies only.

Cover Move: Sprint towards a teammate and block to place yourself between them and their closest, most threatening enemy.

Shockwave: Simply blocking with this greatshield is enough to knockback surrounding opponents, dealing damage according to the number of nearby allies you have.

Replicate: Replica has the ability to remember up to 6 damage types that it has blocked. You can choose Shockwave\u2019s damage type by pressing.

Note that allies refers to those for which the wielder of Replica has a geas or a contract with.

To get Replica, block an attack with a strengthened shield, in your main hand, while also having Immunity Exchange, maximum Damage Absorption stacks, above 15 armor, and over 100 Death Collection souls .

Retribution

A Scroll of Retribution exchanges the health percentage of the caster with the health percentage of the target. It drains mana based on the difference between the user and target\u2019s health. The cost is times the difference in health points.

Reversion Eyes

When used, mobs and players in the caster\u2019s view will lose their buffs, along with certain other qualities, depending on the mob. Water mobs will no longer breathe underwater - nether mobs will be affected by fire and lava. Endermen, Shulker boxes and the Wither will no longer be immune to arrows. Husks can catch fire in the sun.

It drains mana from the caster on use.

Rho Aias

This scroll creates a large shield in front of the caster in the direction it is used. Mobs bounce off of it, and various projectiles are deleted by it. If desired, the caster can also bounce on it by sneaking.

It drains mana on use.

Rhongomyniad

The Holy Lance, Rhongomyniad, is acquired by throwing a lance into the lake of a Power Consolidation ritual. The Lance Which Brings Stability to the World, Rhongomyniad, can first and foremost act as a normal lance - it can unseat opponents in a joust, depending on its weight and damage, and the speed of the rider. Furthermore, mounted wielders of Rhongomyniad will gain speed in the presence of evil.

Rhongomyniad can be placed using shift right-click, where it assumes its role as a purveyor of punishment. Evil creatures and persons, including those who would do harm to those who are not evil, will be smitten within Rhongomyniad\u2019s range, according to Rhongomyniad\u2019s current attack damage. This will continually drain mana. Right click on the placed lance to re-collect it.

Rule Breaker

Acquired through the use of the Probability Alter spell, this dagger allows the user to control their personal probability through the Modulus and Dividend of the dagger. While the modulus is set at creation, the dagger\u2019s dividend can be increased by shift right clicking. Specifically, when right clicking with Rule Breaker, the caster will receive a timed buff that returns a specific random number when requested from the player.

Furthermore, this effect is also applied when hitting things with the dagger.

Scrying

A Scrying circle on the ground allows the player to see a named mob or player from afar, for a short amount of time. Simply drop a nametag on the circle, and if a mob or player with this name exists, it will be shown with its surroundings.

It drains mana from the caster per nametag.

Selective Displacement

Use this scroll to receive a buff. While active, tap the0 keybind to swap places with a target entity. Alternatively, hold the keybind to select two entities, and switch them instead.

There is a short cooldown between swaps. This scroll costs mana.

Shared Vision

When used on a mob or player, the caster will see through its eyes.

It drains mana from the caster on use.

Spatial Disorientation

Using this scroll summons a staff which can be used on an entity to launch them in the direction the caster is looking. Longer charge time provides more velocity. Alternatively, when used on a block, nearby entities will be pulled in and launched, after a charge up time. It drains mana from the caster on use of the scroll, mana when used on an entity, and mana per second when used in AOE mode.

Strengthening

A Strengthening scroll will strengthen the first thing on your hotbar, or your off-hand if you\u2019re holding something. Strengthened items are temporarily unbreakable, do more damage, and have increased mining capabilities.

It drains mana from the caster on use.

Summon Familiar

When used, the player summons a familiar. This familiar will report on interesting players, mobs, and blocks that it sees, and will chunk load the area around it. You can right click a familiar with a block to make it only report that block if it finds one. Right clicking without a block will reset this.

It drains mana on use.

Tangible Boundary

The Tangible Boundary is a large invisible barrier with range that you can pass through, but mobs, arrows, and other entities cannot. It will not replace solid blocks other than grass, nor will it replace water.

It drains mana from the caster every second(s).

Treasury Projection

This scroll give the user a gauntlet which will project weapons and tools from the user\u2019s treasury - their inventory, some modded bags, and their ender chest, and fling them at the target block they are looking at.

It drains mana on using the scroll, and mana per weapon projected.

The gauntlet has two other modes upon pressing shift right-click. In AOE mode, weapons will be fired from behind you towards the direction you\u2019re looking at, and in Chains mode, chains will spawn near the target you\u2019re looking at and, if the target is a creature, attempt to hit them when right-click is held while staring at it.

Weapon Projectiles

Using this scroll grants the caster a bow, which can shoot tools and weapons.

It drains mana from the caster on use of the scroll.

Mahou | CurseForge

"},{"location":"atm6/mahou/caliburn/","title":"Caliburn","text":""},{"location":"atm6/mahou/caliburn/#caliburn","title":"Caliburn","text":""},{"location":"atm6/mahou/caliburn/#step-4","title":"Step 4","text":"

Allocate three large areas to your Mahou Tsukai adventure (I use a 19x19 area for the Mahou lake, a 10x10 area for the mob damage farm, and a 11x9 area for the villager kill farm)

"},{"location":"atm6/mahou/caliburn/#step-5-enchant-a-diamond-sword","title":"Step 5. Enchant a diamond sword","text":"

Note: The more Smite levels your sword has, the greater the base damage the Caliburn will have.

"},{"location":"atm6/mahou/caliburn/#step-6-creating-the-lake","title":"Step 6. Creating The Lake","text":"

After you have gathered enough Mahou Tsukai Mana (about 10,000, or a full Attuned Diamond) you are ready to place A Blood Circle in the center of your 19x19 area. Fill this Blood Circle with two Powdered Diamond, and One Powdered Emerald (FROM MAHOU!) Once the Lake is fully formed, there will be FOG!

Drop your enchanted diamond sword in and ensure you have at-least 5000 Mana. Search for the Caliburn in the lake to retrieve it!

"},{"location":"atm6/mahou/caliburn/#attuned-diamond-emerald","title":"Attuned Diamond / Emerald","text":"

Acts as Mana capacitors. Mana slowly decreases over time - Attuned Diamond / Emerald store unused Mana for later use (Mana in these do not decrease over time)

Continue To Morgan

Mahou Tsukai | CurseForge

"},{"location":"atm6/mahou/durabilityexchange/","title":"Durability Exchange","text":""},{"location":"atm6/mahou/durabilityexchange/#durability-exchange","title":"Durability Exchange","text":"

Obsidian Sheaders have over a million durability, but Mahou Tsukai caps durability exchange at like 2,500 durability but the recipe is cheap and easy so that\u2019s why I use it since each Durability Exchange spell circle can restore a maximum of 10 mana per second, you will need a large amount of spell circles and chests for you to be able to gain the mana you need to efficiently swing your Morgan at villagers for damage gain

Mahou | CurseForge

"},{"location":"atm6/mahou/mana/","title":"Mana","text":""},{"location":"atm6/mahou/mana/#mana","title":"Mana","text":"

Top left you should see a Mahou manu bar. If not run /showmahou

"},{"location":"atm6/mahou/mana/#step-8-create-an-enclosure-for-mahou-mana-generation","title":"Step 8. Create an enclosure for Mahou Mana generation","text":"

The purpose of this farm is to drop mobs onto the Mahou damage spell circles, where they lose life (this gains you mana and increases your mana cap since the spell circles use 5 mana per 1 second) and then trash the drops (optional).

Image has 36 Boundary of Drain Life spell circles (6x6).

"},{"location":"atm6/mahou/mana/#step-9-create-an-enclosure-for-your-villager-spawner","title":"Step 9. Create an enclosure for your Villager spawner","text":"

Mahou | CurseForge

"},{"location":"atm6/mahou/morgan/","title":"Morgan","text":""},{"location":"atm6/mahou/morgan/#morgan","title":"Morgan","text":""},{"location":"atm6/mahou/morgan/#rejecting-humanity","title":"Rejecting Humanity","text":""},{"location":"atm6/mahou/morgan/#step-7-kill-a-tamed-wolf-with-the-caliburn","title":"Step 7. Kill a Tamed Wolf with the Caliburn","text":""},{"location":"atm6/mahou/morgan/#congratulations-you-have-a-morgan","title":"Congratulations! You have a Morgan!","text":"

Increase your Morgan\u2019s Attack Damage by killing villagers (you must actively have or be generating Mana)

Continue To Mana

Mahou | CurseForge

"},{"location":"atm6/sky/","title":"All The Mods 6 - To The Sky","text":""},{"location":"atm6/sky/#atm6-to-the-sky","title":"ATM6 - To The Sky","text":"

All The Mods 6 - To The Sky | CurseForge | GitHub

"},{"location":"atm6/sky/dragons/","title":"Dragons","text":""},{"location":"atm6/sky/faq/","title":"F.A.Q","text":""},{"location":"atm6/sky/faq/#faq","title":"F.A.Q","text":"Question Answer How do I get started? If your new to modded, allthemods, or minecraft in general, please take a look at our getting started guide. \\ Is there a list of mods? Yes, on CurseForge Where can I find AllTheModium, Vibranium, & Unobtanium? Look in the in game book Allthemodium or search the ores in JEI and view the tooltips. There is additional information in the Allthemodium book. World Type level-type=skyblockbuilder\\:custom_skyblock Commands (More on Github) Create Island: /skyblock create, TP to Island: /skyblock home, TP to Spawn: /skyblock spawn."},{"location":"atm7/","title":"All The Mods 7","text":""},{"location":"atm7/#all-the-mods-7","title":"All The Mods 7","text":"

All The Mods 7 | CurseForge | GitHub

"},{"location":"atm7/lite/","title":"All The Mods 7 Lite","text":""},{"location":"atm7/lite/#all-the-mods-7-lite","title":"All The Mods 7 - Lite","text":"

All the Mods started out as a private pack for just a few friends of whatthedrunk\u2019s that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

With a selection of classic favourites and newly discovered mods, ATM7 Lite aims to have excellent performance on all machines whilst still being packed with content.

For those with an itch to build an amazing factory, we have Create and Immersive Engineering for setting up complex systems that look great, Customize your weapons and tools using either Silent Gear or Tinkers Construct, or settle for looting some epic gear from the Apotheosis bosses that will spawn in your world, Found a Civilization with Minecolonies, Or perhaps a remote tower to privately plot your progression through Ars Magica Legacy, BloodMagic, or Mahou Tsukai? The choices are many, and more importantly, yours!!

Recipe modification has been kept to a bare minimum, aiming to avoid recipe conflicts only.

Does \u201cAll the Mods 7 Lite\u201d really contain ALL THE MODS? No, of course not. This is a lite pack after all

All The Mods 7 - Lite | CurseForge | GitHub

"},{"location":"atm7/sky/","title":"All The Mods 7 - To The Sky","text":""},{"location":"atm7/sky/#all-the-mods-7-to-the-sky","title":"All The Mods 7 - To The Sky","text":"

All the Mods 7 To the Sky is the sequel to the popular atm6 sky, we have taken feedback from the first iteration to make this pack the best we have to offer, adding in mods that were not in the first such as Twilight Forest and Alchemistry, followed by the mod Ex Machinis, an automation addon for Ex Nihilo built in house by ATM to take you from early, all the way to end game automated resources.

All the Mods started out as a private pack for just a few friends of mine that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

In All the Mods 7 To the Sky we will continue the tradition adding many new mods whilst keeping to the quality of the first modpack

Does \u201cAll The Mods\u201d really contain ALL THE MODS? No, of course not.

All The Mods 7 - To The Sky | CurseForge | GitHub

"},{"location":"atm8/","title":"All The Mods 8","text":""},{"location":"atm8/#all-the-mods-8","title":"All The Mods 8","text":"

All The Mods started out as a private pack for just a few friends that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

In All the Mods 8 we will continue the tradition adding many new mods while going for more stability.

Does \u201cAll the Mods\u201d really contain ALL THE MODS? No, of course not.

All The Mods 8 | CurseForge | GitHub

"},{"location":"atm8/apotheosis/","title":"Apotheosis","text":""},{"location":"atm8/apotheosis/#apotheosis","title":"Apotheosis","text":""},{"location":"atm8/apotheosis/#starting-setup-jei-required","title":"Starting Setup (JEI REQUIRED)","text":""},{"location":"atm8/apotheosis/#requirements","title":"Requirements","text":"

Recipes for the shelves in this guide WILL NOT BE PROVIDED. Please use JEI. Other requirements include a brain and some sort of sensory organ to perceive this with.

"},{"location":"atm8/apotheosis/#seashelf-method","title":"Seashelf Method","text":"

To start, make 16 Seashelf and place down all but one in a formation like the one below.

Once you\u2019ve got those down, take your 16th Seashelf and place it in the enchanting table. You should see an Infusion option for 3 EXP. Now replace one of the uninfused Seashelf with your Infused Seashelf. Repeat this until all 16 Seashelf are Infused Seashelf. You will have 1 extra Infused Seashelf at the end.

You must be level 45+ to infuse Seashelves

After this, you\u2019ll need to break 9 Infused Seashelf and make 2 Heart-Forged Seashelf and 7 Crystalline Seashelf. Place these down where the original 9 were.

Now, you will need to make 10 Dormant Deepshelf and infuse them to their Deepshelf varient. You should be able to infuse them with your current setup.

You must be level 60+ to infuse Dormant Deepshelves

After infusing all 10, make 5 Soul-Touched Deepshelf and 5 Echoing Deepshelf. Then, upgrade them to their Sculkshelf variant. Press U or right click on the respective shelf in JEI to see what the recipe is to upgrade them.

Now you\u2019ll need to make 3 Shelf of End-Fused Rectification. This might require some work.

You will also need to make 1 Draconic Endshelf. To make the Infused Dragon\u2019s Breath, place down the 10 Sculkshelves made earlier and add 10 Melonshelf. A setup for this can be seen below; the placement of the shelves does not have to be exact.

You must be level 80+ to infuse Dragon\u2019s Breath

After making the Draconic Endshelf, remove all the Melonshelf. Place the 3 Shelf of End-Fused Rectification and the Draconic Endshelf in a similar formation as shown in the Seashelf image above. This will get you the maximum level of enchanting. Your setup does not have to be in the exact same order as the one below; it is only an example.

"},{"location":"atm8/apotheosis/#infusion-setups","title":"Infusion Setups","text":"

You do not have to place the blocks exactly as I do, these are just an example.

"},{"location":"atm8/apotheosis/#unbreakable-potion-charms","title":"Unbreakable Potion Charms","text":"

5x Draconic Endshelf, 2x Echoing Deepshelf, 1x Melonshelf, 1x Endshelf

"},{"location":"atm8/apotheosis/#superior-sigil-of-socketing","title":"Superior Sigil of Socketing","text":"

5x Echoing Deepshelf, 2x Draconic Endshelf, 2x Soul-Touched Deepshelf

"},{"location":"atm8/apotheosis/#tome-of-superior-scrapping","title":"Tome of Superior Scrapping","text":"

3x Echoing Deepshelf, 1x Soul-Touched Deepshelf, 1x Endshelf, 1x Draconic Endshelf

"},{"location":"atm8/apotheosis/#tome-of-extraction","title":"Tome of Extraction","text":"

3x Echoing Deepshelf, 2x Draconic Endshelf, 1x Soul-Touched Deepshelf

"},{"location":"atm8/apotheosis/#library-of-alexandria","title":"Library of Alexandria","text":"

7x Echoing Deepshelf, 3x Draconic Endshelf, 2x Soul-Touched Deepshelf

Apotheosis | CurseForge

"},{"location":"atm8/faq/","title":"ATM8 FAQ","text":""},{"location":"atm8/faq/#faq","title":"FAQ","text":"

All The Mods 8 Frequently Asked Questions

Gameplay FAQs Why can\u2019t I use modular router and watering can?

By default, Mystical Agriculture does not allow fake players to automate watering cans. If you dislike this change, it can be changed within config/mysticalagriculture-common.toml > fakePlayerWatering = true.

Do I need to chunkload all the chunks my Chunk Destroyer is going to mine?

You do not need to load chunks you\u2019re mining. You only need to chunkload the chunk the Chunk Destroyer is in.

How do I remove enchants from a book/weapon? What\u2019s the little 3D cube next to my crosshair?

It\u2019s from Quark, the default keybind to toggle it is K.

How do I find \u2018insert name\u2019 biome?

Nature\u2019s Compass is a really nice tool to find any and all biomes in the modpack. Craft it, right click with it in your hand, and you can run the search for any biome you are looking for (such as the Deep Dark).

How do I change /home, /tpa etc cooldown?

To change the behavior of /home or to re-enable /back and /rtp, edit saves/worldName/serverconfig/ftb-essentials.snbt. The world/server has to be stopped for the changes to take effect.

I can\u2019t complete \u2018questName\u2019 even though I fufilled the requirements?

You can enable edit quests in the bottom right of the quest screen (you need OP for this) and then r-click the broken quest and Complete Instantly it OR click the quest then r-click the reward and Reset Progress if you still want the rewards.

How do I increase claimed/force loaded chunks? Technical FAQs I have my chunks force loaded, but they don\u2019t run when I\u2019m logged off. In-game (Requires OP)
  1. Press M to open the map.
  2. Press Ctrl+S to open the server settings (requires OP).
  3. Change Forceloading Mode to always.
With the Config File
  1. Stop server.
  2. Navigate to world/serverconfig/ftbchunks-world.snbt and look for force_load_mode: default change that from default to always.
  3. Save and start the server.
I found a bug/dupe in the pack. How can I report it?

To report bugs, dupes or similar, head over to the ATM8 GitHub and open a new issue describing the occurrence.

What are the recommended Java arguments for this pack? Why does my game crash while launching?

Lack of RAM most likely. Send ?allocate in the #bot-spam channel in our Discord to learn how to allocate more RAM. If that\u2019s not the problem, head to #atm9-techsupport and send ?logs to see how to upload your crash/latest log.

I crashed and got Error code 1, please help

Exit code 1 is a generic error from Minecraft. It is no different than \u201cgame didn\u2019t load, no longer attempting to load. Please refer to the output error log created by your launcher\u201d if you are unsure\u2026 please feel free to ask for further instructions on how to locate, post, and get help for your specific error so that we may further assist you in our Discord. Try running ?logs instead.

I\u2019m having issues connecting to a LAN/Essentials world

To fix LAN/Essential some people have removed Logprot, some Oculus, some Supplementaries. None are guaranteed, none are the actual fix. We are unable reproduce it in Dev to properly diagnose it. LAN is highly unstable in big modpacks like these.

"},{"location":"atm8/mekanism/","title":"Mekanism","text":""},{"location":"atm8/mekanism/#mekanism","title":"Mekanism","text":""},{"location":"atm8/mekanism/#ae2-mekanism-infuser-auto-crafting","title":"AE2 Mekanism Infuser Auto-Crafting","text":"

Using ME Pattern Providers, we can fully automate the Metallurgic Infuser (Left) and Enrichment Chamber (Right). This setup will only use 2 channels of your main network.

Materials Do you have Refined Obsidian automated already?

You can skip the Obsidian Dust filter on the left storage bus and the Refined Obsidian Dust Pattern and instead make a processing pattern to turn Refined Obsidian Ingots into Refined Obsidian Dust and put that in Pattern Provider connected to a Crusher.

"},{"location":"atm8/mekanism/#building-and-configuring","title":"Building and Configuring","text":"
  1. Put down your Metallurgic Infuser and place an ME Storage Bus on both sides of the infuser.
  2. Place an ME Pattern Provider right behind the infuser and put an ME Interface on top, then place a Quartz Fiber on the side.
  3. Place 7 AE2 cables (Yellow in the example) connecting all AE2 devices. The orange cable connects to your main AE2 network.
  1. Adjacent to the Infuser, place an Enrichment Chamber and a Pattern Provider behind it and place a cable connecting both pattern providers.

If you\u2019re using the same colored cables, place a Cable Anchor between them or use a different color.

Same Colored CablesDifferent Colored Cables

  1. Set the Infuser & Enrichment inputs/outputs like the images below.

The Infuser will input items on the left (Red Slot) and Extra Items on the right (Yellow Slot) while the Enrichment Chamber will input/output the back (Purple).

  1. For the ME Storage Buses item filters have Iron, Infused Alloy, Enriched Alloy, and Obsidian Dust on the left side and Enriched Redstone, Diamond, and Obsidian on the right.
"},{"location":"atm8/mekanism/#processing-patterns","title":"Processing Patterns","text":"

Now, we\u2019ll encode the Processing Patterns. These patterns are made so there will be a (essentially) 0% chance of clogging the Infuser due to leftover materials.

Make sure to set the patterns to Process (Furnace icon) instead of Crafting (Crafting Table icon).

Infuser PatternsEnrichment Chamber Patterns

Then you\u2019ll put patterns in each pattern provider as shown below.

Make sure to give both machines power and to enabled Auto-Split.

Mekanism | CurseForge

"},{"location":"atm8/mysticalagriculture/","title":"Mystical Agriculture","text":""},{"location":"atm8/mysticalagriculture/#mystical-agriculture","title":"Mystical Agriculture","text":""},{"location":"atm8/mysticalagriculture/#farm-designs","title":"Farm Designs","text":""},{"location":"atm8/mysticalagriculture/#alfredggs-farm","title":"AlfredGG\u2019s Farm","text":"My Watering Can/Scythe isn\u2019t working

Mystical Agriculture doesn\u2019t allow fake players by default. The config can be changed in config/mysticalagriculture-common.toml -> fakePlayerWatering = true.

My Modular Routers aren\u2019t working

You will need to add a Security Upgrade since you are working in a claimed chunk (even though it\u2019s yours)

"},{"location":"atm8/mysticalagriculture/#kjms-full-auto-phytogenic-insolator-with-ae2","title":"KJM\u2019s Full-Auto Phytogenic Insolator with AE2","text":""},{"location":"atm8/mysticalagriculture/#requirements","title":"Requirements","text":"Minimum Building Materials All Building Materials

Each image has a caption that shows when you click on it that you can read if you are stuck.

This farm requires a general understanding of AE2 and Thermal Series

"},{"location":"atm8/mysticalagriculture/#the-brain","title":"The \u201cBrain\u201d","text":"

First I\u2019ll show you how to build the \u201cbrain\u201d of those whole system. You can place it above everything (like in the image above) or underneath the floor.

  1. Place a Sink/Eternal Water Block and an ME Interface on the corners of a Quantum Ring and then place 2x Quartz Fibers/Cable Anchors between the Sink and ME Interface and on the center of the Quantum Ring.
  2. Then place your 2x colored cables (Lime cables) on top of them along with an ME Controller.
  3. The 1x colored cable (Magenta cable) should connect the quantum ring and the ME Interface.

  1. Place 2x ME Storage Bus on the ME Interface and Sink, facing each other.

  1. Have the ME Interface stock Water and Phyto-Gro and set the priority to -1.

  2. For the ME Storage Bus on the Sink settings, have the Input/Output Mode to Extract Only and put Water in the filter by dragging it from JEI.

"},{"location":"atm8/mysticalagriculture/#the-modules","title":"The Modules","text":"

Now we\u2019ll build one of the \u201cmodules\u201d that make up the entire thing. Each column of Phyto/Interface pairs is 8 blocks tall since an AE2 subnet without a controller only has 8 channels. Each wall will use all 32 channels of a dense cable.

  1. Each module consists of 2 Phytos next to each other and an ME Interface on each side.

1.5 If you build the full size farm, the corners will look like this. One of the Phytos will move 90\u00b0 to one side depending on which corner it\u2019s on.

  1. For the ME Interface, put a Crafting Card in and set Water and Phyto-Gro in the filter by dragging it from JEI.

  2. For the Phytos it\u2019ll be slightly different depending on which side the ME Interface is on. You will have it Auto Input/Output the side touching the interface. The image below is for a phyto with an interface to the left.

  3. Each Phyto will have 1x Draconic Integral Component & 3x Twinite Flux Linkages. This combination provides maximum efficiency, of course you can put the lower tier ones in as you are working up to these.

Why not use Shellite instead of Twinite? KJM explains

The stats for Shellite Flux Linkage is 120% & 1.1x. The stats for the Twinite Flux Linkage is 110% & 1.01x. An MA seed uses 20,000FE to complete one growth operation, and Phytos fill at 20FE/t by default. That 20,000 number is multiplied by the process energy statistic. A single Shellite upgrade would modify it to 22,000FE, and Twinite goes to 20,200FE. The second stat modified is energy usage. Shellite increases the per-tick power consumption to 44FE/t, and Twinite increases it to 42FE/t. A recipe runs for 50 seconds by default since 20,000 divided by 20 divided by 20 (the number of ticks per second) is 50. Placing the numbers in for shellite 22,000/44/20 = 25 and for Twinite 20,200/42/20 = 24. Therefore, Twinite at a base level with a single upgrade is 1 second faster than Shellite. This number is further modified by adding multiple linkages and the integral component.

You\u2019ll stack these modules to a maximum of 8 tall and arrange them into 4 walls.

Tips "},{"location":"atm8/mysticalagriculture/#connecting-and-powering","title":"Connecting and Powering","text":"

You\u2019ll put your Colored Dense Cables in this arrangement, each dense cable branch connects 4 colums of interfaces. You can use whatever energy pipe you want to power the phytos.

Mystical Agriculture | CurseForge

"},{"location":"atm9/","title":"All The Mods 9","text":""},{"location":"atm9/#all-the-mods-9","title":"All The Mods 9","text":"

All The Mods started out as a private pack for just a few friends that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

In All the Mods 9 we will continue the tradition adding many new mods while going for more stability.

Does \u201cAll the Mods\u201d really contain ALL THE MODS? No, of course not.

We use a few versions of Complementary Shaders and if there are any issues with them that all falls on us for using them in our pack. If you want to learn more about them please check them out on their website.

All The Mods 9 | CurseForge | GitHub

"},{"location":"atm9/allthemodium/","title":"AllTheModium","text":""},{"location":"atm9/allthemodium/#allthemodium","title":"AllTheModium","text":"

In ATM9, All The Modium has changed in ways different from previous packs. We\u2019ll explain where to find, how to obtain, and how Templates works to craft armor & tools!

"},{"location":"atm9/allthemodium/#where-how","title":"Where & How","text":"

AllTheModium ores can be found across 3 dimensions: Overworld, Nether, and The End, normally exposed to AIR.

Ores Can Only Be Mined By A \u2018Real Player\u2019

"},{"location":"atm9/allthemodium/#templates","title":"Templates","text":" "},{"location":"atm9/allthemodium/#smithing-recipe-example","title":"Smithing Recipe Example","text":"Template Armor Ingot Output"},{"location":"atm9/apotheosis/","title":"Apotheosis","text":""},{"location":"atm9/apotheosis/#apotheosis","title":"Apotheosis","text":""},{"location":"atm9/apotheosis/#kaimonicks-apotheosis-overview","title":"Kaimonick\u2019s Apotheosis Overview","text":"

Click here to view Kai\u2019s guide!

"},{"location":"atm9/apotheosis/#starting-enchanting-setup","title":"Starting Enchanting Setup","text":""},{"location":"atm9/apotheosis/#requirements","title":"Requirements","text":"

Recipes for the shelves in this guide WILL NOT BE PROVIDED. Please use JEI. Other requirements include a brain and some sort of sensory organ to perceive this with.

"},{"location":"atm9/apotheosis/#seashelf-method","title":"Seashelf Method","text":"

To start, make 16 Seashelf and place down all but one in a formation like the one below.

Once you\u2019ve got those down, take your 16th Seashelf and place it in the enchanting table. You should see an Infusion option for 3 EXP. Now replace one of the uninfused Seashelf with your Infused Seashelf. Repeat this until all 16 Seashelf are Infused Seashelf. You will have 1 extra Infused Seashelf at the end.

You must be level 45+ to infuse Seashelves

After this, you\u2019ll need to break 9 Infused Seashelf and make 2 Heart-Forged Seashelf and 7 Crystalline Seashelf. Place these down where the original 9 were.

Now, you will need to make 10 Dormant Deepshelf and infuse them to their Deepshelf varient. You should be able to infuse them with your current setup.

You must be level 60+ to infuse Dormant Deepshelves

After infusing all 10, make 5 Soul-Touched Deepshelf and 5 Echoing Deepshelf. Then, upgrade them to their Sculkshelf variant. Press U or right click on the respective shelf in JEI to see what the recipe is to upgrade them.

Now you\u2019ll need to make 3 Shelf of End-Fused Rectification. This might require some work.

You will also need to make 1 Draconic Endshelf. To make the Infused Dragon\u2019s Breath, place down the 10 Sculkshelves made earlier and add 10 Melonshelf. A setup for this can be seen below; the placement of the shelves does not have to be exact.

You must be level 80+ to infuse Dragon\u2019s Breath

After making the Draconic Endshelf, remove all the Melonshelf. Place the 3 Shelf of End-Fused Rectification and the Draconic Endshelf in a similar formation as shown in the Seashelf image above. This will get you the maximum level of enchanting. Your setup does not have to be in the exact same order as the one below; it is only an example.

"},{"location":"atm9/apotheosis/#infusion-setups","title":"Infusion Setups","text":"

You do not have to place the blocks exactly as I do, these are just an example.

"},{"location":"atm9/apotheosis/#unbreakable-potion-charms","title":"Unbreakable Potion Charms","text":"

5x Draconic Endshelf, 2x Echoing Deepshelf, 1x Melonshelf, 1x Endshelf

"},{"location":"atm9/apotheosis/#tome-of-superior-scrapping","title":"Tome of Superior Scrapping","text":"

3x Echoing Deepshelf, 1x Soul-Touched Deepshelf, 1x Endshelf, 1x Draconic Endshelf

"},{"location":"atm9/apotheosis/#tome-of-extraction","title":"Tome of Extraction","text":"

3x Echoing Deepshelf, 2x Draconic Endshelf, 1x Soul-Touched Deepshelf

"},{"location":"atm9/apotheosis/#library-of-alexandria","title":"Library of Alexandria","text":"

7x Echoing Deepshelf, 3x Draconic Endshelf, 2x Soul-Touched Deepshelf

"},{"location":"atm9/apotheosis/#superior-sigil-of-socketing","title":"Superior Sigil of Socketing","text":"

Removed in pack version 0.3.0

5x Echoing Deepshelf, 2x Draconic Endshelf, 2x Soul-Touched Deepshelf

"},{"location":"atm9/apotheosis/#infused-teleportation-core-setups","title":"Infused Teleportation Core Setups","text":"

Below are the setups to make each infused teleportation core that are needed for the ATM Star. Each setup has 2 variants, one that only uses shelves from the max enchanting setup and one that use other shelves to get the same result. Use whichever is easiest for you.

"},{"location":"atm9/apotheosis/#nether","title":"Nether","text":"Max Enchanting ShelvesAlternative Shelves

10x Melonshelf, 5x Soul-Touched Sculkshelf, 5x Echoing Sculkshelf

8x Glowing Hellshelf, 8x Hellshelf, 3x Melonshelf, 2x Echoing Deepshelf, 1x Draconic Endshelf

"},{"location":"atm9/apotheosis/#ender","title":"Ender","text":"Max Enchanting ShelvesAlternative Shelves

4x Draconic Endshelf, 3x Melonshelf, 2x Echoing sculkshelf, 1x Soul-Touched Sculkshelf

4x Draconic Endshelf, 2x Echoing Deepshelf, 2x Glowing Hellshelf, 2x Infused Seashelf, 1x Stoneshelf, 1x Melonshelf

"},{"location":"atm9/apotheosis/#draconic","title":"Draconic","text":"Max Enchanting ShelvesAlternative Shelves

7x Melonshelf, 5x Soul-Touched Sculkshelf, 5x Echoing Sculkshelf, 1x Draconic Endshelf

8x Deepshelf, 4x Echoing Deepshelf, 2x Draconic Endshelf, 1x Melonshelf, 1x Oak Bookshelf

"},{"location":"atm9/apotheosis/#spawner-changes","title":"Spawner Changes","text":"

The aim of these changes are to make removing AI easier, give Conduits more of a use, encourage people to look out for good spawners in the world, and bring spawners more in line with the other options available for farming mob drops, like Hostile Neural Networks or Mystical Agriculture or Productive Bees WannaBee mob farms.

Apotheosis | CurseForge

"},{"location":"atm9/dimlist/","title":"Dimension List","text":""},{"location":"atm9/dimlist/#dimension-list","title":"Dimension List","text":"

Here\u2019s a list of all dimensions in ATM9!

All The Mods 9 | CurseForge | GitHub

"},{"location":"atm9/extremereactors/","title":"Extreme Reactors","text":""},{"location":"atm9/extremereactors/#extreme-reactors","title":"Extreme Reactors","text":"

Extreme Reactors is a custom sized multi-block reactor for power generation, similar to Bigger Reactor & Big Reactor.

"},{"location":"atm9/extremereactors/#setups-and-sizes","title":"Setups and Sizes","text":"Object Max Height (Y) Max Size (X/Z) Basic Reactor 5 5 Hardened Reactor 48 32 Turbine 32 32 Fluidizer 16 16

FunshineX has made a very detailed video going over all the different sizes of reactors, efficiencies, placement of moderators, and turbine setups. Your RF/t numbers will be higher than his numbers in the video due to the Power Gen Changes mentioned above.

Some additional information regarding other aspects on how the turbines work and other tips specific to ATM.

Disastrous_Site_6352 via Reddit

"},{"location":"atm9/extremereactors/#moderators","title":"Moderators","text":"Moderator FE/t % of top \u03bcB/t Air 13,406 91.23% 198 Dry Ice 13,525 92.06% 198 Iron 13,862 94.34% 190 Manasteel 13,912 94.68% 191 Lead 14,277 97.16% 187 Graphite 14,342 97.60% 182 Tangerium 14,422 98.15% 184 Electrum 14,466 98.45% 187 Emerald 14,475 98.51% 184 Cryomisi 14,502 98.69% 186 Elementium 14,527 98.86% 185 Diamond 14,573 99.18% 184 Terrasteel 14,625 99.53% 185 Netherite 14,629 99.56% 183 Redfrigium 14,694 100.00% 181"},{"location":"atm9/extremereactors/#computer-craft-integration","title":"Computer Craft Integration","text":"

You can use Computer Craft with scripts such as Kasra-G\u2019s Automated Reactor Controller to easily automate your reactor with the Reactor Computer Port. There are other Computer Craft scripts that will integrate with Extreme Reactor Turbines as well.

You must enable HTTP API for Computer Craft Integration

To pull the script above as outlined in the repo\u2019s instructions, you must edit the following file: /YOURWORLDNAME/defaultconfigs/computercraft-server.toml

Search for http and make sure it is set to enabled = true as shown below.

computercraft-server.toml
    [http]\n        #Enable the \"http\" API on Computers. Disabling this also disables the \"pastebin\" and\n        #\"wget\" programs, that many users rely on. It's recommended to leave this on and use\n        #the \"rules\" config option to impose more fine-grained control.\n        enabled = true\n

Your server must be off when changing this file. If you edit it while it is running, the changes will not apply.

"},{"location":"atm9/extremereactors/#power-gen-changes","title":"Power Gen Changes","text":"

Overall Power Gen: 1x 3x | 53 can produce ~15k RF/t

Extreme Reactors | CurseForge

"},{"location":"atm9/faq/","title":"ATM9 FAQ","text":""},{"location":"atm9/faq/#faq","title":"FAQ","text":"

All The Mods 9 Frequently Asked Questions

Gameplay FAQs There\u2019s a ghost/easter egg that appears every few minutes!

The ghost is from Corail Tombstone, you can disable by doing /tbgui locate the ghost toggle under effect. This toggle will only show if your GUI scale is set to 4.

If you want to prevent the ghost/easter eggs and all other Corail holiday events permanently, you can download BadCorailNoHolidays, if you want keep some events enabled, it does have a config at atmInstall/configs/badcorailnoholidays-common.toml.

Items in my RS storage aren\u2019t showing, I can\u2019t access items through any means.

It\u2019s most likely due to your controller reaching 64kFE/t power draw, when this threshold is reached, RS starts glitching out.

You can remedy this by increasing the energy capacity of the controller in saves/worldName/serverconfig/refinedstorage-server.toml on line 36.

Why can\u2019t I use modular router and watering can?

By default, Mystical Agriculture does not allow fake players to automate watering cans. If you dislike this change, it can be changed within config/mysticalagriculture-common.toml > fakePlayerWatering = true.

Do I need to chunkload all the chunks my Chunk Destroyer is going to mine?

You do not need to load chunks you\u2019re mining. You only need to chunkload the chunk the Chunk Destroyer is in.

How do I remove enchants from a book/weapon? What\u2019s the little 3D cube next to my crosshair?

It\u2019s from Quark, the default keybind to toggle it is K.

There are yellow numbers on all my inventory slots!

It\u2019s from Super Factory Manager, the default keybind to toggle it is Ctrl+I.

How do I find \u2018insert name\u2019 biome?

Nature\u2019s Compass is a really nice tool to find any and all biomes in the modpack. Craft it, right click with it in your hand, and you can run the search for any biome you are looking for (such as the Deep Dark).

How do I change /home, /tpa etc cooldown?

To change the behavior of /home or to re-enable /back and /rtp, edit saves/worldName/serverconfig/ftb-essentials.snbt. The world/server has to be stopped for the changes to take effect.

Why is flight disabled?

Flight is disabled in certain dimensions (The Other, Blue Skies, and Twilight Forest), to add more difficulty towards progression. If you dislike this change, it can be disabled in worldName/serverconfig/noflyzone.snbt

I can\u2019t complete \u2018questName\u2019 even though I fufilled the requirements?

You can enable edit quests in the bottom right of the quest screen (you need OP for this) and then r-click the broken quest and Complete Instantly it OR click the quest then r-click the reward and Reset Progress if you still want the rewards.

How do I increase claimed/force loaded chunks? Technical FAQs I have my chunks force loaded, but they don\u2019t run when I\u2019m logged off. In-game (Requires OP)
  1. Press M to open the map.
  2. Press Ctrl+S to open the server settings (requires OP).
  3. Change Forceloading Mode to always.
With the Config File
  1. Stop server.
  2. Navigate to world/serverconfig/ftbchunks-world.snbt and look for force_load_mode: default change that from default to always.
  3. Save and start the server.
What\u2019s the difference between ATM9 and ATM9: No Frills?

Here is a comparison

Why isn\u2019t \u2018insert name\u2019 mod in ATM9 yet?

ATM packs does not literally contain \u201cAll The Mods\u201d. Our main focus is having mods that\u2019s not: 1) buggy, 2) ruins performance or progression. If a mod supports Minecraft version 1.20.1, and Forge (Not NeoForge), you may make a suggestion.

I found a bug/dupe in the pack. How can I report it?

To report bugs, dupes or similar, head over to the ATM9 GitHub and open a new issue describing the occurrence.

What are the recommended Java arguments for this pack? Why does my game crash while launching?

Lack of RAM most likely. Send ?allocate in the #bot-spam channel in our Discord to learn how to allocate more RAM. If that\u2019s not the problem, head to #atm9-techsupport and send ?logs to see how to upload your crash/latest log.

I crashed and got Error code 1, please help

Exit code 1 is a generic error from Minecraft. It is no different than \u201cgame didn\u2019t load, no longer attempting to load. Please refer to the output error log created by your launcher\u201d if you are unsure\u2026 please feel free to ask for further instructions on how to locate, post, and get help for your specific error so that we may further assist you in our Discord. Try running ?logs instead.

I\u2019m having issues connecting to a LAN/Essentials world

To fix LAN/Essential some people have removed Logprot, some Oculus, some Supplementaries. None are guaranteed, none are the actual fix. We are unable reproduce it in Dev to properly diagnose it. LAN is highly unstable in big modpacks like these.

"},{"location":"atm9/generatorgalore/","title":"Generator Galore","text":""},{"location":"atm9/generatorgalore/#generator-galore","title":"Generator Galore","text":""},{"location":"atm9/generatorgalore/#power-gen-changes","title":"Power Gen Changes","text":"Basic Generators Generator Change Copper 8 20 RF/t Iron 16 40 RF/t Gold 32 80 RF/t Diamond 64 160 RF/t Obsidian 128 200 RF/t Emerald 256 300 RF/t Netherite 256 500 RF/t Special Generators Generator Change Notes Enchantment 40 500 RF/t Magmatic 40 150 RF/t Ender 40/80 300/500 RF/t Ender Pearl or Eye of Ender -> 300 500 RF/t. Culinary 8 10 RF/t ATM Carrot currently generates 320 RF/t. This would make it 400 RF/t per carrot, which is fair. Halitosis 40 1k RF/t Only way to automate Dragon\u2019s Breath is HNN. Nerf overall RF given from 480k 200k . NetherStar 4k 10k RF/t Tons of Nether Stars are needed for the star, so choosing this gen should be worth it.

Generator Galore | CurseForge

"},{"location":"atm9/mahoutsukai/","title":"Mahou Tsukai","text":""},{"location":"atm9/mahoutsukai/#mahou-tsukai","title":"Mahou Tsukai","text":"

Mahou Tsukai is a magic mod focused mainly on spell uniqueness and special effects, instead of focusing on how spells are created, as many magic mods do. Many of the spells are based on similar concepts in Fate/Stay Night and other media, but knowledge of these media are not at all necessary to understand and enjoy the mod.

"},{"location":"atm9/mahoutsukai/#atm9-mahou-changes","title":"ATM9 Mahou Changes","text":"

You must throw Caliburn into the lake with all Ender Upgrade Orbs you plan to use at the same time in a single throw. You only have one chance to increase the Innate Cap. If for example you only throw 10 Ender Upgrade Orbs and Caliburn into the lake, then later throw 16 (for a total of 26) in the lake with Caliburn it will not accept the remaining 16 Ender Upgrade Orbs. If this happens you need to make a new Caliburn.

Mahou Tsukai | CurseForge

"},{"location":"atm9/mekanism/","title":"Mekanism","text":""},{"location":"atm9/mekanism/#mekanism","title":"Mekanism","text":""},{"location":"atm9/mekanism/#power-gen-changes","title":"Power Gen Changes","text":""},{"location":"atm9/mekanism/#buffed","title":"Buffed","text":"Generator Change Notes Bio Generator 280 500 RF/t Makes it more of an option instead of straight out using GBG."},{"location":"atm9/mekanism/#nerfed","title":"Nerfed","text":"Generator Change Notes GBG Ethylene 78K ~8.5k RF/t Super nerfed but promotes good setups.

Higher burn rate = more melons needed for setup.

Recipe has been made harder for the GBG.

"},{"location":"atm9/mekanism/#ae2-mekanism-infuser-auto-crafting","title":"AE2 Mekanism Infuser Auto-Crafting","text":"

Using ME Pattern Providers, we can fully automate the Metallurgic Infuser and Enrichment Chamber. This setup will only use 2 channels of your main network.

Materials Do you have Refined Obsidian automated already?

You can skip the Obsidian Dust filter on the left storage bus and the Refined Obsidian Dust Pattern and instead make a processing pattern to turn Refined Obsidian Ingots into Refined Obsidian Dust and put that in a Pattern Provider connected to a Crusher.

"},{"location":"atm9/mekanism/#building-and-configuring","title":"Building and Configuring","text":"
  1. Put down your Metallurgic Infuser and place an ME Storage Bus on both sides of the infuser.
  2. Place an ME Pattern Provider right behind the infuser and put an ME Interface on top, then place a Quartz Fiber on the side.
  3. Place 7 AE2 cables (Yellow in the example) connecting all AE2 devices. The orange cable connects to your main AE2 network.
  1. Adjacent to the Infuser, place an Enrichment Chamber and a Pattern Provider behind it and place a cable connecting both pattern providers.

If you\u2019re using the same colored cables, place a Cable Anchor between them or use a different color.

Same Colored CablesDifferent Colored Cables

  1. Set the Infuser & Enrichment inputs/outputs like the images below.

The Infuser will input items on the left (Red Slot) and Extra Items on the right (Yellow Slot) while the Enrichment Chamber will input/output the back (Purple).

  1. For the ME Storage Buses item filters have Iron, Infused Alloy, Enriched Alloy, and Obsidian Dust on the left side and Enriched Redstone, Diamond, and Obsidian on the right.
"},{"location":"atm9/mekanism/#processing-patterns","title":"Processing Patterns","text":"

Now, we\u2019ll encode the Processing Patterns. These patterns are made so there will be a (essentially) 0% chance of clogging the Infuser due to leftover materials.

Make sure to set the patterns to Process (Furnace icon) instead of Crafting (Crafting Table icon).

Infuser PatternsEnrichment Chamber Patterns

Then you\u2019ll put patterns in each pattern provider as shown below.

Make sure to give both machines power and to enabled Auto-Split.

"},{"location":"atm9/mekanism/#fission-reactor-temp-calculation","title":"Fission Reactor Temp Calculation","text":"

Big shoutout to Kayla for these equations! Go check out her CC Mek SCADA on GitHub!

Use the equation below to estimate how hot your reactor will get at a specific burn rate for either water or sodium coolant. Remember the reactor starts taking damage at >1200K!

Water: burn_rate(1) * 2 * [1,000,000 * (heat_capacity-1)] + 373.15

  1. in mB

Sodium: burn_rate(1) * [1,000,000 * (heat_capacity-1)] + 373.15

  1. in mB
How do I calculate heat_capacity?

heat_capacity is joules per kelvin based on the physical size of the reactor, by default thats 1000x the amount of \u2018casing\u2019 which includes reactor glass, casing, valves, etc.

- Kayla

heat_capacity = (2 * W2) + [(H-2) * (W2 -(W-2)2)] * 1000

W and H are the Width and Height of Fission Reactor respectively

Full Explanation of Kayla\u2019s Calculations

Mekanism | CurseForge

"},{"location":"atm9/mobgrindingutils/","title":"Mob Grinding Utils","text":""},{"location":"atm9/mobgrindingutils/#mob-grinding-utils","title":"Mob Grinding Utils","text":""},{"location":"atm9/mobgrindingutils/#recipe-changes","title":"Recipe Changes","text":"

The Looting upgrade for the Mob Masher has been changed. Originally, it required redstone dust, 4 blue dye, and 4 gold nuggets.

It is mostly the same, but instead of redstone dust it now uses an actual Enchanted Book with Looting (any level).

Mob Grinding Utils | CurseForge

"},{"location":"atm9/mysticalagriculture/","title":"Mystical Agriculture","text":""},{"location":"atm9/mysticalagriculture/#mystical-agriculture","title":"Mystical Agriculture","text":""},{"location":"atm9/mysticalagriculture/#infusion-changes","title":"Infusion Changes","text":"

ATM9 adds Mystical Agriculture Tiered Crystals which, as the name suggests, adds tiered crystals. You must use a crystal of the same tier to upgrade to the next one (EX: You have to use an Imperium Crystal to craft Supremium Essence).

"},{"location":"atm9/mysticalagriculture/#farm-designs","title":"Farm Designs","text":""},{"location":"atm9/mysticalagriculture/#alfredggs-farm","title":"AlfredGG\u2019s Farm","text":"My Watering Can/Scythe isn\u2019t working

Mystical Agriculture doesn\u2019t allow fake players by default. The config can be changed in config/mysticalagriculture-common.toml -> fakePlayerWatering = true.

My Modular Routers aren\u2019t working

You will need to add a Security Upgrade since you are working in a claimed chunk (even though it\u2019s yours)

"},{"location":"atm9/mysticalagriculture/#kjms-full-auto-phytogenic-insolator-with-ae2","title":"KJM\u2019s Full-Auto Phytogenic Insolator with AE2","text":""},{"location":"atm9/mysticalagriculture/#requirements","title":"Requirements","text":"Minimum Building Materials All Building Materials

Each image has a caption that shows when you click on it that you can read if you are stuck.

This farm requires a general understanding of AE2 and Thermal Series

Click here to view Kai\u2019s AE2 guide!

"},{"location":"atm9/mysticalagriculture/#the-brain","title":"The \u201cBrain\u201d","text":"

First we\u2019ll build the \u201cbrain\u201d of those whole system. You can place the brain above everything (like in the image above), underneath the floor, or anywhere else you see fit.

  1. Place a Sink/Eternal Water Block and an ME Interface on the corners of a Quantum Ring and then place 2x Quartz Fibers/Cable Anchors on the Quantum Ring, between the Sink and ME Interface you just placed.
  2. Then place your 2x colored cables (Lime cables) on top of them along with an ME Controller.
  3. The 1x colored cable (Magenta cable) should connect the quantum ring and the ME Interface.

  1. Place 2x ME Storage Bus on the ME Interface and Sink, facing each other.

  1. Have the ME Interface stock Water and Phyto-Gro and set the priority to -1.

  2. For the ME Storage Bus on the Sink settings, have the Input/Output Mode to Extract Only and put Water in the filter by dragging it from JEI.

"},{"location":"atm9/mysticalagriculture/#the-modules","title":"The Modules","text":"

Now we\u2019ll build one of the \u201cmodules\u201d that make up the entire thing. Each column of Phyto/Interface pairs is 8 blocks tall since an AE2 subnet without a controller only has 8 channels. Each wall will use all 32 channels of a dense cable.

  1. Each module consists of 2 Phytos next to each other and an ME Interface on each side.

1.5 If you build the full size farm, the corners will look like this. One of the Phytos will move 90\u00b0 to one side depending on which corner it\u2019s on.

  1. For the ME Interface, put a Crafting Card in and set Water and Phyto-Gro in the filter by dragging it from JEI.

  2. For the Phytos it\u2019ll be slightly different depending on which side the ME Interface is on. You will have it Auto Input/Output the side touching the interface. The image below is for a phyto with an interface to the left.

  3. Each Phyto will have 1x Abyssal Integral Component & 3x Abyssal Flux Linkages. This combination provides maximum efficiency, of course you can put the lower tier ones in as you are working up to these.

You\u2019ll stack these modules to a maximum of 8 tall and arrange them into 4 walls.

Tips "},{"location":"atm9/mysticalagriculture/#connecting-and-powering","title":"Connecting and Powering","text":"

You\u2019ll put your Colored Dense Cables in this arrangement, each dense cable branch connects 4 colums of interfaces. You can use whatever energy pipe you want to power the phytos.

Mystical Agriculture | CurseForge

"},{"location":"atm9/powah/","title":"Powah","text":""},{"location":"atm9/powah/#powah","title":"Powah!","text":"

Powah is a tech mod that adds various ways to generate, store, and transmit FE (Forge Energy).

"},{"location":"atm9/powah/#power-gen-changes","title":"Power Gen Changes","text":""},{"location":"atm9/powah/#furnator","title":"Furnator","text":""},{"location":"atm9/powah/#magmator","title":"Magmator","text":""},{"location":"atm9/powah/#thermo-generator","title":"Thermo Generator","text":" Note

While these are small buffs, using Soul Lava gets a massive buff here. Nitro tier goes from ~25k RF/t to ~31.5k RF/t.

"},{"location":"atm9/powah/#solar-generators","title":"Solar Generators","text":" Note

While it may seem like a massive buff, Solar Panels are more expensive than almost every other generator, including Reactors. Each tier requires 3 of the previous tier, so this should make them more of an enticing option for late game players.

Powah! | CurseForge

"},{"location":"atm9/productivebees/","title":"Productive Bees","text":""},{"location":"atm9/productivebees/#productive-bees","title":"Productive Bees","text":""},{"location":"atm9/productivebees/#kaimonicks-bee-guides","title":"Kaimonick\u2019s Bee Guides","text":"

Click here to view Kai\u2019s bee guide!

"},{"location":"atm9/productivebees/#jonh09s-bee-guide","title":"Jonh09\u2019s Bee Guide","text":"

Hi, I\u2019m Jonh09 and this guide is to help people who are getting into Productive Bees or want to know more advanced stuff.

If you\u2019re starting out and want to learn more, check out Kai\u2019s Guides for complete set of guides. Pilpoh also has an advanced guide! Also, read the Productive Bees book; it has all you need to know, including upgrades and how they work, different types of bees, different machines, etc. A glance at the book will help if you get stuck. Also, remember that JEI is your best friend.

This guide\u2019s main focus is genes. Genes are the stats that bees have that determine their productivity, what conditions they can work in, and other less important ones. I will show you the best genes and how to get them here.

If you find any errors or something that can be done differently, you can ping me @jonh09.

Original guide: Productive Bees GUIDE - Beginning Tutorials + Best Genes and how to get them

"},{"location":"atm9/productivebees/#gene-types","title":"Gene Types","text":"

Apart from the 5 main genes, there is a 6th gene, the bee-specific gene. These are used to make spawn eggs of that bee. Most major mods use bee spawn eggs to connect themselves to Productive Bees. (EX: Mystical Agriculture essence bees)

Gene Description Levels Best Level Productivity Produces more combs per trip Normal, Medium, High, Very High Very High Weather Tolerance Determines which weather conditions a bee can work in None, Rain, Any Any Behavior What time of day the bee can work Diurnal, Nocturnal, Metaturnal Metaturnal Endurance Affects the bee\u2019s max health Weak, Normal, Medium, Strong Strong Temper Affects bee\u2019s hostility Passive, Normal, Aggressive, Hostile Passive"},{"location":"atm9/productivebees/#how-to-get-genes","title":"How to Get Genes","text":"

Now that you know what the genes are, you need to know how to get the genes. When you squash a bee to get genes, you will get all of its 6 different genes. The bad news? You only get a small percentage of the gene. The percentage dictates the chance that another bee has to get that gene. To give genes to a different bee, combine a Honey Treat with your chosen gene(s) in a crafting grid and then Right Button on a bee to give them that trait.

Getting genes is a pretty simple process:
  1. Get a bee you wish to get the genes of
  2. In a 3 block tall space, put a Bottler (with bottles of course) on the bottom, and a Piston facing down on top with button/lever next to it.
  3. Put the bee in the middle, and quickly press the lever/button, that will squish the bee into a bottler and give you Squashed Bee Material
  4. Put that into a Centrifuge, and it will give you the 6 genes of the bee.

Easy right? But remember, it will only give up to around 20% of the gene per bee, so you need to repeat the process 4-5 times. I\u2019ll show you how to get genes automatically below.

"},{"location":"atm9/productivebees/#gene-automation","title":"Gene Automation","text":"

This is a simple semi-automated setup. I reckon you already know how to set up breeding and incubation to get more bees if you are here.

"},{"location":"atm9/productivebees/#1-the-dispensing-of-bees","title":"1. The Dispensing of Bees","text":"

For this you can just use a vanilla Dispenser + an RFTools Timer to send a pulse to it every 20 ticks, releasing a bee from a cage into the piston area. The lever behind the Timer is just to disable it when you arent using it.

Tip

Make sure you are squishing bees in disposable cages, as those dont cause any clutter and are more straightforward to use

"},{"location":"atm9/productivebees/#2-the-squishing","title":"2. The Squishing","text":"

This is where the bees will be turned into the Squashed Bee Material, the same thing as in the previous explanation. Dont forget to send bottles to the Bottler or it will stop squishing bees.

Tip

If you keep the piston extended, like in the image, the bees will get squashed automatically when you push/dispense them into it.

"},{"location":"atm9/productivebees/#3-processing-bee-material","title":"3. Processing Bee Material","text":"

Using any Item Collector, pick up the Squashed Bee Material and send it to a Centrifuge that separates it into the 6 genes.

"},{"location":"atm9/productivebees/#4-sorting-improving-genes","title":"4. Sorting & Improving Genes.","text":"

After getting the genes out of the centrifuge using whatever pipe you prefer, you can send them into a Gene Indexer. This machine will sort and combine the genes inside when given a redstone signal (Lever or Redstone Block). It will combine all the genes into their 100% version. These are the ones we are looking for, the ones that allow you to change the genes of a bee 100% of the time.

"},{"location":"atm9/productivebees/#optional-step","title":"Optional Step","text":"

Using an item pipe from Pipez that can pull 100% genes with NBT filtering.

Item: productivebees:gene

NBT: {productivebees_gene_purity:100}

"},{"location":"atm9/productivebees/#getting-the-best-genes","title":"Getting the Best Genes","text":"

OK, OK, you already know what genes are, how to get them, and how to automate them. This is what you are here for, the BEST genes. In this section, I\u2019ll discuss the most and least important ones.

Note

My recommendation? Put all your good genes into one bee that you can breed. Then, you will get a baby with the same genes.

From there, breed them -> Squish them -> Get genes -> Make Honey Treats with those genes, and use those to upgrade all your bees.

Tip

You can put multiple genes into the same Honey Treat. I like to call this Bee Steroids, a honey treat with all the best genes.

"},{"location":"atm9/productivebees/#least-important","title":"Least Important","text":"

The least important ones are Temper and Endurance. These two are worthless if you use a Simulation Upgrade or have them in a box.

"},{"location":"atm9/productivebees/#most-important","title":"Most Important","text":""},{"location":"atm9/productivebees/#productivity-very-high","title":"Productivity: Very High","text":"

This one\u2019s the trickiest and most important; this trait can only be gotten from Kamikaze Bees.

Kamikaze Bees spawn in a particular way by being attacked. Their only objective is to protect you by\u2026 well\u2026 going kamikaze on the attacker.

While wearing a Bee Nest Helmet (a Diamond helmet with a Nest on top), if you get hit by a hostile mob, there is a 30% chance of a Kamikaze Bee spawning. The difficult part? They\u2019re TINY and FAST so you need to have a setup inside an enclosed box, have a Catcher ready, or have good aim and cage them once they spawn.

Get 4-5 of them then squeeze them. This should get you a 100% Very High Productivity gene.

Kamikaze Bees can\u2019t breed with each other.

Now, you need to put the gene in an easy-to-breed bee (via Honey Treat + Gene) and breed them, and once an offspring is born with the Very High gene use it to breed more bees of that type. With that, you basically have infinite, Very High Productivity genes.

"},{"location":"atm9/productivebees/#behavior-metaturnal","title":"Behavior: Metaturnal","text":"

To get this trait, a bee needs to be left outside for a few days. If it starts as Diurnal, it will change to Nocturnal, then Metaturnal. If you have Nocturnal bees, that\u2019s better since you are already halfway there.

I recommend using a Lead + a Fence to secure them so they don\u2019t fly away.

You must feed them Honey Treats once in a while because they take damage while they\u2019re stuck outside

"},{"location":"atm9/productivebees/#weather-tolerance-any","title":"Weather Tolerance: Any","text":"

There are 2 ways to obtain this. The slow and the fast way.

The slow: The strategy of leaving the bees outside so they get forced to adapt like the previous one\u2026 OR the fast fishing route.

By fishing I mean fishing for bees, more specifically Water Bees. To get them, you will need to fish in a River biome.

If there aren\u2019t rivers nearby, use a Nature\u2019s Compass to point you to a river.

While using a normal fishing rod, there is a chance for a Water Bee to come out of the water, and it will be MAD, so have a Cage on hand to capture it. You will need 2 of those to breed them to make more and to get that sweet weather tolerance.

"},{"location":"atm9/productivebees/#genes-when-breeding","title":"Genes When Breeding","text":"

When breeding, you must know how genes are assigned to a child bee.

The bee on the Left side will be the Main bee, which is the one with priority gene-wise. This means that the baby will have the genes of the main bee at a minimum.

The bee on the Right only defines the range of gene levels.

In the image below the \u201cmaxed\u201d gene levels of the Main bee (Weather tolerance, behavior, and endurance) gets transferred to the child bee.

Example

If the main bee has Productivity: Medium, and the 2nd bee has Productivity: Very High, the baby will have a chance to have either Medium (the minimum the main bee has), High, or Very High.

You will never get a child bee that has genes of a lower level than the main bee. That\u2019s why I recommend maxing out the 1st bee so it can be used as the main one for breeding.

Productive Bees | CurseForge

"},{"location":"atm9tts/","title":"All The Mods 9 - To The Sky","text":""},{"location":"atm9tts/#all-the-mods-9","title":"All The Mods 9","text":"

All The Mods started out as a private pack for just a few friends that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

All the Mods 9: To the Sky is the cap off to the trilogy of sky packs for All The Mods. The team have taken feedback from the first 2 iterations to make this pack the best we have to offer. This pack adds mods that were not in the others such as Forcecraft, Forgiving Void, Oreberries, and Utilitarian. We\u2019re hoping to make this the most open ended ATM pack yet!

This skyblock pack features Ex Machinis: Divitiae Deorum, an automation addon for Ex Deorum built in house by ATM to take you from early game all the way to end game automated resources

Does \u201cAll the Mods\u201d really contain ALL THE MODS? No, of course not.

All The Mods 9 - To The Sky | CurseForge | GitHub

"},{"location":"atm9tts/faq/","title":"ATM9TTS FAQ","text":""},{"location":"atm9tts/faq/#faq","title":"FAQ","text":"

All The Mods 9 - To The Sky Frequently Asked Questions

Gameplay FAQs There\u2019s a ghost/easter egg that appears every few minutes!

The ghost is from Corail Tombstone, you can disable by doing /tbgui locate the ghost toggle under effect. This toggle will only show if your GUI scale is set to 4.

If you want to prevent the ghost/easter eggs and all other Corail holiday events permanently, you can download BadCorailNoHolidays, if you want keep some events enabled, it does have a config at atmInstall/configs/badcorailnoholidays-common.toml.

How do I get pebbles? Right clicking dirt doesn\u2019t do anything!

You need to shift-right click dirt to get pebbles.

How do I get more dirt? Is \u2018item/block\u2019 EMC-able?

Do EMC: in JEI and it\u2019ll list all items that have an EMC value.

I\u2019m not getting any silkworms!

If you\u2019re doing it the right way with a crook, then you might just have really bad RNG. Keep trying.

Technical FAQs Why isn\u2019t \u2018insert name\u2019 mod in ATM9-TTS yet?

ATM packs does not literally contain \u201cAll The Mods\u201d. Our main focus is having mods that\u2019s not: 1) buggy, 2) ruins performance or progression. If a mod supports Minecraft version 1.20.1, and Forge (Not NeoForge), you may make a suggestion.

I found a bug/dupe in the pack. How can I report it?

To report bugs, dupes or similar, head over to the ATM9-TTS GitHub and open a new issue describing the occurrence.

I can\u2019t complete \u2018name of quest\u2019 even though I fufilled the requirements?

You can enable edit quests in the bottom right of the quest screen (you need OP for this) and then r-click the broken quest and force complete it OR reset it\u2019s progress if you still have the items.

What are the recommended Java arguments for this pack? Why does my game crash while launching?

Lack of RAM most likely. Send ?allocate in the #bot-spam channel in our Discord to learn how to allocate more RAM. If that\u2019s not the problem, head to #atm9-techsupport and send ?logs to see how to upload your crash/latest log.

I crashed and got Error code 1, please help

Exit code 1 is a generic error from Minecraft. It is no different than \u201cgame didn\u2019t load, no longer attempting to load. Please refer to the output error log created by your launcher\u201d if you are unsure\u2026 please feel free to ask for further instructions on how to locate, post, and get help for your specific error so that we may further assist you in our Discord. Try running ?logs instead.

I\u2019m having issues connecting to a LAN/Essentials world

To fix LAN/Essential some people have removed Logprot, some Oculus, some Supplementaries. None are guaranteed, none are the actual fix. We are unable reproduce it in Dev to properly diagnose it. LAN is highly unstable in big modpacks like these.

"},{"location":"atmg/","title":"Gravitas","text":""},{"location":"atmg/#all-the-mods-gravitas","title":"All The Mods - Gravitas","text":""},{"location":"atmg/#per-aspera-ad-astra-through-hardships-to-the-stars","title":"Per aspera ad astra - Through hardships to the stars.","text":"

From your early beginnings in this pack, you will be faced with a far different experience than the typical modpack provides. This modpack includes Terrafirmacraft(TFC), which completely overhauls the base Minecraft mechanics, adds dynamic environments with landslides, cave ins and the concept of support beams add an element of danger to mining that extends beyond the monsters you will find underground. An immersive survival experience with detailed world generation with flowing rivers that have an active current, and flow towards oceans, fresh and salt water, Food has an expiration date, and eating it past its date has dire consequences to your health. This pack takes you on a voyage from picking up sticks to craft your first tools, to piloting a rocket to the stars, Can you claw your way to Glacio to locate the stronghold, and face the Ender Dragon?

All the Mods started out as a private pack for just a few friends of mine that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

Does \u201cAll the Mods\u201d really contain ALL THE MODS? No, of course not. Especially not this pack.

All The Mods - Gravitas | CurseForge | GitHub

"},{"location":"atmg/gravitas2/","title":"All The Mods - Gravitas\u00b2","text":""},{"location":"atmg/gravitas2/#all-the-mods-gravitas2","title":"All The Mods - Gravitas\u00b2","text":"

Per aspera ad astra - Through hardships to the stars.

Starting from primitive stone age technology, hand-knapping your tools, foraging for food, you will progress through the ages covering many classic and new mods to complement the TerraFirmaCraft experience.Create New Age, Thorium Reactors, Integrated Dynamics, Applied Energistics, Stargate Journey Ice & Fire and perhaps the most anticipated addition, GregTech. You will voyage from a primitive beginning, smashing rocks together, to smashing atoms together, to power your voyages to the stars and beyond!

Gravitas\u00b2 | CurseForge | Github

"},{"location":"atms/","title":"All The Magic - Spellbound","text":""},{"location":"atms/#all-the-magic-spellbound","title":"All The Magic: Spellbound","text":"

You have conquered all the mods, but can you conquer all the magic? With no tech to hold your hand see the world through different eyes as you rely on what the mystic arts has to offer, With a complete rewrite to the ATM star\u2019s recipe and each mod intertwined, explore the depths of mods such as blood magic and botania to fulfil your needs for storage, flight, and to protect yourself as you explore the dimensions on offer.

All The Mods Magic: Spellbound | CurseForge | GitHub

"},{"location":"atmvb/","title":"All The Mods - Volcano Block","text":""},{"location":"atmvb/#all-the-mods-volcano-block","title":"All The Mods - Volcano Block","text":"

All the mods volcano block is a modpack is both a reimagination of the 1.12 Volcanoblock and also the third sieve based modpack following on from 6 and 7 To the Sky.

Multiple resource paths

Sieving isn\u2019t for everyone, this is a known problem with skyblock packs so we like to open you up to different resource generation types the further you get into the modpack, from Ex Machinis, our built in-house automation mod for ex nihilo, to Mystical Agriculture and Resource Chickens, and even void miners from Occultism and Industrial Foregoing you will never be strapped for diamonds, nor be forced towards one path.

In All the Mods VolcanoBlock we will continue the tradition adding new mods and removing others to change up the feel, whilst keeping to the quality of the To the Sky series

Does \u201cAll The Mods\u201d really contain ALL THE MODS? No, of course not.

All The Mods - Volcano Block | CurseForge | GitHub

"},{"location":"blog/","title":"Blog","text":""},{"location":"blog/posts/new/","title":"Example Blog Post","text":""},{"location":"blog/posts/new/#example","title":"Example","text":"

This is an example post.

"},{"location":"guides/","title":"All The Guides","text":""},{"location":"guides/#all-the-guides","title":"All The Guides","text":""},{"location":"guides/#welcome-to-the-guides","title":"Welcome to the Guides!","text":"

Here you\u2019ll fine out how to contribute your own guides to this website or to help contribute translations as well as some tips on how to create your own guides!

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"guides/translations/","title":"Contributing Translations","text":""},{"location":"guides/translations/#all-the-translations","title":"All The Translations","text":"FTB Quests 1.21+

Translating lang files and previewing them all while in-game is now possible. I may or may not adjust this page to include that method, as it would a slight rewrite of this guide.

"},{"location":"guides/translations/#important","title":"Important!","text":"

There is no set or forced timeline for translations. Work on them at your own pace! PR them however you want, either as whole chapters, sections of chapters, or even the whole thing if you want. We are incredibly grateful for any contributions you make!

Also, tell a staff member that you\u2019d like to translate so they can give you access to the #translation-department, where you can ask questions and collaborate with other translators!

Important note for packs in development

If you are translating a pack that is under active development, then you need to use the lang file from the dev branch, not main. The dev branch will always contain the most up-to-date quest lang file that you will translate.

Regarding AI/Machine translations

We are not looking for AI/Machine translations. We are looking for native speakers who are looking to put in the effort to make sure grammar is correct for readers of that language. We would\u2019ve done it ourselves if we wanted a cheap attempt at quest translations.

"},{"location":"guides/translations/#getting-started","title":"Getting Started","text":"

This guide will take you in chronological order from Forking a repo, to making a Commit, and then submitting a Pull Request (PR). You can also click on any of the images to enlarge them.

"},{"location":"guides/translations/#requirements","title":"Requirements","text":""},{"location":"guides/translations/#fork-the-repository","title":"Fork the Repository","text":"

Fork the modpack/mod you want to translate. Make sure Copy the main branch only is checked.

The links should take you directly to the Create a new fork page.

All The Mods GitHub for any modpack that isn\u2019t listed above.

"},{"location":"guides/translations/#clone-main-branch","title":"Clone main branch","text":"

This will Clone your fork from GitHub onto your computer.

GitHub Desktop

Go to File -> Clone repository... OR Ctrl+Shift+o, select your ATM Modpack fork, the select To contribute to the parent project.

I recommend putting the repository under C:/Users/yourPCName for easy access

After cloning the repository go to where you cloned it on your computer and navigate to packName/kubejs/assets/kubejs/lang, then copy and paste the en_us.json file into the same spot.

For 1.21+: The lang file will be under packName/config/ftbquests/quests/lang/en_us.snbt.

Rename the copied en_us.json to the language code of the lanuage you want to translate. All language codes can be found below or here.

"},{"location":"guides/translations/#language-codes","title":"Language Codes","text":"Language Codes (Ctrl+F to find language) Code Language af_ZA Afrikaans (South Africa) ar_AE Arabic (U.A.E.) ar_BH Arabic (Bahrain) ar_DZ Arabic (Algeria) ar_EG Arabic (Egypt) ar_IQ Arabic (Iraq) ar_JO Arabic (Jordan) ar_KW Arabic (Kuwait) ar_LB Arabic (Lebanon) ar_LY Arabic (Libya) ar_MA Arabic (Morocco) ar_OM Arabic (Oman) ar_QA Arabic (Qatar) ar_SA Arabic (Saudi Arabia) ar_SY Arabic (Syria) ar_TN Arabic (Tunisia) ar_YE Arabic (Yemen) az_AZ Azeri (Latin) az_AZ Azeri (Cyrillic) be_BY Belarusian (Belarus) bg_BG Bulgarian (Bulgaria) bs_BA Bosnian (Bosnia and Herzegovina) ca_ES Catalan (Spain) cs_CZ Czech (Czech Republic) cy_GB Welsh (United Kingdom) da_DK Danish (Denmark) de_AT German (Austria) de_CH German (Switzerland) de_DE German (Germany) de_LI German (Liechtenstein) de_LU German (Luxembourg) dv_MV Divehi (Maldives) el_GR Greek (Greece) en_AU English (Australia) en_BZ English (Belize) en_CA English (Canada) en_CB English (Caribbean) en_GB English (United Kingdom) en_IE English (Ireland) en_JM English (Jamaica) en_NZ English (New Zealand) en_PH English (Republic of the Philippines) en_TT English (Trinidad and Tobago) en_US English (United States) en_ZA English (South Africa) en_ZW English (Zimbabwe) es_AR Spanish (Argentina) es_BO Spanish (Bolivia) es_CL Spanish (Chile) es_CO Spanish (Colombia) es_CR Spanish (Costa Rica) es_DO Spanish (Dominican Republic) es_EC Spanish (Ecuador) es_ES Spanish (Castilian) es_ES Spanish (Spain) es_GT Spanish (Guatemala) es_HN Spanish (Honduras) es_MX Spanish (Mexico) es_NI Spanish (Nicaragua) es_PA Spanish (Panama) es_PE Spanish (Peru) es_PR Spanish (Puerto Rico) es_PY Spanish (Paraguay) es_SV Spanish (El Salvador) es_UY Spanish (Uruguay) es_VE Spanish (Venezuela) et_EE Estonian (Estonia) eu_ES Basque (Spain) fa_IR Farsi (Iran) fi_FI Finnish (Finland) fo_FO Faroese (Faroe Islands) fr_BE French (Belgium) fr_CA French (Canada) fr_CH French (Switzerland) fr_FR French (France) fr_LU French (Luxembourg) fr_MC French (Principality of Monaco) gl_ES Galician (Spain) gu_IN Gujarati (India) he_IL Hebrew (Israel) hi_IN Hindi (India) hr_BA Croatian (Bosnia and Herzegovina) hr_HR Croatian (Croatia) hu_HU Hungarian (Hungary) hy_AM Armenian (Armenia) id_ID Indonesian (Indonesia) is_IS Icelandic (Iceland) it_CH Italian (Switzerland) it_IT Italian (Italy) ja_JP Japanese (Japan) ka_GE Georgian (Georgia) kk_KZ Kazakh (Kazakhstan) kn_IN Kannada (India) ko_KR Korean (Korea) kok_IN Konkani (India) ky_KG Kyrgyz (Kyrgyzstan) lt_LT Lithuanian (Lithuania) lv_LV Latvian (Latvia) mi_NZ Maori (New Zealand) mk_MK FYRO Macedonian (Former Yugoslav Republic of Macedonia) mn_MN Mongolian (Mongolia) mr_IN Marathi (India) ms_BN Malay (Brunei Darussalam) ms_MY Malay (Malaysia) mt_MT Maltese (Malta) nb_NO Norwegian (Bokm?l) (Norway) nl_BE Dutch (Belgium) nl_NL Dutch (Netherlands) nn_NO Norwegian (Nynorsk) (Norway) ns_ZA Northern Sotho (South Africa) pa_IN Punjabi (India) pl_PL Polish (Poland) ps_AR Pashto (Afghanistan) pt_BR Portuguese (Brazil) pt_PT Portuguese (Portugal) qu_BO Quechua (Bolivia) qu_EC Quechua (Ecuador) qu_PE Quechua (Peru) ro_RO Romanian (Romania) ru_RU Russian (Russia) sa_IN Sanskrit (India) se_FI Sami (Northern) (Finland) se_FI Sami (Skolt) (Finland) se_FI Sami (Inari) (Finland) se_NO Sami (Northern) (Norway) se_NO Sami (Lule) (Norway) se_NO Sami (Southern) (Norway) se_SE Sami (Northern) (Sweden) se_SE Sami (Lule) (Sweden) se_SE Sami (Southern) (Sweden) sk_SK Slovak (Slovakia) sl_SI Slovenian (Slovenia) sq_AL Albanian (Albania) sr_BA Serbian (Latin) (Bosnia and Herzegovina) sr_BA Serbian (Cyrillic) (Bosnia and Herzegovina) sr_SP Serbian (Latin) (Serbia and Montenegro) sr_SP Serbian (Cyrillic) (Serbia and Montenegro) sv_FI Swedish (Finland) sv_SE Swedish (Sweden) sw_KE Swahili (Kenya) syr_SY Syriac (Syria) ta_IN Tamil (India) te_IN Telugu (India) th_TH Thai (Thailand) tl_PH Tagalog (Philippines) tn_ZA Tswana (South Africa) tr_TR Turkish (Turkey) tt_RU Tatar (Russia) uk_UA Ukrainian (Ukraine) ur_PK Urdu (Islamic Republic of Pakistan) uz_UZ Uzbek (Latin) (Uzbekistan) uz_UZ Uzbek (Cyrillic) (Uzbekistan) vi_VN Vietnamese (Viet Nam) xh_ZA Xhosa (South Africa) zh_CN Chinese (S) zh_HK Chinese (Hong Kong) zh_MO Chinese (Macau) zh_SG Chinese (Singapore) zh_TW Chinese (T) zu_ZA Zulu (South Africa)"},{"location":"guides/translations/#another-optional-way","title":"Another Optional Way","text":"

Instead of copying the entire repo onto your computer, you can also download only the lang file for the respective pack and translate it.

Download the en_us.json lang file from the respective pack, the links below are the most up-to-date files the translations are to be based off of.

Note Important

As state in the beginning, if you are translating a pack that is in active development, then you need to use the same file path as above but for the dev branch.

"},{"location":"guides/translations/#how-atm-quests-work","title":"How ATM Quests Work","text":"

Before you get to translating you\u2019ll want to know how ATM quests work. ATM Quests use a key:value system to make quest creation and translation efforts easier. It works by assigning a value (ex: a quest description) to a key (ex: a specific quest).

For example atm9.quest.mekanism.desc.basicAlloy would point to the quest to make Mekanism Alloy.

The format for quests are as follows:

packName.quest/chapterTitle.chapterName.description/title/subtitle.nameOfQuest

ATM quests also use Minecraft Formatting Codes for colored text, so make sure you put those color codes back in after translating!

You will also see //n which puts the text on a new line, so be sure to put those back in their proper places also.

Tip

You can view your translations as you do them by doing /refresh to view changes in-game. Make sure to change Minecraft\u2019s language to view it.

"},{"location":"guides/translations/#commit-updating","title":"Commit (Updating)","text":"

Once you\u2019re committed to your translations, you can then Commit them, then make a Pull Request against both main branches / repositories.

"},{"location":"guides/translations/#committing-changes","title":"Committing Changes","text":"

Depending on current setup, you may have an editor (Visual Studio Code), that has Git integration. You\u2019re free to use this, Github Desktop, or Git.

Making a commit with GitHub Desktop
  1. Fill out the Summary and Description on the bottom left
  2. Click Commit to main when you\u2019re ready to commit.

If you made a mistake, you can undo the commit in the bottom left. Otherwise click Push origin to push the commit to GitHub.

Making a commit if you downloaded just the lang file
  1. Go to your repository on the website and go to same spot you downloaded the en_us.json lang file from.
  2. Click Add file in the top right and click Upload files
  3. Upload your translated lang file, fill out the description of changes you made, and click Commit changes

"},{"location":"guides/translations/#pull-request","title":"Pull Request","text":"

After pushing to origin, there should be a yellow banner on the main repository that says main had recent pushes X seconds ago. Click Compare & pull request.

When submitting a PR (Pull Request), you\u2019re requesting us to Pull translations from your Repository (Fork) to be approve & merged into the official pack. This is done in browser by going to the modpack\u2019s repository and creating a PR from your main branch to ours.

"},{"location":"guides/translations/#making-quick-edits","title":"Making Quick Edits","text":"

This requires you to have committed your lang file at least once.

Instead of going through the above process again to do a small correction or addition, you can do an edit directly in your browser!

1. Go to your fork of the pack you are translating and navigate to kubejs/assets/kubejs/lang and click on your lang file.

2. Click the little edit button in the top-right under the History button.

3. After you are done with your edits, click Commit changes... and fill out what changes you made, then click Commit changes

4. Now when you go to the \u201chomepage\u201d of your fork, there should be a yellow banner that has a Compare & pull request button. That will be how you make a PR for your quick edit.

"},{"location":"guides/translations/#more-resources","title":"More Resources","text":"

Most of everything you need to know is explained in this guide, however if you have questions or concerns feel free to ask in the #translation-department!

"},{"location":"guides/translations/#translator-credits","title":"Translator Credits","text":"

Translators who have contributed translations to ATM packs/mods.

Language Translators Arabic amro Dutch Riley Filipino (Philippines) CptZ French Luny, Galahad German ffup , Torben, Riaru, Satherov (AE2 Supremacy) Italian elfo Japanese ll1 (flll) Korean JJYong Norwegian (Bokm\u00e5l) Permest, A group of amish goat milkers Polish Observer, Miko_boi, lena Portugese oRuiva Romanian KGR Russian Slava_vas, Depozit, Gordry(\u041c\u0438\u0448\u0430) Spanish RadzRatz, TenCross, Arivio, Daboruu, Metabodiru Last updated 7/31/24

All The Mods | GitHub | Discord

"},{"location":"guides/contributing/","title":"Contributing to ATG","text":""},{"location":"guides/contributing/#all-the-guides","title":"All The Guides","text":""},{"location":"guides/contributing/#guidelines","title":"Guidelines","text":"MUST READ

As this guide is currently work-in-progress, guidelines are expected to change.

  1. You may NOT publicly republish All The Guides live on another website.
  2. You may NOT delete or entirely change another author work (except typos / incorrect information), unless given permission to do so from the original Author.
  3. No warnings or errors that prevents uv run mkdocs serve | build.
    1. If you get any errors or warnings, try/get help resolving them before pushing.
    2. You may NOT disable strict mode(s) for any reason.
  4. Your document(s) MUST contain a title and description variable. If you created a page, you may add authors:, and additional variables if necessary. Read Below
  5. Limit or prevent the use of outside links to content (documents or imagery). If possible in the most minimal and or compressed way, include the content with your document.
    1. This would ensure that content will always remain with the guides, for preservation and offline use.
    2. Assets may be included with document(s) within folders in an organized way.
  6. No profanity, and assets and or links to outside websites that contains adult like content, paid material, and or in-appropriate things.
    1. You\u2019ll be banned from future PR\u2019s.
  7. You shall NOT touch mkdocs.yml, pyproject.toml, or workflow files, unless authorized, and you know what you\u2019re doing.
  8. Documentation should ONLY be related to All The Mods, if it needs to be.
  9. Javascript is NOT allowed.
  10. Folders & files must be in lowercase letters, with no spaces. Camelcase for image files is allowed.

All The Guides uses Github Pages, MkDocs & Material.

"},{"location":"guides/contributing/#local-serve-build","title":"Local Serve / Build","text":"

We use Github for our Packs, Mods, and Guides for Collaboration, and CI/CD purposes.

You will be required to Serve, and Build this guide, which comes with some minimal Requirements.

"},{"location":"guides/contributing/#requirements","title":"Requirements","text":"

You are not required to have knowledge of them (specifically Python), but they must be installed..

"},{"location":"guides/contributing/#setup","title":"Setup","text":"

Fork All The Guides.

"},{"location":"guides/contributing/#clone-checkout-mkdocs-branch","title":"Clone / Checkout mkdocs branch","text":"

The mkdocs branch is the live - up to date branch that should be used primarily. This should be selected by default when you clone the repo.

Depending on current setup, you may have an editor (Visual Studio Code), that has Git integration. You\u2019re free to use this, Github Desktop or Git.

"},{"location":"guides/contributing/#github-desktop","title":"GitHub Desktop","text":"

Go to File -> Clone repository... OR do Ctrl+Shift+O and select your All the Guides fork.

I recommend putting the repository under C:/Users/yourPCName for easy access

"},{"location":"guides/contributing/#git-cli","title":"Git CLI","text":"Change 'USERNAME' to your GitHub name
git clone https://github.com/USERNAME/alltheguides\n
"},{"location":"guides/contributing/#enable-workflows","title":"Enable Workflows","text":"Make sure Workflows are enabled, otherwise PR\u2019s will NOT be accepted."},{"location":"guides/contributing/#install-uv-and-python-dependencies","title":"Install UV and Python Dependencies","text":"

Install UV

winget install --id=astral-sh.uv  -e\n

All The Guides requires some Python dependencies that are used to build and provide features for the Guide itself.

uv sync\n
"},{"location":"guides/contributing/#serve","title":"Serve","text":"

Serve will launch a server locally to test changes live @ localhost:8000. Importantly, it will provide warnings, errors, and mistakes (spelling errors) disabled for the time being, use Grammarly or another spellchecker . Once changes are satisfied without issues, test your Build before you commit / make a Pull Request.

uv run mkdocs serve\n
"},{"location":"guides/contributing/#build","title":"Build","text":"

Build will finalize compiling Markdown and output HTML files in the site folder. This folder should be ignored. The build should succeed without any warnings or errors before Committing and submitting a Pull Request.

uv run mkdocs build\n
"},{"location":"guides/contributing/#commit-updating","title":"Commit (Updating)","text":"

Once you\u2019re committed to your changes, you can then Commit your changes, then make a Pull Request against both mkdocs branches / repositories.

"},{"location":"guides/contributing/#committing-changes","title":"Committing Changes","text":"

Depending on current setup, you may have an editor (Visual Studio Code), that has Git integration. You\u2019re free to use this, Github Desktop, or Git.

Making a GitHub commit with GitHub Desktop

All changes made will be selected by default, if you do not want to commit some changes, deselect those.

Fill out the Summary and Description on the bottom left, click Commit to mkdocs when you\u2019re ready to commit.

If you made a mistake, you can undo the commit in the bottom left. Otherwise click Push origin to push the commit to GitHub.

Making a Github commit with Git

Add files to Commit.

git commit .\n

Add a message to your Commit. We recommend being more descriptive about your Commit(s).

git commit -m \"update\"\n

Push changes

git push\n
"},{"location":"guides/contributing/#pull-request","title":"Pull Request","text":"

When submitting a Pull Request, you\u2019re requesting us to Pull changes from your Repository (Fork) to be approve & merged into the official Guide. This is done in browser by going to our repository and creating a Pull Request from your mkdocs branch to ours.

"},{"location":"guides/contributing/#making-a-document","title":"Making a Document","text":"

Before we begin, make sure you\u2019ve read the Guidelines.

Documents must be Markdown (.md) files. They can also contain HTML.

This Guide is a mix of Markdown, Material, and PyMarkdown features. Simply placing a .md file within docs/, that file can then be viewed as a page. Note: .md files MUST contain content.

Markdown files should have headers at the start to identify document (Meta / SEO Purposes), and to credit author(s). Without, it\u2019s subjected to be generated based off page content, or be without at all.

"},{"location":"guides/contributing/#document-headers","title":"Document Headers","text":"Warning

Do NOT use Tab to indent a list of authors in the authors section of document headers. It WILL cause errors.

Highlighted lines are required!!

example.md
---\ntitle: Title of Your Document\ndescription: Description of your doc\nauthors: \n - John Doe\n - Second Name\n - Florida Man\n---\n\n# mainPageHeader\n\nContent.\n\n## someTitle\n\nContent.\n\n> modName | [modName](legacy CurseForge link)\n
Descriptions

Your page should start with a H1 (#) page header!

"},{"location":"guides/contributing/#configure-pages-and-navigation-optional","title":"Configure Pages and Navigation (Optional)","text":"Warning

Do NOT use Tab to indent new lines in .pages files. It WILL cause errors.

Per directory, you can create a .pages file. This can be used to list each and all pages you want to show up on navigation, in your own order.

nav:\n  - page1\n  - page2.md\n\n  - dir/\n  - dir/README.md\n\n  # Can change page titles\n  - \"3 Is better\" : page3.md\n\n  # Navigation link to another website\n  - \"Google\" : https://google.com\n\n  # custom sub navigation\n  - 'MORE PAGES':\n    - page1\n    - page2\n\n  - page1\n    - page2\n    - page3\n\n  # 3 dots will auto generate the rest of the pages you've not defined from current directory\n  # THIS IS REQUIRED IF YOU'RE MAKING A NAV FILE.\n  - ...\n
"},{"location":"guides/contributing/#directory-page-layout","title":"Directory / Page Layout","text":"

This is the directory layout that MkDocs uses.

README.md Is the root directory file, if no page is visited specifically."},{"location":"guides/contributing/#more-resources","title":"More Resources","text":"

Most of all necessary plugins are installed and can be used from Material / PyMarkdown, however consult the team for any additions.

"},{"location":"guides/contributing/#faq","title":"FAQ","text":"My header is displaying above the page title! My author\u2019s list is spelling them out letter by letter! My locally hosted preview won\u2019t refresh with changes!

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"guides/contributing/examples/","title":"Material Examples","text":""},{"location":"guides/contributing/examples/#examples","title":"Examples","text":"

These are example pages. It\u2019s recommended that you view (click edit top right) to see how certain markdown features work if there\u2019s no raw example.

Most of all references are exclusively from Material Markdown References

"},{"location":"guides/contributing/examples/admonition/","title":"Admonition","text":""},{"location":"guides/contributing/examples/admonition/#admonition","title":"Admonition","text":"

Admonitions, also known as call-outs, are an excellent choice for including side content without significantly interrupting the document flow. Material for MkDocs provides several different types of admonitions and allows for the inclusion and nesting of arbitrary content.

Admonitions follow a simple syntax: a block starts with !!!, followed by a single keyword used as a type qualifier. The content of the block follows on the next line, indented by four spaces (2 Tabs):

"},{"location":"guides/contributing/examples/admonition/#type-qualifiers","title":"Type Qualifiers","text":"
!!! note \n\n    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod\n    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor\n    massa, nec semper lorem quam in massa.\n

Note

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

"},{"location":"guides/contributing/examples/admonition/#changing-the-title","title":"Changing the title","text":"

By default, the title will equal the type qualifier in titlecase. However, it can be changed by adding a quoted string containing valid Markdown (including links, formatting, \u2026) after the type qualifier:

!!! note \"Phasellus posuere in sem ut cursus\"\n\n    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod\n    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor\n    massa, nec semper lorem quam in massa.\n

Phasellus posuere in sem ut cursus

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

!!! note \"Single line note\"\n

Single line note

"},{"location":"guides/contributing/examples/admonition/#removing-the-title","title":"Removing the title","text":"

Similar to changing the title, the icon and title can be omitted entirely by adding an empty string directly after the type qualifier. Note that this will not work for collapsible blocks:

!!! note \"\"\n\n    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod\n    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor\n    massa, nec semper lorem quam in massa.\n

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

"},{"location":"guides/contributing/examples/admonition/#collapsible-blocks","title":"Collapsible blocks","text":"
??? note\n\n    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod\n    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor\n    massa, nec semper lorem quam in massa.\n
Note

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

Adding a + after the ??? token renders the block expanded:

???+ note\n\n    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod\n    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor\n    massa, nec semper lorem quam in massa.\n
Note

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

"},{"location":"guides/contributing/examples/admonition/#types","title":"Types","text":""},{"location":"guides/contributing/examples/admonition/#note","title":"Note","text":"Note
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#abstract","title":"Abstract","text":"Abstract
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#info","title":"Info","text":"Info
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#tip","title":"Tip","text":"Tip
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#success","title":"Success","text":"Success
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#question","title":"Question","text":"Question
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#warning","title":"Warning","text":"Warning
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#failure","title":"Failure","text":"Failure
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#danger","title":"Danger","text":"Danger
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#bug","title":"Bug","text":"Bug
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#example","title":"Example","text":"Example
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#quote","title":"Quote","text":"Quote
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
Stacked Admonitions Abstract Info Tip Success Question Warning Failure Danger Bug Example

Hey! You found a secret hidden easter egg :P

"},{"location":"guides/contributing/examples/admonition/#inline-blocks","title":"Inline blocks","text":"

Use inline end to align to the right (left for rtl languages).

"},{"location":"guides/contributing/examples/admonition/#-inline-end","title":"-> Inline End","text":"
!!! info inline end \"Lorem ipsum\"\n\n    Right Lorem ipsum dolor sit amet, consectetur\n    adipiscing elit. Nulla et euismod nulla.\n    Curabitur feugiat, tortor non consequat\n    finibus, justo purus auctor massa, nec\n    semper lorem quam in massa.\n

Lorem ipsum

Left Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

"},{"location":"guides/contributing/examples/admonition/#inline","title":"< Inline","text":"
!!! info inline \"Lorem ipsum\"\n\n    Lorem ipsum dolor sit amet, consectetur\n    adipiscing elit. Nulla et euismod nulla.\n    Curabitur feugiat, tortor non consequat\n    finibus, justo purus auctor massa, nec\n    semper lorem quam in massa.\n

Lorem ipsum

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

"},{"location":"guides/contributing/examples/annotations/","title":"Annotations","text":""},{"location":"guides/contributing/examples/annotations/#annotations","title":"Annotations","text":"

One of the flagship features of Material for MkDocs is the ability to inject annotations \u2013 little markers that can be added almost anywhere in a document and expand a tooltip containing arbitrary Markdown on click or keyboard focus.

"},{"location":"guides/contributing/examples/annotations/#using-annotations","title":"Using Annotations","text":"

Annotations consist of two parts: a marker, which can be placed anywhere in a block marked with the annotate class, and content located in a list below the block containing the marker:

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.\n{ .annotate }\n\n1.  :man_raising_hand: I'm an annotation! I can contain `code`, __formatted\n    text__, images, ... basically anything that can be expressed in Markdown.\n

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.

  1. I\u2019m an annotation! I can contain code, formatted text, images, \u2026 basically anything that can be expressed in Markdown.

Note that the annotate class must only be added to the outermost block. All nested elements can use the same list to define annotations, except when annotations are nested themselves.

"},{"location":"guides/contributing/examples/annotations/#in-superfetch","title":"In SuperFetch","text":"

Annotations can also be nested inside annotations by adding the annotate class to the list item hosting the annotation content, repeating the process:

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.\n{ .annotate }\n\n1.  :man_raising_hand: I'm an annotation! (1)\n    { .annotate }\n\n    1.  :woman_raising_hand: I'm an annotation as well!\n

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.

  1. I\u2019m an annotation! (1)

    1. I\u2019m an annotation as well!
"},{"location":"guides/contributing/examples/annotations/#in-admonitions","title":"In Admonitions","text":"

The titles and bodies of admonitions can also host annotations by adding the annotate modifier after the type qualifier, which is similar to how inline blocks work:

!!! note annotate \"Phasellus posuere in sem ut cursus (1)\"\n\n    Lorem ipsum dolor sit amet, (2) consectetur adipiscing elit. Nulla et\n    euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo\n    purus auctor massa, nec semper lorem quam in massa.\n\n1.  :man_raising_hand: I'm an annotation!\n2.  :woman_raising_hand: I'm an annotation as well!\n
"},{"location":"guides/contributing/examples/annotations/#in-content-tabs","title":"In Content Tabs","text":"

Content tabs can host annotations by adding the annotate class to the block of a dedicated content tab (and not to the container, which is not supported):

=== \"Tab 1\"\n\n    Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.\n    { .annotate }\n\n    1.  :man_raising_hand: I'm an annotation!\n\n=== \"Tab 2\"\n\n    Phasellus posuere in sem ut cursus (1)\n    { .annotate }\n\n    1.  :woman_raising_hand: I'm an annotation as well!\n
Tab 1Tab 2

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.

  1. I\u2019m an annotation!

Phasellus posuere in sem ut cursus (1)

  1. I\u2019m an annotation as well!
"},{"location":"guides/contributing/examples/annotations/#in-everything-else","title":"In Everything Else","text":"

Tt\u2019s always possible to leverage the Markdown in HTML extension to wrap arbitrary elements with a div with the annotate class:

<div class=\"annotate\" markdown>\n\n> Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.\n\n</div>\n\n1.  :man_raising_hand: I'm an annotation!\n

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.

  1. I\u2019m an annotation!

With this trick, annotations can also be added to blockquotes, lists, and many other elements that are not supported by the Attribute Lists extension. Furthermore, note that code blocks follow different semantics.

"},{"location":"guides/contributing/examples/buttons/","title":"Buttons","text":""},{"location":"guides/contributing/examples/buttons/#buttons","title":"Buttons","text":"

Material for MkDocs provides dedicated styles for primary and secondary buttons that can be added to any link, label or button element. This is especially useful for documents or landing pages with dedicated call-to-actions.

"},{"location":"guides/contributing/examples/buttons/#buttons_1","title":"Buttons","text":"

In order to render a link as a button, suffix it with curly braces and add the .md-button class selector to it.

[Subscribe to our newsletter](#){ .md-button }

Subscribe to our newsletter

"},{"location":"guides/contributing/examples/buttons/#adding-primary-buttons","title":"Adding primary buttons\u00b6","text":"

If you want to display a filled, primary button (like on the landing page of Material for MkDocs), add both, the .md-button and .md-button\u2013primary CSS class selectors.

[Subscribe to our newsletter](#){ .md-button .md-button--primary }

Subscribe to our newsletter

"},{"location":"guides/contributing/examples/buttons/#adding-icon-buttons","title":"Adding icon buttons\u00b6","text":"

Of course, icons can be added to all types of buttons by using the icon syntax together with any valid icon shortcode, which can be easily found with a few keystrokes through icon search.

[Send :fontawesome-solid-paper-plane:](#){ .md-button }

Send

"},{"location":"guides/contributing/examples/code/","title":"Code","text":""},{"location":"guides/contributing/examples/code/#code","title":"Code","text":"
``` py\nimport tensorflow as tf\n```\n
import tensorflow as tf\n
"},{"location":"guides/contributing/examples/code/#adding-titles","title":"Adding Titles","text":"

In order to provide additional context, a custom title can be added to a code block by using the title=\"<custom title>\" option directly after the shortcode, e.g. to display the name of a file:

``` py title=\"bubble_sort.py\"\ndef bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n```\n
bubble_sort.py
def bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n
"},{"location":"guides/contributing/examples/code/#adding-annotations","title":"Adding annotations","text":"

Code annotations can be placed anywhere in a code block where a comment for the language of the block can be placed, e.g. for JavaScript in // ... and /* ... */, for YAML in # ..., etc.

``` yaml\ntheme:\n  features:\n    - content.code.annotate # (1)\n```\n\n1.  :man_raising_hand: I'm a code annotation! I can contain `code`, __formatted\n    text__, images, ... basically anything that can be written in Markdown.\n
theme:\n  features:\n    - content.code.annotate # (1)\n
  1. I\u2019m a code annotation! I can contain code, formatted text, images, \u2026 basically anything that can be written in Markdown.
"},{"location":"guides/contributing/examples/code/#stripping-comments","title":"Stripping comments","text":"

If you wish to strip the comment characters surrounding a code annotation, simply add an ! after the closing parenthesis of the code annotation:

``` yaml\n# (1)!\n```\n\n1.  Look ma, less line noise!\n
# (1)!\n
  1. Look ma, less line noise!
"},{"location":"guides/contributing/examples/code/#adding-line-numbers","title":"Adding line numbers","text":"

Line numbers can be added to a code block by using the linenums=\"<start>\" option directly after the shortcode, whereas <start> represents the starting line number. A code block can start from a line number other than 1, which allows to split large code blocks for readability:

``` py linenums=\"1\"\ndef bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n```\n
def bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n
"},{"location":"guides/contributing/examples/code/#highlighting-specific-lines","title":"Highlighting specific lines","text":"

Specific lines can be highlighted by passing the line numbers to the hl_lines argument placed right after the language shortcode. Note that line counts start at 1, regardless of the starting line number specified as part of linenums:

``` py hl_lines=\"2 3\"\ndef bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n```\n
def bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n
"},{"location":"guides/contributing/examples/code/#highlighting-inline-code-blocks","title":"Highlighting inline code blocks","text":"

Syntax highlighting can be applied to inline code blocks by prefixing them with a shebang, i.e. #!, directly followed by the corresponding language shortcode.

The `#!python range()` function is used to generate a sequence of numbers.\n

The range() function is used to generate a sequence of numbers.

"},{"location":"guides/contributing/examples/contenttabs/","title":"Content Tabs","text":""},{"location":"guides/contributing/examples/contenttabs/#content-tabs","title":"Content Tabs","text":"

Sometimes, it\u2019s desirable to group alternative content under different tabs, e.g. when describing how to access an API from different languages or environments. Material for MkDocs allows for beautiful and functional tabs, grouping code blocks and other content.

"},{"location":"guides/contributing/examples/contenttabs/#grouping-code-blocks","title":"Grouping Code Blocks","text":"
=== \"C\"\n\n    ``` c\n    #include <stdio.h>\n\n    int main(void) {\n      printf(\"Hello world!\\n\");\n      return 0;\n    }\n    ```\n\n=== \"C++\"\n\n    ``` c++\n    #include <iostream>\n\n    int main(void) {\n      std::cout << \"Hello world!\" << std::endl;\n      return 0;\n    }\n    ```\n
CC++
#include <stdio.h>\n\nint main(void) {\n  printf(\"Hello world!\\n\");\n  return 0;\n}\n
#include <iostream>\n\nint main(void) {\n  std::cout << \"Hello world!\" << std::endl;\n  return 0;\n}\n
"},{"location":"guides/contributing/examples/contenttabs/#grouping-other-content","title":"Grouping Other Content","text":"
=== \"Unordered list\"\n\n    * Sed sagittis eleifend rutrum\n    * Donec vitae suscipit est\n    * Nulla tempor lobortis orci\n\n=== \"Ordered list\"\n\n    1. Sed sagittis eleifend rutrum\n    2. Donec vitae suscipit est\n    3. Nulla tempor lobortis orci\n
Unordered listOrdered list
  1. Sed sagittis eleifend rutrum
  2. Donec vitae suscipit est
  3. Nulla tempor lobortis orci
"},{"location":"guides/contributing/examples/contenttabs/#embedded-content","title":"Embedded Content","text":"
!!! example\n\n    === \"Unordered List\"\n\n        ``` markdown\n        * Sed sagittis eleifend rutrum\n        * Donec vitae suscipit est\n        * Nulla tempor lobortis orci\n        ```\n\n    === \"Ordered List\"\n\n        ``` markdown\n        1. Sed sagittis eleifend rutrum\n        2. Donec vitae suscipit est\n        3. Nulla tempor lobortis orci\n        ```\n

Example

Unordered ListOrdered List
* Sed sagittis eleifend rutrum\n* Donec vitae suscipit est\n* Nulla tempor lobortis orci\n
1. Sed sagittis eleifend rutrum\n2. Donec vitae suscipit est\n3. Nulla tempor lobortis orci\n
"},{"location":"guides/contributing/examples/datatables/","title":"Data Tables","text":""},{"location":"guides/contributing/examples/datatables/#data-tables","title":"Data Tables","text":"

Data tables can be used at any position in your project documentation and can contain arbitrary Markdown, including inline code blocks, as well as icons and emojis:

| Method      | Description                          |\n| ----------- | ------------------------------------ |\n| `GET`       | :material-check:     Fetch resource  |\n| `PUT`       | :material-check-all: Update resource |\n| `DELETE`    | :material-close:     Delete resource |\n
Method Description GET Fetch resource PUT Update resource DELETE Delete resource"},{"location":"guides/contributing/examples/datatables/#content-alignment","title":"Content Alignment","text":"

If you want to align a specific column to the left, center or right, you can use the regular Markdown syntax placing : characters at the beginning and/or end of the divider.

"},{"location":"guides/contributing/examples/datatables/#left","title":"Left","text":"
| Method      | Description                          |\n| :---------- | :----------------------------------- |\n| `GET`       | :material-check:     Fetch resource  |\n| `PUT`       | :material-check-all: Update resource |\n| `DELETE`    | :material-close:     Delete resource |\n
Method Description GET Fetch resource PUT Update resource DELETE Delete resource"},{"location":"guides/contributing/examples/datatables/#center","title":"Center","text":"
| Method      | Description                          |\n| :---------: | :----------------------------------: |\n| `GET`       | :material-check:     Fetch resource  |\n| `PUT`       | :material-check-all: Update resource |\n| `DELETE`    | :material-close:     Delete resource |\n
Method Description GET Fetch resource PUT Update resource DELETE Delete resource"},{"location":"guides/contributing/examples/datatables/#right","title":"Right","text":"
| Method      | Description                          |\n| ----------: | -----------------------------------: |\n| `GET`       | :material-check:     Fetch resource  |\n| `PUT`       | :material-check-all: Update resource |\n| `DELETE`    | :material-close:     Delete resource |\n
Method Description GET Fetch resource PUT Update resource DELETE Delete resource"},{"location":"guides/contributing/examples/diagrams/","title":"Diagrams","text":""},{"location":"guides/contributing/examples/diagrams/#diagrams","title":"Diagrams","text":"

Powered by Mermaid.JS

"},{"location":"guides/contributing/examples/diagrams/#flow-chars","title":"Flow Chars","text":"

Flowcharts are diagrams that represent workflows or processes. The steps are rendered as nodes of various kinds and are connected by edges, describing the necessary order of steps:

``` mermaid\ngraph LR\n  A[Start] --> B{Error?};\n  B -->|Yes| C[Hmm...];\n  C --> D[Debug];\n  D --> B;\n  B ---->|No| E[Yay!];\n```\n
graph LR\n  A[Start] --> B{Error?};\n  B -->|Yes| C[Hmm...];\n  C --> D[Debug];\n  D --> B;\n  B ---->|No| E[Yay!];
"},{"location":"guides/contributing/examples/diagrams/#sequence-diagrams","title":"Sequence Diagrams","text":"

Sequence diagrams describe a specific scenario as sequential interactions between multiple objects or actors, including the messages that are exchanged between those actors:

``` mermaid\nsequenceDiagram\n  autonumber\n  Alice->>John: Hello John, how are you?\n  loop Healthcheck\n      John->>John: Fight against hypochondria\n  end\n  Note right of John: Rational thoughts!\n  John-->>Alice: Great!\n  John->>Bob: How about you?\n  Bob-->>John: Jolly good!\n```\n
sequenceDiagram\n  autonumber\n  Alice->>John: Hello John, how are you?\n  loop Healthcheck\n      John->>John: Fight against hypochondria\n  end\n  Note right of John: Rational thoughts!\n  John-->>Alice: Great!\n  John->>Bob: How about you?\n  Bob-->>John: Jolly good!
"},{"location":"guides/contributing/examples/diagrams/#state-diagrams","title":"State Diagrams","text":"

State diagrams are a great tool to describe the behavior of a system, decomposing it into a finite number of states, and transitions between those states:

``` mermaid\nstateDiagram-v2\n  state fork_state <<fork>>\n    [*] --> fork_state\n    fork_state --> State2\n    fork_state --> State3\n\n    state join_state <<join>>\n    State2 --> join_state\n    State3 --> join_state\n    join_state --> State4\n    State4 --> [*]\n```\n
stateDiagram-v2\n  state fork_state <<fork>>\n    [*] --> fork_state\n    fork_state --> State2\n    fork_state --> State3\n\n    state join_state <<join>>\n    State2 --> join_state\n    State3 --> join_state\n    join_state --> State4\n    State4 --> [*]
"},{"location":"guides/contributing/examples/diagrams/#class-diagrams","title":"Class Diagrams","text":"
``` mermaid\nclassDiagram\n  Person <|-- Student\n  Person <|-- Professor\n  Person : +String name\n  Person : +String phoneNumber\n  Person : +String emailAddress\n  Person: +purchaseParkingPass()\n  Address \"1\" <-- \"0..1\" Person:lives at\n  class Student{\n    +int studentNumber\n    +int averageMark\n    +isEligibleToEnrol()\n    +getSeminarsTaken()\n  }\n  class Professor{\n    +int salary\n  }\n  class Address{\n    +String street\n    +String city\n    +String state\n    +int postalCode\n    +String country\n    -validate()\n    +outputAsLabel()  \n  }\n```\n
classDiagram\n  Person <|-- Student\n  Person <|-- Professor\n  Person : +String name\n  Person : +String phoneNumber\n  Person : +String emailAddress\n  Person: +purchaseParkingPass()\n  Address \"1\" <-- \"0..1\" Person:lives at\n  class Student{\n    +int studentNumber\n    +int averageMark\n    +isEligibleToEnrol()\n    +getSeminarsTaken()\n  }\n  class Professor{\n    +int salary\n  }\n  class Address{\n    +String street\n    +String city\n    +String state\n    +int postalCode\n    +String country\n    -validate()\n    +outputAsLabel()  \n  }
"},{"location":"guides/contributing/examples/diagrams/#entity-relationship-diagrams","title":"Entity-Relationship Diagrams","text":"

An entity-relationship diagram is composed of entity types and specifies relationships that exist between entities. It describes inter-related things in a specific domain of knowledge:

``` mermaid\nerDiagram\n  CUSTOMER ||--o{ ORDER : places\n  ORDER ||--|{ LINE-ITEM : contains\n  LINE-ITEM {\n    string name\n    int pricePerUnit\n  }\n  CUSTOMER }|..|{ DELIVERY-ADDRESS : uses\n```\n
erDiagram\n  CUSTOMER ||--o{ ORDER : places\n  ORDER ||--|{ LINE-ITEM : contains\n  LINE-ITEM {\n    string name\n    int pricePerUnit\n  }\n  CUSTOMER }|..|{ DELIVERY-ADDRESS : uses
"},{"location":"guides/contributing/examples/formatting/","title":"Formatting","text":""},{"location":"guides/contributing/examples/formatting/#formatting","title":"Formatting","text":"

This page will go over extra typography features. If you\u2019re not familiar with Markdown, it\u2019s best to read Markdown Cheatsheet

Critic Markup can be used, which adds the ability to highlight suggested changes, as well as add inline comments to a document:

Text can be deleted and replacement text added. This can also be combined into onea single operation. Highlighting is also possible and comments can be added inline.

Formatting can also be applied to blocks by putting the opening and closing tags on separate lines and adding new lines between the tags and the content.

"},{"location":"guides/contributing/examples/formatting/#highlighting-text","title":"Highlighting Text","text":"

Text can be highlighted with a simple syntax, which is more convenient that directly using the corresponding mark, ins and del HTML tags:

- ==This was marked==\n- ^^This was inserted^^\n- ~~This was deleted~~\n
"},{"location":"guides/contributing/examples/formatting/#sub-and-super-scripts","title":"Sub and Super Scripts","text":"

Text can be sub- and superscripted with a simple syntax, which is more convenient than directly using the corresponding sub and sup HTML tags:

- H~2~O\n- A^T^A\n
"},{"location":"guides/contributing/examples/formatting/#adding-keyboard-keys","title":"Adding Keyboard Keys","text":"

Keyboard keys can be rendered with a simple syntax. Consult the Python Markdown Extensions documentation to learn all available shortcodes:

++ctrl+alt+del++\n\n++up+down+left+right++\n\n++lbutton+mbutton+rbutton++\n

Ctrl+Alt+Del

Up+Down+Left+Right

Left Button+Middle Button+Right Button

"},{"location":"guides/contributing/examples/formatting/#adding-material-icons","title":"Adding Material Icons","text":"

You can also add icons to better convey what may go in your guide!

Material Design Icons contains all of the icons you can use within ATG.

Icons can have hoverable tooltips also!

Replace mdi with material

You need to replace mdi with material for the icons to work. For example on the website it\u2019s listed as mdi-information-outline, you need to change it to material-information-outline.

"},{"location":"guides/contributing/examples/formatting/#lists","title":"Lists","text":""},{"location":"guides/contributing/examples/formatting/#un-ordered-lists","title":"Un-Ordered Lists","text":"
- Nulla et rhoncus turpis. Mauris ultricies elementum leo. Duis efficitur\n  accumsan nibh eu mattis. Vivamus tempus velit eros, porttitor placerat nibh\n  lacinia sed. Aenean in finibus diam.\n\n    * Duis mollis est eget nibh volutpat, fermentum aliquet dui mollis.\n    * Nam vulputate tincidunt fringilla.\n    * Nullam dignissim ultrices urna non auctor.\n
"},{"location":"guides/contributing/examples/formatting/#ordered-lists","title":"Ordered Lists","text":"
1.  Vivamus id mi enim. Integer id turpis sapien. Ut condimentum lobortis\n    sagittis. Aliquam purus tellus, faucibus eget urna at, iaculis venenatis\n    nulla. Vivamus a pharetra leo.\n\n    1.  Vivamus venenatis porttitor tortor sit amet rutrum. Pellentesque aliquet\n        quam enim, eu volutpat urna rutrum a. Nam vehicula nunc mauris, a\n        ultricies libero efficitur sed.\n\n    2.  Morbi eget dapibus felis. Vivamus venenatis porttitor tortor sit amet\n        rutrum. Pellentesque aliquet quam enim, eu volutpat urna rutrum a.\n\n        1.  Mauris dictum mi lacus\n        2.  Ut sit amet placerat ante\n        3.  Suspendisse ac eros arcu\n
  1. Vivamus id mi enim. Integer id turpis sapien. Ut condimentum lobortis sagittis. Aliquam purus tellus, faucibus eget urna at, iaculis venenatis nulla. Vivamus a pharetra leo.

    1. Vivamus venenatis porttitor tortor sit amet rutrum. Pellentesque aliquet quam enim, eu volutpat urna rutrum a. Nam vehicula nunc mauris, a ultricies libero efficitur sed.

    2. Morbi eget dapibus felis. Vivamus venenatis porttitor tortor sit amet rutrum. Pellentesque aliquet quam enim, eu volutpat urna rutrum a.

      1. Mauris dictum mi lacus
      2. Ut sit amet placerat ante
      3. Suspendisse ac eros arcu
"},{"location":"guides/contributing/examples/formatting/#definition-lists","title":"Definition Lists:","text":"
`Lorem ipsum dolor sit amet`\n\n:   Sed sagittis eleifend rutrum. Donec vitae suscipit est. Nullam tempus\n    tellus non sem sollicitudin, quis rutrum leo facilisis.\n\n`Cras arcu libero`\n\n:   Aliquam metus eros, pretium sed nulla venenatis, faucibus auctor ex. Proin\n    ut eros sed sapien ullamcorper consequat. Nunc ligula ante.\n\n    Duis mollis est eget nibh volutpat, fermentum aliquet dui mollis.\n    Nam vulputate tincidunt fringilla.\n    Nullam dignissim ultrices urna non auctor.\n
Lorem ipsum dolor sit amet

Sed sagittis eleifend rutrum. Donec vitae suscipit est. Nullam tempus tellus non sem sollicitudin, quis rutrum leo facilisis.

Cras arcu libero

Aliquam metus eros, pretium sed nulla venenatis, faucibus auctor ex. Proin ut eros sed sapien ullamcorper consequat. Nunc ligula ante.

Duis mollis est eget nibh volutpat, fermentum aliquet dui mollis. Nam vulputate tincidunt fringilla. Nullam dignissim ultrices urna non auctor.

"},{"location":"guides/contributing/examples/formatting/#task-lists","title":"Task Lists","text":"
- [x] Lorem ipsum dolor sit amet, consectetur adipiscing elit\n- [ ] Vestibulum convallis sit amet nisi a tincidunt\n    * [x] In hac habitasse platea dictumst\n    * [x] In scelerisque nibh non dolor mollis congue sed et metus\n    * [ ] Praesent sed risus massa\n- [ ] Aenean pretium efficitur erat, donec pharetra, ligula non scelerisque\n
"},{"location":"guides/contributing/examples/formatting/#tool-tips","title":"Tool Tips","text":"

The Markdown syntax allows to specify a title for each link, which will render as a tooltip. Add a tooltip to a link with the following lines:

Link Tooltip Title
[Hover me](https://example.com \"I'm a tooltip!\")\n

Hover me

Link Reference Tooltip
[Hover me][example]\n\n  [example]: https://example.com \"I'm a tooltip!\"\n

Tooltips can also be added to link references:

Hover me

For all other elements, a title can be added by using the Attribute Lists extension:

:material-information-outline:{ title=\"Important information\" }\n

"},{"location":"guides/contributing/examples/formatting/#adding-abbreviations","title":"Adding Abbreviations","text":"

Abbreviations can be defined by using a special syntax similar to URLs and footnotes, starting with a * and immediately followed by the term or acronym to be associated in square bracket. Once an abbreviation is defined, it can be used anywhere in the document.

Example Abbreviation Usage
The HTML specification is maintained by the W3C.\n\n*[HTML]: Hyper Text Markup Language\n*[W3C]: World Wide Web Consortium\n

The HTML specification is maintained by the W3C.

"},{"location":"guides/contributing/examples/formatting/#adding-a-glossary","title":"Adding a Glossary","text":"Example Glossary
Lorem ipsum[^1] dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor \nincididunt ut labore et dolore magna aliqua. Ut enim[^2] ad minim veniam, quis nostrud \nexercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.\n\n  [^1]:\n    This is a glossary that will be added at the bottom of the page and is clickable.\n  [^2]:\n    This is also a glossary at the end of the page.\n
Lorem ipsum1 dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim2 ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat."},{"location":"guides/contributing/examples/formatting/#adding-hidden-comments","title":"Adding Hidden Comments","text":"

You can add comments within an document to communicate with other contributors that may edit the file.

<!--- This comment will not be rendered in the final HTML file. --->

<!--- \nThis comment will also not be rendered in the final HTML file. \n--->\n

However, the two exmaples above will show in \u201cView Source\u201d if a user does so. To prevent that there is another way to add comments.

[//]: # (This type of comment will not show in either the final HTML or in \"View Source\")

  1. This is a glossary that will be added at the bottom of the page and is clickable.\u00a0\u21a9

  2. This is also a glossary at the end of the page.\u00a0\u21a9

"},{"location":"guides/contributing/examples/imagery/","title":"Imagery","text":""},{"location":"guides/contributing/examples/imagery/#imagery","title":"Imagery","text":""},{"location":"guides/contributing/examples/imagery/#resizing","title":"Resizing","text":"

Images can be done as normal,

![](link_to_image.png)

Images can also be clicked, but if wondering you can put captions inside []

![All The Mods Logo](link_to_image.png)

However you can also define sizes for images, as you would with CSS.

![](link_to_image.png){width='25px'}

Within {} you can define your HTML tag attributes. You could even use style

![](link_to_image.png){style='width: 50px'}

And multiple attributes at that

![](link_to_image.png){width='75px' height='75px'}

Note: A space cannot be between the link and {}.

You can also center images on the page using {.center}, and or {.right}

![](link_to_image.png){.center width='75px' height='75px'}

![](link_to_image.png){.right width='75px' height='75px'}

![](link_to_image.png){.center}

"},{"location":"guides/contributing/examples/imagery/#images-with-links","title":"Images With Links","text":"

Similar to images, clicking images below would redirect you too google

[![](link_to_image.png)](https:/google.com)

You can also use the same attribute properties for width, height, style, etc

[![](link_to_image.png){width='100px' height='100px'}](https:/google.com)

"},{"location":"guides/contributing/examples/imagery/#gifs","title":"Gifs","text":"

Works the same way as images.

"},{"location":"guides/contributing/examples/imagery/#videos","title":"Videos","text":"

![type:video](url_to_video.mp4)

YouTube embed links & html iframe can also work. https://youtube.com/embed/<VIDEO_ID>

"},{"location":"guides/contributing/examples/imagery/#styles","title":"Styles","text":"

As before you can use style (CSS) to add some more customizations

![](link_to_image.png){style='border: 3px solid red; transform: rotate(45deg); width: 125px; height: 125px'}\n

"},{"location":"help/","title":"Help","text":""},{"location":"help/#all-the-mods-help","title":"All The Mods - Help","text":"

Documentation is currently work in progress, however check out F.A.Q in the mean time.

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"help/backups/","title":"Backups","text":""},{"location":"help/backups/#backups","title":"Backups","text":""},{"location":"help/backups/#what-should-i-backup","title":"What should I backup?","text":"
  1. options.txt
  2. keys.txt
  3. Any configs you changed inside packInstall/configs
DON\u2019T copy and paste the entire configs folder

Only backup the config files that you have changed. Copying the entire folder can corrupt your install if the configs are from a different pack version.

  1. A backup of your world(s)
  2. Journeymap Waypoints (optional)
"},{"location":"help/backups/#restoring-a-world-backup","title":"Restoring a World Backup","text":"

SimpleBackups is a mod included in the client version of ATM, but NOT included in the server version of ATM. You must add it yourself or use your server host\u2019s built-in options.

By default, it will save to packInstall/simplebackups with a zip file with your world\u2019s name. You can configure how often it does a backup at /configs/simplebackups-common.toml. Default Interval: Every 2 hours (120 minutes).

"},{"location":"help/backups/#atlauncher","title":"ATLauncher","text":"
  1. Close out of your modpack.
  2. Click Open Folder and open the simplebackups folder.
  3. Copy the zip file of the backup you want to restore to your saves folder.
  4. Go to your saves folder and delete the world you want to restore
  5. Open the zip file, then drag the folder inside, out to your saves folder. Delete the zip file

If the restore was unsuccessful, you may need to try an older backup before the issue occurred

"},{"location":"help/backups/#curseforge","title":"CurseForge","text":"
  1. Close completely out of the modpack.
  2. Right-click on the ATM icon in your CurseForge modpack screen and click Open Folder
  1. Open simplebackups
  1. Open the zip file that you want to restore. (They\u2019re labeled by the date created; the latest one is recommended.)
  2. Copy (Ctrl + C) the folder inside, then return to your saves folder.
  3. Back up your old world and delete it from this folder
  4. Paste (Ctrl + V) the backup into saves

If the restore was unsuccessful, you may need to try an older backup before the issue occurred

Simplebackups | CurseForge

"},{"location":"help/commands/","title":"Commands","text":""},{"location":"help/commands/#commands","title":"Commands","text":"Useful Minecraft Commands Corail Tombstone Spark FTBChunks FTBTeams/Party FTBQuests Admin Commands FTBQuests Edit Mode
/ftbquests editing_mode true\n
Crash Utilities Mahou Tsuaki"},{"location":"help/commands/#minecraft","title":"Minecraft","text":"Player CommandsAdmin Commands Teleport To Spawn
/spawn\n
Forge TPS Count
/forge tps\n
Kill/Remove Item Entities
/kill @e[type=minecraft:item]\n
Kill All Entities, Except Players
/kill @e[type=!minecraft:player]\n
Clear Inventory
/clear\n
"},{"location":"help/commands/#corail-tombstone","title":"Corail Tombstone","text":"Player CommandsAdmin Commands Knowledge GUI
/tbgui\n
Request Teleport To Player
/tbrequestteleport <name>\n
Teleport Binding (Like /sethome)
/tbbind set 1-5\n/tbbind teleport 1-5\n
Teleport to death position
/tbteleport death\n
Modify Knowledge Points
/tbknowledge\n
Restore Graves
/tbrestoreinventory\n
Get last graves coordinates
/tbshowlastgraves\n
Restore Graves From Player Backups
/tbrcovery\n
"},{"location":"help/commands/#spark","title":"Spark","text":"Player CommandsAdmin Commands Client Profiling
/sparkc profiler --timeout 30\n
Spark TPS Count
/spark tps\n
Server Ping
/spark ping\n
Server Profiling
/spark profiler --timeout 30\n
Server Health
/spark health\n/spark health --memory\n/spark health --network\n
Tick Monitoring
/spark tickmonitor\n/spark tickmonitor --threshold <percent>\n/spark tickmonitor --threshold-tick <milliseconds>\n/spark tickmonitor --without-gc\n
Spark Garbage Collection History
/spark gc\n
Garbage Collection Monitor
/spark gcmonitor\n
Spark Heap Summary
/spark heapsummary\n
Spark Heap Dump
/spark heapdump\n
Past Spark Activity/History
/spark activity\n

--only-ticks-over 20 argument for profiling will record only ticks that\u2019s over 20 ticks that\u2019s considered problematic

--thread * for profiling can help record all threads that Spark may not pick up

"},{"location":"help/commands/#ftbchunks","title":"FTBChunks","text":"Admin Commands Modifiy Claim Chunks Count
/ftbchunks admin extra_claim_chunks <player> <set/add> <amount>\n
Modify Force Loaded Chunks Count
/ftbchunks admin extra_force_load_chunks <player> <set/add> <amount>\n
Bypass Chunk Claims
/ftbchunks admin bypass_claims\n
Unload All Forced Loaded Chunks
/ftbchunks admin unload_everything\n
Unclaim All Chunks (All Team/Player Chunks)
/ftbchunks admin unclaim_everything\n
"},{"location":"help/commands/#ftbteamsparty","title":"FTBTeams/Party","text":""},{"location":"help/commands/#crash-utilities","title":"Crash Utilities","text":"Admin Commands Clear Entities (Must be enabled)
/cu callItemClear\n
Get world entities list
/cu entities list\n
Teleport Player (Even Offline) to spawn
/cu unstuck <name>\n
"},{"location":"help/commands/#mahou-tsuaki","title":"Mahou Tsuaki","text":"Player CommandsAdmin Commands Show/Hide Mahou Count
/showmahou\n
MahouSet Morgan Damage
/mahouset morgan @p 5000000\n
"},{"location":"help/configs/","title":"Configs","text":""},{"location":"help/configs/#configs","title":"Configs","text":"

Pack configs are usually located in the config/ folder, though others may be in your world/serverconfigs/ folder.

When editing configs, please make sure server / client is not running

For clients, it\u2019s safe to edit world/serverconfigs/ while not in the world and or restarting entire client.

"},{"location":"help/configs/#ftb","title":"FTB","text":""},{"location":"help/configs/#ftb-essentials","title":"FTB Essentials","text":"

Provide a couple of Bukkit / Spigot Essentials like commands. /home, /back, /tpa, /warp, etc. Commands can be enabled / disabled and configured, such as cool-downs and limits, even with FTBRanks.

Config: world/serverconfig/ftbessentials.snbt

"},{"location":"help/configs/#ftbranks","title":"FTBRanks","text":"

Includes ranks (hence name), is alike Group Manager, EssentialsEX, PermX, LuckyPerms, allowing you to setup custom / styled ranks for players that give additional command usages.

More information can be found on FTB Wiki: FTBRanks, FTB Essentials

Config: world/serverconfig/ftbranks/ranks.snbt

"},{"location":"help/configs/#no-fly-zone","title":"No Fly Zone","text":"

In ATM9, a new mod was introduced to prohibit flight in certain dimensions. This can be disabled.

Config: world/serverconfig/noflyzone.snbt

"},{"location":"help/configs/#faq","title":"F.A.Q","text":"Can you make ATM ores minable by quarry?

By design, fake players are not allowed to mine ATM ores. This ruins the purpose of the ore being obtained naturally, thus did not come with a config to change.

"},{"location":"help/faq/","title":"FAQ","text":""},{"location":"help/faq/#faq","title":"FAQ","text":"

This FAQ is put into 3 sections.

Context Keywords

"},{"location":"help/faq/#technical","title":"Technical","text":""},{"location":"help/faq/#failed-to-authenticate","title":"Failed To Authenticate","text":"Info

Authentication errors can be caused by numerous reasons. TL;TD here\u2019s some things you can try/check.

"},{"location":"help/faq/#modpack-crashes-at-beginning","title":"Modpack Crashes (At Beginning)","text":"Info

Crashes can be caused by numerous of reasons, which can be frustrating to figure out exactly why you\u2019re crashing.

"},{"location":"help/faq/#world-crashing-before-after","title":"World Crashing (Before / After)","text":"Info

Crashing worlds can suck. Some of the most common, if non of the above fixed the issue.

Some things you can try if,

"},{"location":"help/faq/#ticking-entity-or-block","title":"Ticking Entity Or Block","text":"Info

Ticking entities or blocks occurs by what they might\u2019ve interacted with, loaded / done incorrectly, or perhaps even an un/known discovered bug.

Lucky there\u2019s a trick you could do to possible fix this, if not manually.

"},{"location":"help/faq/#servers","title":"Servers","text":""},{"location":"help/faq/#gameplay","title":"Gameplay","text":"

Visit the FAQ of your specific pack to view it\u2019s FAQ!

"},{"location":"help/java/","title":"Java","text":""},{"location":"help/java/#java","title":"Java","text":""},{"location":"help/java/#java-versions","title":"Java Versions","text":"Minecraft Download Page Linux Shell Command <= 1.15 Java 8 sudo apt install openjdk-8-jdk 1.16 Java 8 OR Java 11 sudo apt install openjdk-11-jdk 1.17 Java 16 sudo apt install openjdk-16-jdk 1.18+ Java 17 sudo apt install openjdk-17-jdk 1.21+ Java 21 sudo apt install openjdk-21-jdk

On the download page sort for your Operating System and your Architecture (This should typically be x64)

Other Java Download Links

Amazon Corretto, Azul Zulu, or Oracle JDK

"},{"location":"help/java/#java-arguments","title":"Java Arguments","text":"

These can help both server and client with performance in,

"},{"location":"help/java/#client-arguments","title":"Client Arguments","text":"

These can be set in your Launcher

Curseforge Launcher

If you\u2019re using the Curseforge Launcher, open your Settings, choose Minecraft and scroll down to these Settings.

Java 8-11 Client Arguments
-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=32M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true://mcflags.emc.gs -Daikars.new.flags=true\n
Java 17+ Client Arguments
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M\n
Java 21 Client Arguments | Default
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M\n
Java 21 Client Arguments | If you have lots of ram (12GB+), try ZGC
-XX:+UseZGC -XX:+ZGenerational -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+PerfDisableSharedMem -XX:+UseDynamicNumberOfGCThreads\n
"},{"location":"help/java/#server-arguments","title":"Server Arguments","text":"

These are set in the user_jvm_args.txt file in your server folder

Java Server Arguments | Default JVM arguments Shipped with our server packs
-Xms4G -Xmx6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 \n
Java Server Arguments | For fast CPUs with 4+ cores & lots of ram (8-12GB), try ZGC:
-Xms8G -Xmx12G -XX:+UseZGC -XX:+ZGenerational -XX:SoftMaxHeapSize=6g -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+PerfDisableSharedMem -XX:+UseDynamicNumberOfGCThreads\n
"},{"location":"help/lag/","title":"Lag / Profiling","text":""},{"location":"help/lag/#lag","title":"Lag","text":"

For identifying Lag sources/causes most of our packs have Spark and Observable in them by Default.

"},{"location":"help/lag/#spark-profiler","title":"Spark Profiler","text":"

Normal players also have access to the command /spark tps & /forge tps and that gives a general indication of any potential lag issues that might need investigating.

For Spark, players in SP worlds with cheats enabled, or Server OPs can use the command /spark profiler --timeout 180 to get a 3 minute snapshot of the server and anything that could be causing TPS issues. You can look at the URL returned by the mod to see an interactive online view of all server threads. Users can also use the command /spark profiler --only-ticks-over 100 --timeout 60, to identify intermittent lag spikes.

Note

For profiling client side FPS issues, use the sparkc command instead using same arguments above.

"},{"location":"help/lag/#observable","title":"Observable","text":"

Observable has the same permission requirements, but users need to set a keybind in their Keybinds settings to open the UI, from there click the profile TPS button and wait for it to complete, then depending on the mc version, you will either get a url, or an in-game table listing what blocks/entities are costing the most TPS, it will also visually highlight blocks with a spectrum color coding from Green to Red, with things colored in red generally being the worst for performance.

Observable is an in-game profiler that can be used by anyone (1.20+, enabled by default in ATM9 and must create a keybind). In order to use the \u201cVisit\u201d button on the web page, you must be op.

"},{"location":"help/lag/#crash-utilities-item-clear","title":"Crash Utilities (Item Clear)","text":"

By default, Crash Utilities comes with most of our packs, though one feature Item Clear is disabled. It\u2019s a very handy feature to have enabled with packs containing farms and automation to prevent massive entity leaks, which causes lag & crashes. This can keep your server entity count low for better performance.

To enable, locate and open world/serverconfigs/crashutilities-server.toml. Very top section, set enabled to true. The timer is the amount of time in minutes entities will be checked, followed by an Item Clear chat announcement when the entities goes over the maximum threshold.

When editing configs, please make sure server / client is not running

For clients, it\u2019s safe to edit world/serverconfigs/ while not in the world and or restarting entire client.

"},{"location":"help/lag/#useful-commands","title":"Useful Commands","text":"General Commands Kill Item Entities (Or Specific Entity)
/kill @e[type=minecraft:item]\n
Command may need to be executed more than once to clear all entities. Additionally, the Crash Utilities entities list command can be used to locate entities before they\u2019re cleared. Kill Everything, Except Players
/kill @e[type=!minecraft:player]\n
Spark Run Server Side Profiler (TPS Issues)
/spark profiler --timeout 30\n
Run Client Side Profiler (FPS/TPS Issues)
/sparkc profiler --timeout 30 \n

--only-ticks-over 20 argument will record only ticks that\u2019s over 20 that\u2019s considered problematic.

--thread * can help record all threads Spark may not pick up.

Crash Utilities Commands

Entities List
/cu entities list\n
Item Clear (Must Be Enabled)
/cu callItemClear\n
Teleport Player To Spawn (Even Offline Player(s))
/cu unstuck <name>\n
Open Player Inventory (Even Offline Player(s))
/cu inventory <name>\n
"},{"location":"help/server/","title":"Server","text":""},{"location":"help/server/#server","title":"Server","text":"

This guide will explain how to setup an AllTheMods server locally, or with a server host.

"},{"location":"help/server/#prerequisites","title":"Prerequisites","text":""},{"location":"help/server/#installation","title":"Installation","text":"

If you\u2019ve a 3rd party Anti-Virus installed, exclude the folder the files will be extracted too, as files may get remove or corrupted after extracting.

"},{"location":"help/server/#java","title":"Java","text":"

If you have multiple Java versions installed, the default java -version will be used, which may not be the correct version based on the Minecraft version. Either of these solutions will work, you do not have to do all of them.

If you only have one Java version installed, you do not have to specify a Java Path or System Environmental Variable, but specifying the path anyway will ensure you won\u2019t break anything if you ever decide to install another version of java

  1. Simply uninstall all Java versions except the one being used.
  2. Edit the startserver file and change java to the desired install-location
  3. Look for System Environmental Variable in your Windows Search bar
  4. On Linux, you can re-configure Java using sudo update-alternatives --config java

If you\u2019ve just installed Java, you may need to restart your OS.

"},{"location":"help/server/#local-installation","title":"Local Installation","text":"

The first time you tun startserver it will generate a bunch of files. Do not end the installer during this. If you do so, you might have to start over

After running serverstart once, you\u2019re required to accept the Minecraft Eula in the eula.txt file that was automatically generated, by setting eula=true

Make any changes necessary to server.properties, configs, and or world/serverconfigs, and run startserver.bat/sh again to start the server.

Once it says Dedicated server took xx seconds to load you\u2019re good to go and can join the server

Warning

Many guides tell you to edit server-ip or server-port. In most cases you DO NOT need to edit these, especially server-ip. This can prevent your server from starting.

There\u2019s no startserver.bat/sh script?

Install Forge first,

There\u2019s no run.bat/sh?

Expecting this is an older Forge version, you\u2019ll need to create a script that launches Forge.

run.bat/sh
java -Xms4G -Xmx8G -jar forge-*universal.jar\n
How to add Arguments?

To add Arguments set them within the usr_jvm_args.txt file. Older versions of Forge will require adding arguments in the script file, if that file doesn\u2019t exist.

How to add Ram?

Edit the -Xms (Startup Ram) and -Xmx (Maximum Ram) within the usr_jvm_args.txt file

How To Import A World?

Upload world folder to server folder. Make sure the world folder is named world.

Performance Tips: Check out Lag / Profiling

"},{"location":"help/server/#server-host-installation","title":"Server Host Installation","text":"

Most server host has a one-click server installer you can use, otherwise

"},{"location":"help/server/#server-host-custom-jar","title":"Server Host Custom Jar","text":"

If server host requires a .jar file, later Forge versions cannot be ran directly. If older, you can upload and use the forge-*universal.jar as custom jar. Extract & Upload Server-Files to main server folder. Otherwise,

Modifiy config for pack if necessary, specifically the mcVersion and loaderVersion, and place config in server root then start server as normal.

Config Example | ATM9

Highlighted lines are important to be configured

server-setup-config.yaml
# Version of the specs, only for internal usage if this format should ever change drastically\n_specver: 2\nmodpack:\n    name: ATM9\n    description: All The Mods 9\ninstall:\n    mcVersion: 1.20.1\n    loaderVersion: 47.3.7\n    installerUrl: \"https://files.minecraftforge.net/maven/net/minecraftforge/forge/{{@mcversion@}}-{{@loaderversion@}}/forge-{{@mcversion@}}-{{@loaderversion@}}-installer.jar\"\n    installerArguments:\n        - \"--installServer\"\n    modpackFormat: zip\n    baseInstallPath: ~\n    checkFolder: true\n    installLoader: true\n    connectTimeout: 30\n    readTimeout: 30\nlaunch:\n    crashLimit: 10\n    maxRam: 8\n    minRam: 4\n    crashTimer: 60min\n    preJavaArgs: ~\n    startFile: \"forge-{{@mcversion@}}-{{@loaderversion@}}.jar\"\n    startCommand:\n        - \"@user_jvm_args.txt\"\n        - \"@libraries/net/minecraftforge/forge/{{@mcversion@}}-{{@loaderversion@}}/{{@os@}}_args.txt\"\n        - \"nogui\"\n    forcedJavaPath: ~\n    supportedJavaVersions: [17]\n
"},{"location":"help/server/#updating","title":"Updating","text":"

Updating ATM servers is pretty simple. There\u2019s 3 ways you can accomplish this.

BACKUP world before proceeding.

"},{"location":"help/server/#automatic","title":"Automatic","text":"
  1. If you have a server host with a modpack installer, usually you can do a one-click update within your control panel.
"},{"location":"help/server/#manually-2-methods","title":"Manually (2 methods)","text":"
  1. Backup any modified configs or kubejs scripts, if any, to be replaced later.

  2. Download Server Files from CurseForge.

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"help/server/amp/","title":"AMP Server Setup","text":"Warning

This guide is outdated as of 6/1/24. Guide will be updated to AMP\u2019s new UI.

"},{"location":"help/server/amp/#amp-install-guide","title":"AMP Install Guide","text":"

This is a guide for installing ATM9 (and possibly other packs) on CubeCoderz\u2019s AMP gameserver hosting software!

Info

The current version of AMP as of the creation of this guide is 2.5.0.4. As the software is updated, the exact location of settings may change.

Warning

This guide is currently hosted by the official ATM website/Discord. If found anywhere else please advise them to delete it and instead link to this official version.

This guide assumes: "},{"location":"help/server/amp/#creating-a-new-instance","title":"Creating a New Instance.","text":" Note

If you do not want the instance to start every time AMP is started, uncheck the Start Instance on Boot option. This is on by default.

"},{"location":"help/server/amp/#configuring-server-settings","title":"Configuring Server Settings","text":"

Change the following:

Change the following:

Change the following:

On the left menu, select Monitoring and Metrics

Change the following:

On the left menu, select Java and Memory

Change the following:

Anything over 16384 requires changing the GC settings and is beyond the scope of this guide.

-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1

Note

If Java 17 is not in the dropdown list, you need to close AMP completely, install Java 17 to the server, then restart AMP.

On the left menu, select Gameplay and Difficulty

Change the following:

"},{"location":"help/server/amp/#installing-server-forge","title":"Installing Server Forge","text":"

Click the Back arrow at the top of the left menu

Select Console from the left menu and then click Update from the middle screen.

Wait while the server downloads and installs the selected forge version.

This can take several minutes depending on your server specs and internet connection

When it finishes it should say The server installed successfully; if it does not please doublecheck the above settings and verify you have selected the appropriate Forge Version.

"},{"location":"help/server/amp/#importing-the-server-files","title":"Importing the Server Files","text":"

On the left menu, select File Manager

The easiest way to import the server files is to unzip the files and create a new zip

I recommend using 7zip as this is what I have used for testing

Make sure you save as .zip and not .7z

Drag the newly created zip file into the File Manager window. Once it finishes you may need to refresh the page to see the file in the file list.

Right click the .zip file in the list and chose Extract Here.

This may take several minutes depending on your server specs and storage speed.

Once it finishes you may need to refresh the page to see the newly extracted files populated in the list.

"},{"location":"help/server/amp/#starting-the-server","title":"Starting the Server","text":"

Select Console from the left menu and click Start.

The server will now start. This can take several minutes depending on your server specs and storage speed.

Note

Errors are normal and to be expected as long as it continues loading. Be patient as the first startup usually takes time while it creates all the needed files, configs, folders, etc.

You will know it is finished when the notification window in the bottom right disappears and the server says Dedicated server took XXX.XX seconds to load.

It is recommended after the first startup to stop the server, using the red Stop button at the top, and then start it again.

Only edit, add, or remove files WHILE THE SERVER IS STOPPED!

"},{"location":"help/server/amp/#changing-server-properties","title":"Changing Server Properties","text":"

All settings within server.properties are in independent tabs in the various settings in AMP and it is recreated every server startup.

CHANGES TO server.properties FILE WILL NEVER SAVE!

Changing Server Type

If you need to edit the world type for example, to run a Skyblock server, you would change it under Configuration > Server Settings > World Type.

All The Mods | GitHub | Discord | CubeCoders: AMP

"},{"location":"legacy/","title":"All The Mods - Legacy","text":""},{"location":"legacy/#all-the-mods-legacy","title":"All The Mods - Legacy","text":"

Legacy (Old) ATM packs that\u2019s no longer being maintained.

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"legacy/atm0/","title":"ATM0","text":""},{"location":"legacy/atm0/#atm0","title":"ATM0","text":"

All The Mods 0 | CurseForge | GitHub

"},{"location":"legacy/atm1/","title":"ATM1","text":""},{"location":"legacy/atm1/#atm1","title":"ATM1","text":"

All The Mods 1 | CurseForge | GitHub

"},{"location":"legacy/atm2/","title":"ATM2","text":""},{"location":"legacy/atm2/#atm2","title":"ATM2","text":"

All The Mods 2 | CurseForge | GitHub

"},{"location":"legacy/atm3/","title":"All The Mods 3","text":""},{"location":"legacy/atm3/#all-the-mods-3","title":"All The Mods 3","text":"

All The Mods 3 | CurseForge | GitHub

"},{"location":"legacy/atm3/expert/","title":"All The Mods 3 - Expert","text":""},{"location":"legacy/atm3/expert/#all-the-mods-3-expert","title":"All The Mods 3 - Expert","text":"

All The Mods 3 - Expert | CurseForge | GitHub

"},{"location":"legacy/atm3/remix/","title":"All The Mods 3 - Remix","text":""},{"location":"legacy/atm3/remix/#all-the-mods-3-remix","title":"All The Mods 3 - Remix","text":"

All The Mods 3 - Remix | CurseForge | GitHub

"},{"location":"legacy/atm4/","title":"All The Mods 4","text":""},{"location":"legacy/atm4/#all-the-mods-4","title":"All The Mods 4","text":"

All The Mods 4 | CurseForge | GitHub

"},{"location":"legacy/atm5/","title":"All The Mods 5","text":""},{"location":"legacy/atm5/#all-the-mods-5","title":"All The Mods 5","text":"

All The Mods 5 | CurseForge | GitHub

"},{"location":"legacy/atmslop/","title":"All The Mods - Slice Of Pie","text":""},{"location":"legacy/atmslop/#all-the-mods-slice-of-pie","title":"All The Mods - Slice Of Pie","text":"

All The Mods - Slice Of Pie | CurseForge | GitHub

"},{"location":"legacy/atmslop2/","title":"All The Mods - Slice Of Pice 2","text":""},{"location":"legacy/atmslop2/#all-the-mods-slice-of-pice-2","title":"All The Mods - Slice Of Pice 2","text":"

All The Mods - Slice Of Pie 2 | CurseForge | GitHub

"},{"location":"misc/","title":"Miscellaneous","text":""},{"location":"misc/#miscellaneous","title":"Miscellaneous","text":"

Content that doesn\u2019t fit in other places, or have similarities with all packs.

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"mods/","title":"All The Guides","text":""},{"location":"mods/#mod-guides","title":"Mod Guides","text":""},{"location":"mods/#welcome-to-the-mod-guides","title":"Welcome to the Mod Guides!","text":"

This section is essentially a mini-wiki for loads of mods, filled with tips and setups to make your playthrough as pleasant as possible.

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"mods/biggerreactors/","title":"Bigger Reactors","text":""},{"location":"mods/biggerreactors/#bigger-reactors","title":"Bigger Reactors","text":"

Reactors are the primary multi-block of Bigger Reactors. Loosely inspired by the real-life RBMK design, reactors may be used as either a power generator (in Passive mode) or as a heat source (in Active mode). Reactors consume and produce various Fuel and Waste products, and are highly customizable.

As of Bigger Reactors 0.5.2, the smallest possible reactor size is 3 \u00d7 3 \u00d7 3. With the default config, reactors may be built as large as 128 \u00d7 128 \u00d7 192, however this may be changed to an absolute maximum of 192 \u00d7 192 \u00d7 256.

"},{"location":"mods/biggerreactors/#components","title":"Components","text":""},{"location":"mods/biggerreactors/#required","title":"Required","text":"

The following components are the bare minimum required to construct any type of reactor.

"},{"location":"mods/biggerreactors/#type-specific","title":"Type-Specific","text":"

Certain components may only be used with a specific type of reactor, and cannot be used together in the same reactor.

The first type of reactor are Passive Reactors. These output the energy they generate directly as RF, which may be used by other machines.

"},{"location":"mods/biggerreactors/#optional","title":"Optional","text":"

Some components are entirely optional and are not required to build a functioning reactor. These may, however, allow for automation and remote control of reactors.

"},{"location":"mods/biggerreactors/#moderators","title":"Moderators","text":"

Reactor Moderators (commonly incorrectly referred to as Reactor Coolants) are materials placed inside of a Reactor during construction. When a reactor is in operation, a moderator may change the way the reactor performs depending its properties.

Moderators have four main properties that affect the reactor simulation:

In general, higher values are always better (except for absorption, which may be better or worse depending on your reactor design). For a more in-depth explanation on how to use the information here, see the simulation page.

Something to note is that Modpack authors have the ability to add or modify moderators. For an accurate list of supported blocks/fluids, use Just Enough Items (JEI) by checking the uses for the Reactor Terminal (currently broken on multiplayer).

Moderator Properties

The values listed below are accurate for Bigger Reactors 0.5.2, for Minecraft 1.16.5. Also correct for 0.6.x (1.17-1.19)

ID Absorption Efficiency Moderation Conductivity astralsorcery:liquid_starlight 0.85 0.8 2.0 3.0 biggerreactors:ludicrite_block 0.6 0.87 3 3 bloodmagic:life_essence_block 0.7 0.55 1.75 2.5 mekanism:ethene 0.37 0.65 1.9 1.5 mekanism:hydrofluoric_acid 0.6 0.45 1.4 2.5 mekanism:hydrogen 0.2 0.3 1.2 0.1 mekanism:hydrogen_chloride 0.31 0.65 1.7 1 mekanism:lithium 0.7 0.6 1.04 0.7 mekanism:oxygen 0.01 0.35 1.04 0.1 mekanism:sodium 0.23 0.6 1.7 1 mekanism:steam 0.33 0.5 1.33 0.5 mekanismgenerators:deuterium 0.03 0.3 1.07 0.1 minecraft:air 0.1 0.25 1.1 0.05 minecraft:cave_air 0.1 0.25 1.1 0.05 minecraft:glass 0.2 0.25 1.1 0.3 minecraft:ice 0.33 0.33 1.15 0.1 minecraft:snow_block 0.15 0.33 1.05 0.05 minecraft:void_air 0.1 0.25 1.1 0.05 minecraft:water 0.33 0.5 1.33 0.1 minecraft:lava 0.33 0.33 1.15 0.7 forge:storage_blocks/allthemodium 0.66 0.9 3.5 3.5 forge:storage_blocks/aluminum 0.5 0.78 1.42 0.6 forge:storage_blocks/bronze 0.51 0.77 1.41 1 forge:storage_blocks/copper 0.5 0.75 1.4 1 forge:storage_blocks/diamond 0.55 0.85 1.5 3 forge:storage_blocks/electrum 0.53 0.82 1.47 2.2 forge:storage_blocks/emerald 0.55 0.85 1.5 2.5 forge:storage_blocks/enderium 0.53 0.88 1.6 3 forge:storage_blocks/gold 0.52 0.8 1.45 2 forge:storage_blocks/graphite 0.1 0.5 2 2 forge:storage_blocks/invar 0.5 0.79 1.43 0.6 forge:storage_blocks/iron 0.5 0.75 1.4 0.6 forge:storage_blocks/lead 0.75 0.75 1.75 1.5 forge:storage_blocks/lumium 0.75 0.55 1.5 1.8 forge:storage_blocks/nickel 0.5 0.82 1.46 0.6 forge:storage_blocks/osmium 0.51 0.77 1.41 1 forge:storage_blocks/platinum 0.53 0.86 1.58 2.5 forge:storage_blocks/signalum 0.63 0.66 1.5 1.8 forge:storage_blocks/silver 0.51 0.79 1.43 1.5 forge:storage_blocks/steel 0.5 0.78 1.42 0.6 forge:storage_blocks/tin 0.3 0.7 1.35 0.75 forge:storage_blocks/unobtainium 0.95 0.82 2 5 forge:storage_blocks/vibranium 0.15 0.75 8 4 forge:storage_blocks/zinc 0.51 0.77 1.41 1 biggerreactors:liquid_obsidian 0.3 0.7 1.35 0.75 allthemodium:molten_allthemodium 0.66 0.9 3.5 3.5 allthemodium:molten_vibranium 0.15 0.75 8 4 allthemodium:molten_unobtainium 0.95 0.82 2 5 allthemodium:vapor_allthemodium 0.66 0.9 3.5 3.5 allthemodium:vapor_vibranium 0.15 0.75 8 4 allthemodium:vapor_unobtainium 0.95 0.82 2 5 forge:superheated_sodium 0.23 0.6 1.7 1 forge:redstone 0.75 0.55 1.6 2.5 forge:ender 0.9 0.75 2.0 2

Bigger Reactors | CurseForge

"},{"location":"mods/kaimonickguides/","title":"Kaimonick's Guides","text":""},{"location":"mods/kaimonickguides/#kaimonicks-guides","title":"Kaimonick\u2019s Guides","text":"

Click on the images to view them!

Need to know something that isn\u2019t covered here? DM me on

"},{"location":"mods/kaimonickguides/#apotheosis","title":"Apotheosis","text":""},{"location":"mods/kaimonickguides/#applied-energistics-2","title":"Applied Energistics 2","text":"Part 1: The BasicsPart 2: Intro to AutocraftingPart 3: P2P & Other Novelties"},{"location":"mods/kaimonickguides/#pneumatic-craft","title":"Pneumatic Craft","text":""},{"location":"mods/kaimonickguides/#productive-bees","title":"Productive Bees","text":"Part 1: The BeesicsPart 2: Genes and Advanced InfoPart 3: Addendum"},{"location":"mods/ae2/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/#applied-energistics-2","title":"Applied Energistics 2","text":"

Welcome to Applied Energistics 2 and my attempt at a guide that\u2019s simple enough for anyone to understand.

If you\u2019re wondering how to automate something or need a step-by-step, you can look into the Setups section.

"},{"location":"mods/ae2/#capabilities-of-ae2","title":"Capabilities of AE2","text":"

AE2 probably one of the most well-known mods out there, and the best (completely unbiased) mod out there.

"},{"location":"mods/ae2/#logistic","title":"Logistic","text":"

With AE2 you can move so many different things around and in probably the best performing way any mod does. Using your ME System you can move any item anywhere at any point at near instant speeds.

"},{"location":"mods/ae2/#storage","title":"Storage","text":"

The Matter Energy System can be used to store many different things, ranging from items and fluids to mana and energy. You can store billions of items without much effort, search for them and use all those items to craft even more.

"},{"location":"mods/ae2/#autocrafting","title":"Autocrafting","text":"

Using all the stored items from your system, you can autocraft both using AE2\u2019s Molecular Assemblers or machines from other mods. You can make ginormous crafts, using millions of items and dozens of machines and AE2 will take all this effort from you with a single click.

"},{"location":"mods/ae2/#limitations-of-ae2","title":"Limitations of AE2","text":"

I know many people out there prefer Refined Storage because of its simpler approach to a lot of things, so I want to use this opportunity to address some of the seemingly nonsensical limitations right away.

"},{"location":"mods/ae2/#channels","title":"Channels","text":"

Probably the biggest complaint right at the beginning: Channels. Channels aren\u2019t as much of a problem as so many people make it seem.

You can easily get thousands of Channels, and when using P2P, moving all those Channels isn\u2019t much of an issue as well.

For more info on channels, check Channels.

"},{"location":"mods/ae2/#type-limit","title":"Type Limit","text":"

The so despaired Type Limit the ME Storage Cells have, once again exists for a very simple reason: Protecting you from yourself.

NBT Items or items with unique data on them, cannot be stacked unlike regular items and therefore take up quite a bit of memory. If you have too much memory in a single chunk, your game will crash, and you will be locked out of your world.

AE2 directly discourages you from having too many NBT Items inside your ME System by making them fill your storage incredibly quickly. Other Mods like Refined Storage do not have this limitation and therefore will very quickly run into issues.

There are also some Applied Energistics Addons that promise to either remove or increase the type limit. ABSOLUTELY DO NOT TRUST THEM! Some of the mods that remove the Type limit have some ways to prolong the effects of NBT Overflow, but especially the ones that just increase the limit often have absolutely no protection!.

For more info on Types, check Storage.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/autocrafting/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/autocrafting/#autocrafting","title":"Autocrafting","text":"

Probably the thing your ME System is supposed to do for you is taking all that nasty crafting from you and have it autocraft for you. In this Section I\u2019m going over how you set up your ME System for just that.

"},{"location":"mods/ae2/autocrafting/#crafting-pattern","title":"Crafting Pattern","text":"

To get your System to do anything, you need to teach your System how to do it first. For that, AE2 offers four different Patterns, which you can make in the Pattern Encoding Terminal.

You can paste in any recipe from EMI by clicking the + icon. You can also drag items from EMI.

Crafting

All but the Processing Patterns are done in the Molecular Assembler. You do not have to connect a Smithing Table or Stonecutter to a Pattern Provider.

"},{"location":"mods/ae2/autocrafting/#crafting-pattern_1","title":"Crafting Pattern","text":"

The Crafting Pattern is used to automate all recipes done in the Crafting Table.

Substitution "},{"location":"mods/ae2/autocrafting/#processing-pattern","title":"Processing Pattern","text":"

The Processing Pattern can be used to automate basically anything. You have to specify the Input and expected Output yourself.

Reusable Items

Processing Patterns do not have Substitution and always use the exact Item. Therefore, you have to make sure you don\u2019t have any items in a craft that get reused or your System will try to make one of said reusables for every single craft.

Inscriber Presses

Inscriber Presses are a prime example, for something that should not be included in a Pattern.

"},{"location":"mods/ae2/autocrafting/#smithing-table-pattern","title":"Smithing Table Pattern","text":"

The Smithing Table Pattern is used to automate all recipes done in the Smithing Table, such as turning Diamond gear into Netherite.

"},{"location":"mods/ae2/autocrafting/#stonecutting-pattern","title":"Stonecutting Pattern","text":"

The Stonecutting Pattern is used to automate all recipes done in the Stonecutter, such as turning a full block into slabs.

"},{"location":"mods/ae2/autocrafting/#pattern-provider","title":"Pattern Provider","text":"

The Pattern Provider is the star of autocrafting. It\u2019s the block that pushes the items set by the Patterns into adjacent machines.

You can set the Pattern Provider to Blocking Mode, which will prevent it from pushing another batch of items into an inventory if there are already some inside. This is useful for automating something like the Powah Energizing Orb.

You can access all Pattern Providers connected to a System via the Pattern Access Terminal.

"},{"location":"mods/ae2/autocrafting/#molecular-assemblers","title":"Molecular Assemblers","text":"

They normally go hand-in-hand with the Pattern Provider. If you place the Molecular Assemblers place next to them, they will be able to craft all but the Processing Patterns.

The best possible Setup is a Pattern Provider surrounded by 6 Molecular Assemblers.

Molecular Assemblers do not consume a channel, but still transfer up to 8 Channels.

It\u2019s very much recommended you use Acceleration Cards to speed up your Assemblers.

"},{"location":"mods/ae2/autocrafting/#other-machines","title":"Other Machines","text":"

You can use the Pattern Provider to automate almost any machine. Once you request a craft, it will automatically push a batch of items into neighboring inventories.

"},{"location":"mods/ae2/autocrafting/#crafting-processing-units","title":"Crafting Processing Units","text":"

The CPUs will decide how large your craft can be and how many steps of the recipe will be crafted at once. Each Multiblock will only do 1 Request at a time. If you want to start multiple requests at the same time, you\u2019ll have to build more CPUs.

"},{"location":"mods/ae2/autocrafting/#crafting-monitor","title":"Crafting Monitor","text":"

Probably the most boring part. All it does is show the current craft being fulfilled by the CPU.

"},{"location":"mods/ae2/autocrafting/#crafting-storage","title":"Crafting Storage","text":"

The Crafting Storage will decide how large the craft can be. The larger a Craft can be, the more sub-steps it can have.

They come in the same sizes as Storage Cells and also use Bytes.

"},{"location":"mods/ae2/autocrafting/#co-processors","title":"Co-Processors","text":"

The Amount of Co-Processors tells the System how often to send how many items to the Pattern Providers, essentially speeding up the craft.

They are generally more important than the Crafting Storage.

"},{"location":"mods/ae2/autocrafting/#the-multiblock","title":"The Multiblock","text":"

The structure MUST be rectangular. Any other Shape will not work.

Crafting Storage to Co-Processors ratio

It\u2019s recommended that you have a lot more Co-Processing Units than Crafting Storage. For most crafts, a single max-sized Crafting Storage will be large enough, so just spam a bunch of Co-Processors.

The entire Multiblock only takes 1 Channel

"},{"location":"mods/ae2/autocrafting/#requesting-a-craft","title":"Requesting a Craft","text":"

Now that you have all the setup, you want to actually request a craft. You can do this by simple Middle-Clicking on the Item in your Terminal, specify an amount and click craft.

Make sure you don\u2019t have a Keybind conflict. Sorting your inventory is often causing trouble.

Keep Stock

Do you always want to have a set amount of a certain Item in your ME System? You can use an ME Requester.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/channels/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/channels/#channels","title":"Channels","text":"

Here, I\u2019m going to teach you all about Channels, how to wirelessly move them, as well as how P2P works.

"},{"location":"mods/ae2/channels/#obtaining-channels","title":"Obtaining Channels","text":"

To even get some Channels, you\u2019ll need the ME Controller which will provide you with 32 Channels per face.

"},{"location":"mods/ae2/channels/#ad-hoc-network","title":"Ad-Hoc Network","text":"

You can have a Network without a controller, but you can only have a maximum of 8 Devices in it. Such a network is commonly referred to as an Ad-Hoc-Network. You\u2019ll need to supply power to it through somthing like the Energy Acceptor or the Crystal Resonance Generator, a device that can directly connect to AE2 Cables and produces a small amount of free Energy.

"},{"location":"mods/ae2/channels/#moving-channels","title":"Moving Channels","text":"

To get your channels to where you want, you\u2019ll obviously need some Cables. There are Small Cables which carry 8 Channels and Dense Cables which carry 32 Channels.

Name Channels Shows Channel Usage Glass Cable 8 Covered Cable 8 Smart Cable 8 Dense Covered Cable 32 Dense Smart Cable 32"},{"location":"mods/ae2/channels/#internal","title":"Internal","text":"

Full Block Devices, like the Interface or the Pattern Provider can move up to 8 Channels through them, acting as a small Cable.

"},{"location":"mods/ae2/channels/#cable-variants","title":"Cable Variants","text":"

Additionally, there are also a handful of subcategories of cables.

"},{"location":"mods/ae2/channels/#colored-cables","title":"Colored Cables","text":"

All Cables are available in 17 different Colors, all vanilla colors and Fluix, which is the \u201cdefault\u201d color.

"},{"location":"mods/ae2/channels/#hiding-cables","title":"Hiding Cables","text":"

You can hide Cables using Facades. Surround any block with Cable Anchors.

"},{"location":"mods/ae2/channels/#moving-power-but-not-channels","title":"Moving Power, but not Channels","text":"

To power something without giving it Channels use a Quartz Fiber.

"},{"location":"mods/ae2/channels/#channel-usage","title":"Channel Usage","text":"

Every device connected to your ME Network will need a Channel to function. If you don\u2019t have enough Channels on a Cable, the device will no work.

Imagine Channels as USB-Cables. "},{"location":"mods/ae2/channels/#wirelessly-moving-channels","title":"Wirelessly moving Channels","text":"

When it comes to moving Channels without Cables, you have two options.

"},{"location":"mods/ae2/channels/#wireless-connector-added-by-extendedae","title":"Wireless Connector (added by ExtendedAE)","text":"

The ME Wireless Connector can move up to 32 Channels over a short distance and can also be colored. They use an exponential amount of Energy for every block and they do not work cross-dimensionally. They need to be connected via the ME Wireless Setups Kit.

"},{"location":"mods/ae2/channels/#quantum-ring","title":"Quantum Ring","text":"

The Quantum Ring is a 3x3x1 Multiblock that can transfer up to 32 Channels over an infinite distance and also functions cross-dimensionally. To link two Quantum Rings you will need Quantum Entangled Singularities, of which you get two by blowing up an Enderpearl and a Singularity.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/introduction/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/introduction/#introduction","title":"Introduction","text":"

In this section, I\u2019m going to talk all about how you get all the resources to get started with AE2 and the core elements function.

Check EMI / JEI for recipes!

"},{"location":"mods/ae2/introduction/#meteor","title":"Meteor","text":"

To find a Meteor you can make a Meteor Compass.

"},{"location":"mods/ae2/introduction/#inscriber-presses","title":"Inscriber Presses","text":"

Inside the meteor there is a Mysterious Cube which if you break it, will give you the four presses required for making Circuits.

"},{"location":"mods/ae2/introduction/#skystone","title":"Skystone","text":"

Since you\u2019re already there, might as well mine some Skystone since you\u2019ll need it for some recipes later.

"},{"location":"mods/ae2/introduction/#certus-quartz","title":"Certus Quartz","text":"

Besides the mysterious cube, inside the meteor are also some Budding Certus Quartz Blocks. You can mine the Certus Buds growing on them for Certus Dust or the Certus Cluster for Certus Crystals.

Breaking the Budding Certus Quartz will decrease their \u201clevel\u201d by 1. Mining them with Silk Touch will not decrease a level. (The Flawless one will lose a level regardless)

Flawless Flawed Chipped Damaged Regular Block

For all but the Flawless Budding the level will also randomly decrease after each time Certus Quartz grows.

How to get a Flawless Budding Certus Quartz

You can use a Cardboard Box from Mekanism to pick them up.

"},{"location":"mods/ae2/introduction/#processors","title":"Processors","text":"

To get Processors, you\u2019ll need the Inscriber Presses and the respective Material to turn it into a Circuit. Then combine that with Redstone and Printed Silicon to get a Processor.

"},{"location":"mods/ae2/introduction/#fluix","title":"Fluix","text":"

You can get Fluix Crystals by throwing Charged Certus Quartz, Redstone and Nether Quartz into Water.

"},{"location":"mods/ae2/introduction/#controller","title":"Controller","text":"

The Controller is probably the most important block of your entire network. It will supply your network with Power and most important of all Channels.

Each Face of the Controller can supply your network with 32 Channels, meaning, in theory, when using all 6 sides, you get a total of 192 Channels.

"},{"location":"mods/ae2/introduction/#controller-rules","title":"Controller Rules","text":"

There are a couple of rules you have to follow when building a Multiblock Controller.

  1. All Controllers need to touch each other. You cannot have multiple Controllers in one network.
  2. A Controller can only touch another controller on three faces. You cannot surround a Controller with other Controllers.
  3. The max size a controller can have is 7x7x7. You don\u2019t have to build a square, but more the total area cannot be bigger.

For a Step-by-Step of the last one, check Setups.

"},{"location":"mods/ae2/introduction/#devices","title":"Devices","text":"

This will be a quick rundown of the most important Devices and a rough description of their use. For detailed descriptions of their uses, check the AE2 Guide.

"},{"location":"mods/ae2/introduction/#cell-storage","title":"Cell Storage","text":""},{"location":"mods/ae2/introduction/#terminals","title":"Terminals","text":""},{"location":"mods/ae2/introduction/#import-export-bus","title":"Import & Export Bus","text":""},{"location":"mods/ae2/introduction/#storage-bus","title":"Storage Bus","text":""},{"location":"mods/ae2/introduction/#interface","title":"Interface","text":"

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/p2p/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/p2p/#p2p","title":"P2P","text":"

The big one, if you want to move a lot of Channels in a single cable.

"},{"location":"mods/ae2/p2p/#portals","title":"Portals","text":"

You can essentially imagine two P2P Tunnels as Portals that connect to each other.

As you can see, the Cable coming from the Controller retains all Channels used on it when traveling through the P2P, but the cable actually holding the P2P Tunnels only uses two Channels.

"},{"location":"mods/ae2/p2p/#p2p-subnets","title":"P2P Subnets","text":"

Without a Controller, you\u2019ll only have 8 Channels available on the cable connected to the P2P Tunnels. For you to be able to have 32 P2P Input Tunnels and 32 P2P Output Tunnels, you\u2019ll need a Controller.

Now while this looks almost identical, the difference is pretty significant. You now have 32 Channels per Controller face, each of which being able to hold 1 P2P Tunnel for a total of 32 P2P Tunnels per Dense Cable.

"},{"location":"mods/ae2/p2p/#32-x-32-channels","title":"32 x 32 Channels","text":"

In this example, we have 32 P2P Tunnels connected to the controller on the left and then another 32 P2P Tunnels connected on the right. Each Colored Cable on the right gets their Channels from the Controller, so we\u2019ve essentially just moved 1024 (32 x 32) Channels in a single Dense Cable. (Technically two Cable cause of the Controller in the middle)

"},{"location":"mods/ae2/p2p/#linking-up-p2p","title":"Linking up P2P","text":"

To connect two P2P Tunnels, you have to use the Memory Card. P2P Tunnels have specified Inputs and Outputs, they are not bidirectional. The Input is generally on the Controller.

"},{"location":"mods/ae2/p2p/#other-p2ps","title":"Other P2P\u2019s","text":"

P2P doesn\u2019t just exist for channels they also exist for a lot more things, with addons adding their own types.

You can transform normal P2P Tunnels into different versions, by using a specific item. You can check what Item by pressing U or Right-Click on the item in EMI.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/storage/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/storage/#storage","title":"Storage","text":"

This Chapter will explain Storage Cells, Types, Bytes and how and where you can store your Stuff.

"},{"location":"mods/ae2/storage/#types","title":"Types","text":"

For many People, Types seem to be quite the limitation, however, if you have 1 ME Drive filled with 10 Storage Cells that\u2019s already 630 Types. 630 different Items is quite a lot, where this becomes problematic is when using NBT Items.

NBT Items

"},{"location":"mods/ae2/storage/#bytes","title":"Bytes","text":"

Bytes on Storage Cells, function like Bytes in a Computer 1 Byte = 8 Items. Each new Type added, takes up 1/128th of the cells total space.

1k Storage Cell

Formula

(Total Bytes - (Types used x (Total Bytes / 128))) x 8 Bytes = Total Items

"},{"location":"mods/ae2/storage/#storage-cells","title":"Storage Cells","text":"

There\u2019s a bunch of different Cells, these are probably the most important ones.

Cell Name Type Type Limit Amount ME Item Storage Cell Items 63 1K-256K MEGA Item Storage Cell Items 63 1M-256M MEGA Bulk Cell Items 1 infinite ME Fluid Storage Cell Fluid 18 1K-256K MEGA Fluid Storage Cell Fluid 18 1M-256M ME Chemical Storage Cell Chemical 15 1K-256K MEGA Chemical Storage Cell Chemical 15 1M-256M ME Mana Storage Cell Mana 1 1K-256K MEGA Mana Storage Cell Mana 1 1M-256M ME Source Storage Cell Source 1 1K-256K MEGA Source Storage Cell Source 1 1M-256M ME FE Storage Cell Energy 1 1K-256M ME Infinite Water Cell Water 1 infinite ME Infinite Cobblestone Cell Cobblestone 1 infinite"},{"location":"mods/ae2/storage/#external-storage","title":"External Storage","text":"

To use other blocks as storage, attach a Storage Bus to it and increase the priority. (click the little cog in the top right)

This way, AE2 will treat this Storage as if it was a Storage Cell, reading the contents, showing them in your Terminal and prefer that as an input. (useful if you don\u2019t want to have an item on your drive AND an external Storage)

The Controller represents the ME System in this case, and the Barrel with the Storage Bus attached to it is the external inventory.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/subnets/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/subnets/#subnets","title":"Subnets","text":"

This Chapter will explain Subnets, how to best use them and why they\u2019re so essential.

"},{"location":"mods/ae2/subnets/#making-a-subnet","title":"Making a Subnet","text":"

A Subnet is simply an independent network that can still communicate with your main net, but doesn\u2019t take any channels from it. The easiest way to make such a network, is placing a Storage Bus against an Interface.

This way, the Storage Bus can read all the contents of the network the Interface belongs to as well as insert or extract items.

"},{"location":"mods/ae2/subnets/#using-a-subnet","title":"Using a Subnet","text":"

What a Subnet does, is reducing the number of channels you use on your main net.

Instead of having to use 6 Channels for 6 Import Buses, you only use 1 Channel for the Interface, while the Import Buses are in a Subnet.

Power transfer

Subnets do not transfer power, which is why there is the Yellow Cable with a Quartz Fiber attached.

"},{"location":"mods/ae2/subnets/#nested-subnets","title":"Nested Subnets","text":"

You can nest Subnets as deep as you like. There is no limit to how deep you can go.

"},{"location":"mods/ae2/subnets/#subnets-with-a-controller","title":"Subnets with a Controller","text":"

You can have a Controller in your Subnet without any issues. Since there is no actual connection to your main net, you won\u2019t get a Controller conflict.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/bulkcells/","title":"Bulk Cells Introduction","text":""},{"location":"mods/ae2/bulkcells/#preface","title":"Preface","text":"

This is a guide to the best storage cell (totally unbiased) you\u2019ll ever need :]

In this section, you\u2019ll find how to use Bulk Cells, the characteristics of Bulk Cells, the general idea of \u201cBulk Storage\u201d, and so much more.

Disclaimer

It may be difficult to grasp the concept of Bulk Cells without prior experience of Applied Energistics 2. I still encourage you to read the AE2 Guide first (or the official AE2 Guide).

Currently, this chapter splits into 4 different subchapters.

You can skip to How To Use subchapter if you dislike reading & just wanted to know how to do all of this

Applied Energistics 2 | CurseForge MEGA Cells | CurseForge Functional Storage | CurseForge ExtendedAE | CurseForge

"},{"location":"mods/ae2/bulkcells/bulkconcept/","title":"Concepts","text":""},{"location":"mods/ae2/bulkcells/bulkconcept/#this-is-bulk-skits","title":"This is bulk skits","text":"

In this subchapter, contained key concepts of General & Bulk Storages.

Familiarize yourself with these required items

* Cell Workbench * MEGA Bulk Item Storage Cell * MEGA Decompression Module * Compression Card

"},{"location":"mods/ae2/bulkcells/bulkconcept/#where-bulk-terms-is-used","title":"Where bulk terms is used","text":"

Before we went deeper, One might ask what is \u201cbulk\u201d and why we use it in storage, or where do we find it? moreover the importance of it to AE2 in this topic.

Take a look at this mess:

From the image above, there\u2019s random things like building blocks, seeds, some saplings, and miscellaneous materials. We also notices that most of these items does not exceed 3.000. We\u2019ll call this as Random Mess for now.

In contrast, from the image below, we can see that those items is stored at a very big numbers compared to the previous ones. Instead, we\u2019ll refer this as Bulk Mess

"},{"location":"mods/ae2/bulkcells/bulkconcept/#general-vs-bulk-storage","title":"General vs Bulk Storage","text":"

All of those random bits and pieces of items previously typically stored insides what we call a \u201cGeneral Storage\u201d. In a literal sense,

every dump & junks we insert to the network, will eventually end up in this type of storages.

Just like the Random Mess we had before. Any other things then (generally) will be stored insides a \u201cBulk Storage\u201d

A literal \u201cstoring items in bulks\u201d !

"},{"location":"mods/ae2/bulkcells/bulkconcept/#partition","title":"Partition?","text":"

Just in case it\u2019s not obvious now, \u2018partitioning\u2019 cells is an important aspect when we talk about bulk storage. Imagine your creeper farm generating thousands upon thousands of gunpowder per minutes, this will clog up your \u2018general storage\u2019 quickly over time (you don\u2019t want your cells is filled up with gunpowder only didn\u2019t ya?).

In this case, we partition a cell (generally the ones who can store a lot) and assigned it to a specific cell. Priority System in AE2 means you can tell items to go into a specific storage (or drives) first, before it goes into another storage.

If you\u2019re looking on how to do partitions\u2026

Head over to How To Partition A Cell

Items route in the network on General Storage vs Bulk Storage & Partitions in-between

The system works like this: 1. You insert the items into the network 2. The network now tried to \u201cstore\u201d said items into the valid \u2018storage\u2019 3. It checks the valid storage with the highest priority (in this case, Bulk storage, which only accepts gunpowder) 4. If it fails to store said items into the Bulk Storage (say, a stick), it checks again the next valid storage (eventually stored inside general storage)

Thus gunpowder always get stored first inside bulk storage, and anything that isn\u2019t gunpowder stored inside general storage. It doesn\u2019t clog the system, and you can always dump more junks into the system. This is why bulk storage is important

Example of this concept, visualized in an actual setup

* Terminal in this case can also be represented as Access Points. Means it becomes a point where the network can accept items into it (hence the appearances of Terminal along with Pattern Provider & Interface)

For a better grasp of the differences between the two, take a look at this table:

General Storage Bulk Storage Typically stores random things (miscellaneous items) Typically stores specific items (mainly resources/mob drops/farm drops etc.) Ex. Cobble walls, doors, fence, lantern, furnace Ex. Iron ingots, spruce logs, diamonds, rotten flesh, wheat Doesn\u2019t really wants \u201cpartition\u201d Partition is a must (at the very least, highly suggested) Requires less works Usually more steps to do Good for dumping unorganized items Good for optimizing your network contents Tends to be used less per ME Drive Tends to be used more per ME Drive Identical with lower amount of items (less than 5k, etc.) Identical with high number of items (thousands/millions/billions even!) Did you know that?

Due to how storages in AE2 works (Bytes & Types) 20 item cells can store 1.260 types of items, but they stored less than 20 Bulk Cells ! This is also why we use the term General & Bulk storages.

Applied Energistics 2 | CurseForge MEGA Cells | CurseForge

"},{"location":"mods/ae2/bulkcells/bulkhow/","title":"How To Use?","text":""},{"location":"mods/ae2/bulkcells/bulkhow/#how-to-do-x-y-z","title":"How to do X, Y, Z???","text":"

Here comes the main dish

Up to this point, you should already know what is bulk and why it matters. As well as the items required for it (refer to the requirements in the Concepts Chapter)

"},{"location":"mods/ae2/bulkcells/bulkhow/#partition","title":"Partition","text":"
  1. You need a Cell & Cell Workbench
  2. Drag your cell into the slot on top-right corner
  3. Drag your desired items to partitions into the 7x9 empty slots (it\u2019s only 1 for Bulk Cells). You can drag from inventory or JEI/EMI

    Quick Trick

    You can do Shift+Left Button to quickly assign the items into the empty slot.

  4. This step will vary, depends on what cell did you use. Generally this is where you install Card Upgrades for the partitioned cells. Mainly Overflow Destruction &/ Equal Distribution

For Bulk Cells, they only accepts Compression Card

They can\u2019t do any compression if there\u2019s no compression card installed

Previous Shift+Left Button trick also applies to the card upgrades

"},{"location":"mods/ae2/bulkcells/bulkhow/#basic-functional-setup","title":"Basic Functional Setup","text":"

With the importance of Decompression Module & Priority System, at the very least your network should look like this.

Applied Energistics 2 | CurseForge MEGA Cells | CurseForge ExtendedAE | CurseForge

"},{"location":"mods/ae2/bulkcells/bulkwhat/","title":"What is Bulk Cells?","text":""},{"location":"mods/ae2/bulkcells/bulkwhat/#everything-about-it","title":"Everything About It","text":"

This subchapter brings to you the overview of bulk cells & it\u2019s accompanying trinkets.

"},{"location":"mods/ae2/bulkcells/bulkwhat/#what-are-those","title":"What Are Those?","text":""},{"location":"mods/ae2/bulkcells/bulkwhat/#bulk-cells","title":"Bulk Cells","text":"

MEGA Bulk Item Storage Cell, further referred as \u2018Bulk Cells\u2019, is a storage cell from an addon mods called MEGA Cells by ninety.

Bulk Cells is an incredibly powerful cell. A single cell can only hold 1 type of item, but it stores item in BigInt value. Which is frickin\u2019 big, the limitations is your system memory. Practically infinite.

Read more about BigInt Max Limit

Did you know that?

Assuming: - You can theoretically produce a resource at a maxInt value per tick (2.147.483.647 of iron ingots per tick for example) - And do it 24/7

It still requires 6 years, 10 months, and 7 days to only reach max capacity of maxLong (a 19 digits numbers). And BigInt can holds more than 268.000.000 digits (relative to your system memory of course) ! This also means you do not need any kind of Overflow Prevention\u2026 (or is it?)

But hey, there\u2019s more

On top of storing items, Bulk Cells also have the abilities to compress & decompress items automatically!

"},{"location":"mods/ae2/bulkcells/bulkwhat/#compression-decompression","title":"Compression & Decompression","text":"

Having to make a pattern to craft nuggets from an iron ingots, and another pattern for crafting iron block, AND THEN another pattern to craft those back into iron ingots is surely labor-intensive, especially when you\u2019re playing a pack that adds more than just iron, gold, copper, & diamonds. Up until now, you might be familiar by using Storage Drawers to do this kind of thing. A Compacting Drawers to be exact.

But this comes with a small problem for drawers

Compacting Drawers (and any other variants of physical-storage-compactor from other mods) for the longest time existing never plays nice with AE2. This is because when a storage controller (ones you used to read all the drawers content) reads by a Storage Bus (External Storage application), it reports the content incorrectly.

Example of misreports to AE2

Here we can see that the system reads we have 81 nuggets, 9 iron ingots, and 1 iron block. But clearly we don\u2019t have those, since that would just mean we have 3 iron blocks. When the drawer itself definitely shows it only has 1. This also sometimes referred as \u201cOver-Report\u201d

Luckily the Bulk Cells already takes care of that for us :3

"},{"location":"mods/ae2/bulkcells/bulkwhat/#compression-card","title":"Compression Card","text":"

Compression Card is a Card Upgrade which you can install to a bulk cell inside a Cell Workbench. This thing makes the bulk cell assigned with it considered as valid by the network to do compression of that cell contents.

Not assigning a Compression Card = No Compression!

Comparisons between Assigning Compression vs No Compression

"},{"location":"mods/ae2/bulkcells/bulkwhat/#decompression-module","title":"Decompression Module","text":"

Decompression Module is a cable sub-part, meaning it can only be attached into a regular-sized ME cable (won\u2019t connect into dense). Simultaneously with compression cards, this thing instead enables the network itself to be able to do any decompression. To install it, just place it anywhere in the network (like the Wireless Access Point).

Any decompression requires a functional CPU Multiblock !

"},{"location":"mods/ae2/bulkcells/bulkwhat/#storage-drawers-vs-bulk-cells","title":"Storage Drawers vs Bulk Cells","text":"

One might wonder,

Huh. Bulk cells seems just like Storage Drawers. Both can store a lot & compresses items. Why would I use these cells instead of drawers?

Then let me present to you the ups & downs.

Disclaimer

This is not to say one is worse than another. Both has their own pros & cons. DO NOT weaponize this table to go ham on another user preferences.

Storage Drawers Bulk Cells Holds up to 2.1 Billions of items Practically holds infinite items Very cheap Relatively more expensive Very easy to get into Quite complex to start Partitions done by using items + Config Tool Partitions done by Cell Workbench + Cards Compacting Drawers can misreport item amounts Precise compression Higher-form compression might be tricky Handles every-form of compression innately + built-in decompression Takes up more physical spaces Quite space-efficient Storage Bus readings (External Storage) can affect performance when scaled up Innate AE2 support (storage cell) means more optimized when scaled up Additional Notes Regarding Space-Efficient\u2026

This is the looks of storing 20 items in bulks. ME Drive from base AE2 holds 10 cell each, and ME Extended Drive from ExtendedAE mods can hold 20 cell each. Making it more compact with 1:20 ratio of space to item types compared to drawers.

Regarding External Storage\u2026

External Storage is perfectly fine to do. Slight delay (performance affection) is bound to happen because it tries to read every slot in a drawers network that a storage bus able to read to. This is also mentioned by the in-game guide.

Applied Energistics 2 | CurseForge Functional Storage | CurseForge MEGA Cells | CurseForge ExtendedAE | CurseForge

"},{"location":"mods/ae2/bulkcells/bulkworks/","title":"How Does Bulk Cell Works","text":""},{"location":"mods/ae2/bulkcells/bulkworks/#why-11-2","title":"Why 1+1 = 2?","text":"

Disclaimer

This subchapter may or may not explain it 1:1 to the actual backend code logic. This subchapter only gives you the rough ideas on why things works.

Compression Card & Decompression Module is crucial for the network. It enables the network to do any kind of compression/decompression. Otherwise, your Bulk Cells is just a fancy infinite chest

"},{"location":"mods/ae2/bulkcells/bulkworks/#compressingup-crafting","title":"Compressing/Up Crafting","text":"

It has been mentioned before that Bulk Cells can compress items automatically.

With the analogy of having to make patterns to craft nuggets to ingots, then ingots to blocks, then blocks to 1x blocks etc. this can adds up a lot in the pattern provider.

Instead, we can use Compression Card inside the bulk cells to enable \u2018compression\u2019. This will allow the network to automatically makes a ghost-pattern that handles all compression. Yes, everything. From as small as nuggets, up to 9x variants of compressed block (if possible).

"},{"location":"mods/ae2/bulkcells/bulkworks/#decompressingdown-crafting","title":"Decompressing/Down Crafting","text":"

Borrowing the previous analogy, we also wanted to down craft those 1x blocks back into blocks and smaller. The bulk cells also handles down crafting quite similar to compressing. When a craft request a form of items at a smaller variant

Example, make 9 iron blocks but we only have 3x iron blocks

Then the system also makes a ghost-patterns that handles crafting 3x iron into 2x, 2x into 1x, and more until it reaches the desired amount from the system (9 iron blocks).

This is what I meant

If we requested 128 Iron Bars even though the system have enough ingots (in form of a compressed blocks), the system needs to convert it first into ingots from 3 5x iron blocks in order to use it. We do not have any pattern related to this compression inside the Pattern Provider. Hence, why we refer this to Ghost Patterns.

But WHEN it does the compression/decompression?

Generally it happens when the network interacts with item amounts. This includes, but not limited to: 1. Items entering the network 2. The Network exporting out items 3. A Crafting Requests from an automation/player-requests for certain compressed items variants 4. You, the player, directly taking out/dumping items in the Terminal

for a regular player usage (it means Me, & YOU), all of this doesn\u2019t really need to worry about. Don\u2019t sweat it out :)

If you insert/extract items within the network, if it\u2019s possible, it will always get unified with other compressed variants. And the system shows the highest compressed form possible in the network (here, it\u2019s 1 9x iron & 3 5x iron)

Regarding Energy Usage

It is also worth noting that every content (items/gas/fluid/etc.) movements inside an AE2 network requires energy (in the form of AE) and it\u2019s relative to the amounts moved per tick. Compressing/Decompressing is no exception. On a rare case, One can stumble upon not enough network buffer to do any item compression, oftentimes resulting in a failed Crafting Request.

Applied Energistics 2 | CurseForge MEGA Cells | CurseForge

"},{"location":"mods/ae2/setups/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/setups/#setups","title":"Setups","text":"

Here you will find some extra setups for AE2 that you wont find on the online Guide.

AE2 Guide

It\u2019s still recommended that you check out the AE2 Online Guide if you need something that you can\u2019t find here.

"},{"location":"mods/ae2/setups/#currently-present-setups","title":"Currently present Setups","text":"

As of writing this guide, you can find the following setups here:

"},{"location":"mods/ae2/setups/#inscribers","title":"Inscribers","text":""},{"location":"mods/ae2/setups/#controller","title":"Controller","text":""},{"location":"mods/ae2/setups/#certus-crystal-farm","title":"Certus Crystal Farm","text":"

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/setups/certusfarm/","title":"Certus Crystal Farm","text":""},{"location":"mods/ae2/setups/certusfarm/#certus-crystal-automation","title":"Certus Crystal Automation","text":"

This setup is not the only setup there is, there are different setups you can do to farm certus quartz. This is just the one that most people probably use.

"},{"location":"mods/ae2/setups/certusfarm/#items-required","title":"Items Required","text":"Items Required How to get Flawless Budding Certus

Use a Cardboard box from Mekanism and place it on any flawless certus block to pick it up.

"},{"location":"mods/ae2/setups/certusfarm/#setting-it-up","title":"Setting it up","text":"

Click on the image to make it bigger!

  1. Place a Growth Accelerator and your Flawless Certus Block next to each other.
  2. Put 2x AE2 cables on top of the growth accelerator then a Quartz Fiber, then place your Annihilation Plane facing towards the budding certus.
  3. Place a Storage Bus and a Drawer above the annihilation plane.
  4. Place 1x Certus Quartz into your drawer and lock it with a Configuration Card.
  5. Place an Import Bus on top of your drawer and connect it and the quartz fiber to your main network.
My cables aren\u2019t connecting to my Growth Accelerator!

You need to make sure it\u2019s pointed up so the grid is facing the sky. The left ones are in the correct orientation while the ones on the right are not.

Below is an example of a full farm, Fluix Cables are used for demonstration purposes only, you are free to use whatever cable you want.

"},{"location":"mods/ae2/setups/certusfarm/#how-it-works","title":"How it works","text":"

This entire setup will only take 1 channel of your main network which is from the ME Import Bus. The Quartz Fiber provides power to the Certus Subnet and keeps it isolated from the rest of your network.

We use a storage drawer with certus locked because it forces your annihilation planes to break only mature crystals. All other growth stages will only drop certus quartz dust.

In the ATM modpacks most players will likely use Mystical Agriculture or Productive Bees to produce certus quartz as both those methods are much faster and very simple.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/setups/controller/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/setups/controller/#saths-me-core","title":"Sath\u2019s ME Core","text":"

This will be a Step-by-Step of the Controller I use in my builds, giving you a grand total of 21,504 Channels over 21 Dense Cables with 32 P2P Tunnels each

"},{"location":"mods/ae2/setups/controller/#requirements","title":"Requirements","text":"Items required

I highly recommend viewing the images in Gallery Mode to better see what changed between each step. Click on the first image and use the Arrows at the Edge of the screen

"},{"location":"mods/ae2/setups/controller/#base","title":"Base","text":"

You need around at least a 13x13 area to build this controller

Start with a smaller subnet controller

This can theoretically be placed anywhere, you don\u2019t have to build it underneath the main core

Make it 3x3x3

Go up at least 3 Block and build this structure

Then build each of the corners as another, smaller 3x3x3 controller

In a + Shape build out a Controllers to connect the neighbouring corners

Repeat this for all 4 corners

Then on top of each of the corners go up in a + again

And now mirror the entire structure on top

"},{"location":"mods/ae2/setups/controller/#p2p","title":"P2P","text":"

Always make sure to color all cables and especially the wireless connectors to prevent anything from connecting

Are your cables/P2P Tunnels complaining about missing channels? This happens while they are unpowered, you can ignore this until the last step

Choose a side of the controller and build the following pattern with P2P Tunnels

Then add Smart Cables in these places

And Dense Cables here

Add a Wireless Connector here and then build this pattern of P2P Tunnels

Smart Cables again

And Dense Cables and the Wireless Connector

For the next side, you have to rotate the initial pattern 90 degrees

Then the same cables as before

Then the wireless connector

And now just the outer pattern again

Repeat this for every side of the controller

"},{"location":"mods/ae2/setups/controller/#edges","title":"Edges","text":"

The edges are a tiny bit more complicated, so I\u2019ve cut out one to better show you what you have to do

Add 4 P2P Tunnels on every side

Put a Wireless Connector in the middle

And fully surround it with P2P Tunnels

This is what it now looks like. We\u2019re looking at this from the middle of the controller

This is the pattern you should build in the top corners

And this in the lower corners

"},{"location":"mods/ae2/setups/controller/#inside","title":"Inside","text":"

The inside is fairly straight forward

Build a + Pattern again

An H Pattern in the middle

And another + Pattern

"},{"location":"mods/ae2/setups/controller/#subnet-controller","title":"Subnet Controller","text":"

To now make use of all those channels you use the subnet controller underneath

Slap all those wireless connector on there and connect them to all the ones from the main controller. It doesn\u2019t matter how you place them, as long as none of the ones next to each other have the same color

"},{"location":"mods/ae2/setups/controller/#power","title":"Power","text":"

To power everything, you have to supply power to the Subnet Controller. Afterwards just remove a 1 of the P2P Tunnels and replace it with a Quartz Fiber to power the main core

In the end it looks something like this. You can pull up to 21 Dense Cables from the Subnet Controller now

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/setups/inscribers/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/setups/inscribers/#inscribers","title":"Inscribers","text":"

Here you\u2019ll find some example setups for automating Inscribers.

"},{"location":"mods/ae2/setups/inscribers/#easy-setup-using-ae2","title":"Easy Setup using AE2","text":"

This setup is incredibly easy, because it takes almost no effort to set up and is technically infinitely expandable. A drawback is that it takes quite a lot of Channels if you want to scale it up.

"},{"location":"mods/ae2/setups/inscribers/#items-required","title":"Items required","text":"Items required "},{"location":"mods/ae2/setups/inscribers/#patterns","title":"Patterns","text":"

For the Circuit Patterns

Remove the Inscriber Press if you copy the recipe from EMI!

For the Processor Patterns copy straight from EMI. You don\u2019t have to edit anything

"},{"location":"mods/ae2/setups/inscribers/#inscribers_1","title":"Inscribers","text":"

For the Inscriber making the Circuits add a Universal Press.

For the Inscriber making the Processors.

Using Extended Inscribers

Place two inscribers, one with Universal Press and one without

Always make sure that you have auto-export through any extraction side enabled

"},{"location":"mods/ae2/setups/inscribers/#pattern-provider","title":"Pattern Provider","text":"

For the Pattern Provider with the Press

For the Pattern Provider without

"},{"location":"mods/ae2/setups/inscribers/#expansion","title":"Expansion","text":"

You want to expand the setup?

"},{"location":"mods/ae2/setups/inscribers/#snows-sfm-setup","title":"Snow\u2019s SFM Setup","text":"

This Setup was made by \ud835\udce2\ud835\udcf7\ud835\udcf8\ud835\udd00 on the ATM Discord.

"},{"location":"mods/ae2/setups/inscribers/#items-required_1","title":"Items required","text":"

This list assumes you\u2019re going for the scale shown here.

Items required "},{"location":"mods/ae2/setups/inscribers/#sfm-code","title":"SFM Code","text":"Super Inscriber Factory
name \"Super Inscriber Factory\"\n\nevery 2 ticks do\n    input fe:: from cube top side\n    output fe:: to power top side\nend\n\n-- setup, can be disabled after presses are loaded\nevery 200 ticks do\n    input from buffer\n    output 4 item::*_press to each insc1 top side slots 0, 4, 8, 12\nend\n\n-- reset - fixes when inscribers only get 1 - 2 ingredients\nevery 200 ticks do\n    input from insc2 slots 0, 1, 2, 4, 5, 6, 8, 9, 10, 12, 13, 14\n    output to buffer\nend\n\n-- each\nevery 20 ticks do\n    input from buffer\n    input\n        printed_silicon,\n        printed*processor\n        from insc1\n        slots 3, 7, 11, 15\n    output\n        diamond,\n        gold_ingot,\n        certus_quartz_crystal to each insc1\n        slots 2, 6\n    output silicon to each insc1\n        slots 10, 14\n    output to buffer\n    forget\n\n\n    if buffer has >= 4 \"redstone\"\n        and buffer has >= 4 printed_silicon\n        and buffer has >= 4 printed*processor then\n\n        input from buffer\n        output 4 printed_silicon to each insc2\n            slots 1, 5, 9, 13\n        output 4 printed*processor to each insc2\n            slots 0, 4, 8, 12\n        output 4 redstone to each insc2\n            slots 2, 6, 10, 14\n        forget\n    end\n\n    input from insc2 slots 3, 7, 11, 15\n    output to pp\nend\n
"},{"location":"mods/ae2/setups/inscribers/#setup","title":"Setup","text":"

Make sure the Processor Patterns follow this template.

Your browser does not support the video tag.

Important info

Bugged Interface

As of the 26th August the GUI for the Label Gun is bugged, use Shift + Scroll instead

Workaround

A workaround for if you have GUI\u2019s that are invisible or not showing properly, go to your accessibility settings and change this setting to off

Applied Energistics 2 | CurseForge

"},{"location":"mods/integrateddynamics/","title":"Integrated Dynamics","text":""},{"location":"mods/integrateddynamics/#integrated-dynamics","title":"Integrated Dynamics","text":"

Integrated Dynamics is a mod which allows you to build networks for complex automation and system integration.

Integrated Dynamics | CurseForge

"},{"location":"mods/integrateddynamics/infinitefluidtransfer/","title":"Infinite Fluid Transfer","text":""},{"location":"mods/integrateddynamics/infinitefluidtransfer/#infinite-fluid-transfer","title":"Infinite Fluid Transfer","text":""},{"location":"mods/integrateddynamics/infinitefluidtransfer/#items-required","title":"Items Required","text":""},{"location":"mods/integrateddynamics/infinitefluidtransfer/#setting-it-up","title":"Setting it up","text":"
  1. Place a Sink down where you want it
  2. Put the Fluid Interface on the Sink via crouch + right-click
  3. Put a Fluid Exporter on the block you want to export fluid into, also by crouch + right-clicking
  4. Connect the Fluid Interface and Fluid Exporter with Logic Cables
  5. Right-click the Fluid Exporter to open an interface
  6. Insert a Variable Card in the Export All Fluids row
  7. Click the + icon on the Export All Fluids row
  8. Cycle pages with the > icon in the top right of the interface to Fluid Transfer Rate
  9. Set the value to 2000000000
  10. Close the interface
  11. Enjoy infinite fluid!
"},{"location":"mods/integrateddynamics/infinitefluidtransfer/#how-it-works","title":"How it works","text":"

The Fluid Interface makes the Sink accessible to the Integrated Dynamics network

The Fluid Exporter exports fluids on the network into the block it is attached to

The Logic Cable connecting the interface and exporter serves as the network

The Variable Card acts as a boolean true value to enable the Export All Fluids mode on the Fluid Exporter

Integrated Dynamics | CurseForge

"}]} \ No newline at end of file +{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"","title":"Welcome","text":""},{"location":"#welcome","title":"Welcome!","text":"

To the new All The Guides, by All The Mods (ATM).

This guide is currently a work in progress, so there will be missing/placeholder information. Want to contribute? Check About All The Guides Contributing

All The Guides is only for our packs

ATM has custom changes and additions, mostly recipes. This means it\u2019s only for ATM packs, and may not be the same for other packs. However, guides in the Additional Guides should work for any pack with said mod.

"},{"location":"#intro","title":"Intro","text":"

Are you new to Minecraft, All The Mods, or just need help getting started? Here you\u2019ll find some Tips and Guides on getting started with All The Mods!

"},{"location":"#getting-started","title":"Getting Started","text":"

All The Mods packs require a PC that has at least 16GB or more system RAM for the best playable experience.

Allocating between 8-12GB RAM is required for most of our packs. Smaller (Lite) designed packs can run with at least 4GB allocated. This must be changed within Launcher settings. 8GB minimum is recommended.

"},{"location":"#requirements","title":"Requirements","text":""},{"location":"#launchers","title":"Launchers","text":"

The most common launchers are CurseForge, FTB App, PolyMC, Prism, ATLauncher and GDLauncher. You will need one of these launchers to install packs. Sign into your Microsoft account and search for the modpack of your choice to install.

Allocation

By default, in the launcher or instance (modpack) settings, 4GB is allocated. Recommended MAX allocation is 8-12GB | 8192-12288Mb. You should never allocate all of or more RAM than necessary.

Additionally, some launchers may install and use the appropriate version of Java, though make sure you\u2019re using the correct version of Java for the Minecraft version of the pack installed.

Need Help? Check out the dedicated Help section, especially F.A.Q

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"404/","title":"404","text":""},{"location":"404/#404","title":"404","text":"

Page Not Found

The resource you\u2019re visiting may or may not have ever existed.

"},{"location":"about/","title":"About","text":""},{"location":"about/#about","title":"About","text":"

All the Mods started out as a private pack amongst a few friends that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

Can you get to the Creative items by making the \u201cATM Star\u201d?

In All the Mods we will continue the tradition adding many new mods while going for more stability.

Does \u201cAll The Mods\u201d really contain ALL THE MODS? No, of course not.

"},{"location":"about/#hosting","title":"Hosting","text":"

Need hosting? Check out Akliz (With a discount) on us!

Start playing for only $20/m

Save 20% off of the first month using coupon code allthemods

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"about/alltheteam/","title":"All The Team","text":""},{"location":"about/alltheteam/#all-the-team","title":"All The Team","text":""},{"location":"about/alltheteam/#owner","title":"Owner","text":""},{"location":"about/alltheteam/#admins","title":"Admins","text":""},{"location":"about/alltheteam/#modpack-development-team","title":"Modpack Development Team","text":""},{"location":"about/alltheteam/#all-the-team_1","title":"All The Team","text":""},{"location":"about/alltheteam/#former-retired","title":"Former - Retired","text":"

Current as of (07/26/2024)

"},{"location":"about/allthetimeline/","title":"All The Timeline","text":""},{"location":"about/allthetimeline/#all-the-mods-timeline","title":"All The Mods: Timeline","text":""},{"location":"about/allthetimeline/#2024","title":"2024","text":""},{"location":"about/allthetimeline/#2023","title":"2023","text":""},{"location":"about/allthetimeline/#2022","title":"2022","text":""},{"location":"about/allthetimeline/#2021","title":"2021","text":""},{"location":"about/allthetimeline/#2020","title":"2020","text":""},{"location":"about/allthetimeline/#2019","title":"2019","text":""},{"location":"about/allthetimeline/#2018","title":"2018","text":""},{"location":"about/allthetimeline/#2017","title":"2017","text":""},{"location":"about/allthetimeline/#2016","title":"2016","text":""},{"location":"about/contributors/","title":"Contributors","text":""},{"location":"about/contributors/#contributors","title":"Contributors","text":"

List of all Contributors who\u2019ve helped with Guide, Pack(s), etc..

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"about/feedback/","title":"Feedback","text":""},{"location":"about/feedback/#feedback","title":"Feedback","text":"

Please keep comments PG13 - clear of profanity.

We appreciate all of your feedback in regards to Packs, and Guides!

"},{"location":"about/license/","title":"License","text":""},{"location":"about/license/#license","title":"License","text":"

All The Mods (Packs/Mods) are released on curseforge only, as All Rights Reserved.

This covers the following files/folders,

What does All Rights Reserved Mean?

All Rights Reserved\n\nCopyright (c) 2023-2024 All The Mods (AllTheMods / ATM)\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"atm10/","title":"All The Mods 10","text":""},{"location":"atm10/#all-the-mods-10","title":"All The Mods 10","text":"Indev

ATM10 is still in development, meaning there will be bugs, missing mods, missing quests, etc. It will be getting frequent updates as mod devs update to 1.21, and the ATM dev team continues to work on adding new mods, quests, and scripts. You can report bugs and make suggestions here.

All The Mods started out as a private pack for just a few friends that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

The biggest changes this time around are that we are now using NeoForge and EMI and we are on the version 1.21. Expect many updates as mods come out!

In All the Mods 10 we will continue the tradition adding many new mods while going for more stability.

Does \u201cAll the Mods\u201d really contain ALL THE MODS? No, of course not.

All The Mods 10 | CurseForge | GitHub

"},{"location":"atm10/apothicenchanting/","title":"Apothic Enchanting","text":""},{"location":"atm10/apothicenchanting/#apothic-enchanting","title":"Apothic Enchanting","text":""},{"location":"atm10/apothicenchanting/#max-enchanting-setup","title":"Max Enchanting Setup","text":"Max Enchanting Shelves List

Craft 16x Seashelf and place all but one in the usual enchanting configuration.

Now take your last Seashelf and infuse it. You should see an infusion option for 3 EXP. Now replace one of the uninfused Seashelf with your Infused Seashelf. Repeat this until all 16 Seashelf are Infused Seashelf. You will have one extra Infused Seashelf.

You must be level 45+ to infuse Seashelves

After all of shelves are infused, you\u2019ll need to break 12x Infused Seashelf and craft 3x Heart-Forged Seashelf and 9x Crystalline Seashelf. After you\u2019re done crafting them, place them down.

Now craft 10x Dormant Deepshelf and infuse them into their Deepshelf varient.

You must be level 60+ to infuse Dormant Deepshelves

After infusing all 10 dormant deepshelves, use them to craft 5x Soul-Touched Deepshelf and 5x Echoing Deepshelf. Then upgrade them to their Sculkshelf variant. Remember to use EMI to see the recipes.

Now you need to craft 1x Geode-Encased Bookcase of Stability.

You can infuse a Block of Amethyst to get Budding Amethyst. Place 3x Heart-Forged Seashelf and 2x Soul-Touched Deepshelf to infuse it.

You must be level 65+ to infuse Block of Amethyst

Now craft 1x Draconic Endshelf. To make Infused Dragon\u2019s Breath, place down

You must be level 80+ to infuse Dragon\u2019s Breath

After making the Draconic Endshelf, place your crafted shelves for max enchants!

"},{"location":"atm10/apothicenchanting/#treasure-enchants","title":"Treasure Enchants","text":"

To get treasure enchants place 1x Deepshelf of Arcane Treasures and 4x Candles.

You can use Seashelf of Aquatic Filtration to filter out enchants you don\u2019t want such as curses.

"},{"location":"atm10/apothicenchanting/#infusion-setups","title":"Infusion Setups","text":"

You do not have to place the blocks exactly as I do, these are just an example.

"},{"location":"atm10/apothicenchanting/#tome-of-superior-scrapping","title":"Tome of Superior Scrapping","text":"

Same setup as Tome of Extraction

3x Echoing Deepshelf, 1x Soul-Touched Deepshelf, 1x Endshelf, 1x Draconic Endshelf

"},{"location":"atm10/apothicenchanting/#tome-of-extraction","title":"Tome of Extraction","text":"

Same setup as Tome of Superior Scrapping

3x Echoing Deepshelf, 1x Soul-Touched Deepshelf, 1x Endshelf, 1x Draconic Endshelf

"},{"location":"atm10/apothicenchanting/#library-of-alexandria","title":"Library of Alexandria","text":"

7x Echoing Deepshelf, 3x Draconic Endshelf, 2x Soul-Touched Deepshelf

"},{"location":"atm10/apothicenchanting/#trident","title":"Trident","text":"

5x Echoing Deepshelf, 2x Soul-Touched Deepshelf

Apothic Enchanting | CurseForge

"},{"location":"atm10/faq/","title":"ATM10 FAQ","text":""},{"location":"atm10/faq/#faq","title":"FAQ","text":"

All The Mods 10 Frequently Asked Questions

Gameplay FAQs There\u2019s a ghost/easter egg that appears every few minutes!

The ghost is from Corail Tombstone, you can disable by doing /tbgui locate the ghost toggle under effect. This toggle will only show if your GUI scale is set to 4.

If you want to prevent the ghost/easter eggs and all other Corail holiday events permanently, you can download BadCorailNoHolidays, if you want keep some events enabled, it does have a config at atmInstall/configs/badcorailnoholidays-common.toml.

How do I change /home, /tpa etc cooldown?

To change the behavior of /home or to re-enable /back and /rtp, edit saves/worldName/serverconfig/ftb-essentials.snbt. The world/server has to be stopped for the changes to take effect.

I can\u2019t complete \u2018questName\u2019 even though I fufilled the requirements?

You can enable edit quests in the bottom right of the quest screen (you need OP for this) and then r-click the broken quest and Complete Instantly it OR click the quest then r-click the reward and Reset Progress if you still want the rewards.

How do I increase claimed/force loaded chunks? Technical FAQs Why isn\u2019t \u2018insert name\u2019 mod in ATM10 yet?

ATM packs does not literally contain \u201cAll The Mods\u201d. Our main focus is having mods that\u2019s not: 1) buggy, 2) ruins performance or progression and 3) is updated to 1.21. If a mod supports Minecraft version 1.21, and Neo Forge, you may make a suggestion.

I found a bug/dupe in the pack. How can I report it?

To report bugs, dupes or similar, head over to the ATM10 GitHub and open a new issue describing the occurrence.

What are the recommended Java arguments for this pack? Why does my game crash while launching?

Lack of RAM most likely. Send ?allocate in the #bot-spam channel in our Discord to learn how to allocate more RAM. If that\u2019s not the problem, head to #atm10-techsupport and send ?logs to see how to upload your crash/latest log.

I crashed and got Error code 1, please help

Exit code 1 is a generic error from Minecraft. It is no different than \u201cgame didn\u2019t load, no longer attempting to load. Please refer to the output error log created by your launcher\u201d if you are unsure\u2026 please feel free to ask for further instructions on how to locate, post, and get help for your specific error so that we may further assist you in our Discord. Try running ?logs instead.

"},{"location":"atm10/oredistro/","title":"Mining Dimension Ore Distribution","text":""},{"location":"atm10/oredistro/#mining-dimension-ore-distribution","title":"Mining Dimension Ore Distribution","text":"

Vidal\u2019s Original Spreadsheet.

Max/Min Y-Level Sort Broken

The sorting for the y-levels is broken for numbers currently. Alphabetical sorting is the only one that works right now. I will fix sorting by numbers in the future.

"},{"location":"atm10/oredistro/#stone-types","title":"Stone Types","text":"Stone Type Max Y-Level Min Y-Level Dirt 251 248 Stone 247 129 Deepslate 128 65 Netherrack 64 1 End Stone 0 -62"},{"location":"atm10/oredistro/#ores","title":"Ores","text":"Ore Max Y-Level Min Y-Level Allthemodium Ore 128 65 Aluminum Ore 247 -62 Ancient Debris 64 1 Antimony Ore 250 65 Arcane Crystal Ore 250 65 Black Quartz Ore 250 65 Coal Ore 247 65 Copper Ore 247 65 Dark Ore 129 65 Diamond Ore 174 93 Emerald Ore 247 65 Gold Ore 155 65 Inferium Ore 250 65 Iridium Ore 146 65 Iron Ore 247 65 Lapis Lazuli Ore 146 65 Lead Ore 34 62 Lignite Coal Ore 250 65 Mithril Ore 250 65 Monazite Ore 154 65 Nether Gold 64 1 Nickle Ore 64 62 Osmium Ore 64 62 Peridot Ore 179 65 Platinum Ore 34 62 Prosperity Ore 250 65 Quartz Ore 64 1 Redstone Ore 205 65 Ruby Ore 179 65 Runic Stone 250 65 Sapphire Ore 179 65 Silver Ore 34 62 Tin Ore 181 62 Tungsten Ore 154 65 Uraninite Ore 250 5 Uranium Ore 157 62 Xychorium Colored Ore 250 65 Zinc Ore 128 62

All The Mods 10 | CurseForge | GitHub

"},{"location":"atm6/","title":"All The Mods 6","text":""},{"location":"atm6/#all-the-mods-6","title":"All The Mods 6","text":"

Welcome to ATM6 Guides!

Minimum required ram 10GB.

ATM6 | CurseForge | GitHub

"},{"location":"atm6/apotheosis/","title":"Apotheosis","text":""},{"location":"atm6/apotheosis/#apotheosis","title":"Apotheosis","text":"

Overpowered enchanting, charms and bosses, apotheosis offers a variety of things to keep you busy. Don\u2019t forget to check out the Enchanment Library!

"},{"location":"atm6/apotheosis/#perfect-enchanting-table-setup","title":"Perfect Enchanting Table Setup","text":"

Max Eterna and Arcana, 0% Quanta

Max Eterna, Arcana, & Quanta / Rectification - 100%

Apotheosis | CurseForge

"},{"location":"atm6/astralsorcery/","title":"Astral Sorcery","text":""},{"location":"atm6/astralsorcery/#astral-sorcery","title":"Astral Sorcery","text":"Rock Crystal Stats Properties Max Tier Starlight Collection Ritual Effect Ritual Range Tool Durability Tool Effectiveness Lens Transfer Lens Amount Lens Effect Size 3 20% 20% 15% 2 Purity 2 40% 40% 40% 15% 16.67% Shape 3 25% 25% 25% 10% (Up to 60%) 20% Tool Durability 3 25% Tool Efficiency 3 15% (Up to 60%) Ritual Effect 3 30% Ritual Range 3 Collection Rate 3 20% 20% Focus: Constellation 2 30% 30% 35% The property 'Focus: Constellation' is only active if the Focus matches the attunement of the crystal. Starlight Collection is used by (celestial) collector crystals, and by the crystal on top of a ritual pedestal. Ritual Effect is used by the crystal on top of a ritual pedestal. Ritual Range is used by the crystal on top of a ritual pedestal. Tool Durability is used by (infused) crystal tools. Tool Durability is used by (infused) crystal tools. Shape caps at tier 6 while Tool Efficiency caps out at tier 4 per tool. Lens Transfer is used for the starlight transfer through a crystal lens or a crystal prism. Lens Amount is used for obtaining more crystal lenses per craft. Lens Effect is used by crystal lenses or crystal prisms with coloured lenses in them. Rock Crystals can hold a total of up to 7 tiers (attributes). Celestial crystals can hold 10. For example, a rock crystal can hold no more than Size 3, Purity 2, and Ritual Range 2 (3+2+2=7). Crystal tools combine the properties of the crystals used to make them."},{"location":"atm6/astralsorcery/#discovery","title":"Discovery","text":"

Get the Astral Tome + Resonating Wand. Find the first 5 constellation papers and put a crafting table near a Collector Crystal. Make sure the Crystal has a clear view to the sky. While holding the Resonating Wand in your off-hand, run/fly around the night and look for shiny spots on the ground, dig down and look for Rock Crystals.

"},{"location":"atm6/astralsorcery/#exploration","title":"Exploration","text":"

Craft the Lightwell, throw some Aquamarines in it, and craft the Starlight Crafting Altar. Get the Looking Glass, 8x Astral Relays and optionally a Cave Illuminator.

"},{"location":"atm6/astralsorcery/#attunement","title":"Attunement","text":"

Get the Linking Tool, put Iron Ore next to a collector Crystal and link the Crystal to the ore. make a bunch of Starmetal Ingots. Craft the Telescope, Attunement Altar and Starmetal Cutting Tool. Finally, the Celestial Altar.

"},{"location":"atm6/astralsorcery/#constellation","title":"Constellation","text":"

Get the Starlight Infuser. Get one of your Rock Crystals and throw it in Liquid Starlight together with Starmetal Dust. Craft the Iridescent Altar. Get the Starlight Infuser.

Astral Sorcery | CurseForge | Astral Perk Planner

"},{"location":"atm6/bees/","title":"Resourceful Bees","text":""},{"location":"atm6/bees/#resourceful-bees","title":"Resourceful Bees","text":"

With extra centrifuge tiers, up to creative, you\u2019ll be processing combs a long time. We highly recommend you make the in game bee guide called the beepedia, bee quests and of course the manual, fifty shades of bees (in your akashic tome) for more info.

"},{"location":"atm6/bees/#finding-bees","title":"Finding Bees","text":"

Make some bee jars for your adventuring. When you\u2019re out in the world, jar some bees. Keep an eye out for certain bees like the cobbee, oreo bee, and beediddy!

"},{"location":"atm6/bees/#bee-mechanics","title":"Bee Mechanics","text":"

You can either craft a hive or get one from out in the world. Bees will anger if they are inside or see you mine a hive. You can smoke a hive with a smoker or campfire underneath to calm the bees. Bees will retreat to thier home if its raining or at nighttime. Bees need a specific flower to pollinate before they will produce combs. Once a hive reaches honey level 5 you can use a scraper to harvest the combs.

Mutating Bees
graph LR\nW[Wither] -- Dragon Egg --> D[Dragonic]\nD2[Dragonic] -- All The Modium --> A[All The Modium]\nA2[All The Modium] -- Vibranium --> V[Vibranium]\nV2[Vibranium] -- Unobtainium --> U[Unobtainium]\nU2[Unobtainium] -- Soul Lava --> SL[Soul Lava]\nG[Gold] -- Netherite --> N[Netherite]

Bee Breeding Chart

Resourceful Bees | CurseForge

"},{"location":"atm6/draconicevolution/","title":"Draconic Evolution","text":""},{"location":"atm6/draconicevolution/#draconic-evolution","title":"Draconic Evolution","text":"

Draconic Evolution | CurseForge

"},{"location":"atm6/enchanting/","title":"Enchanting","text":""},{"location":"atm6/enchanting/#enchanting","title":"Enchanting","text":"

In ATM6, Enchantment Level are ignored when using Enchantment Applicator

"},{"location":"atm6/envtech/","title":"Environmental Tech","text":""},{"location":"atm6/envtech/#environmental-tech","title":"Environmental Tech","text":""},{"location":"atm6/envtech/#void-miner","title":"Void Miner","text":"

Is a multi-block structure added by Environmental Tech. It generates various ores, crystals, and botanicals using energy. It comes in 8 tiers.

"},{"location":"atm6/envtech/#introduction","title":"Introduction","text":"

There\u2019s 2 IO blocks that is needed for Void Miner. At-least 1 Item Output and 1 Energy (FE) Input IO Block, though more can be used. When supplied enough power via FE Input IO\u2019s, the Void Miner (Based on Tick Duration) will output items of various types through the Item Output IO.

This process can be sped up by using Frequency modifiers, placing them in the Void Miner modifier slots. Specific items can be made more likely to appear by using a colored Laser Lens, while this effect can be amplified by using Amplification modifiers.

Void Miner also requires it\u2019s Laser Core to have a straight view to either Bedrock or The Void in order to work.

Transparent blocks such as Glass, walls, or fences may be used to provide a safe path under the structure without blocking the beam.

"},{"location":"atm6/envtech/#modifiers","title":"Modifiers","text":"

Modifiers are optional to use / replaced with Null Modifiers if you cannot afford to craft them. You can use higher and lower tiers of Modifiers and IO\u2019s on any tier Void Miner multi-block, such as Tier 5 Frequency Modifiers on a Tier 2 Void Miner multi-block. This is important to note, as the Tier 1 Void Miner needs more power than one Tier 1 FE Input can give the multi-block. The solution is to either use your first two Erodium to upgrade your FE Input, or to use two Tier 1 FE Inputs on your Tier 1 Void Miner.

What is Duration & Tick Costs? Duration Is how long it will take the miner, provided that it has the tick cost worth of energy supplied, to generate an item. Tick Cost Is the energy required per tick to allow the miner to mine at the maximum speed that is currently possible with all modifiers included. If you don\u2019t provide the tick cost amount of energy or more then your Void Miner will be slower. View Modifiers Frequency | Speeds up miners - Duration.
Increases the speed of the Void Miner operation. This is visually displayed on the Void Miner CCU labeled as 'Duration'. Duration is measured in ticks needed per operation. 20 ticks is equal to 1 second in real life if you are running at 20 FPS. 1,000 Duration (or 1,000 ticks) is equal to 50 seconds. \n\nThe Duration is lowered by upgrading your Frequency Modifiers, or by adding more Frequency Modifiers. Once your Duration hits 0, the item generation rate cannot go faster. Any further Frequency Modifiers will not affect the Void Miner's speed. They will only increase the Tick Cost.\n
Bandwidth | Increases amount of mined items
Increases the possible maximum stack size of each mined drop up to 64 items per single operation. Bandwidth Modifiers cannot be crafted until you generate Tier 5 Ionite Crystals at Tier 4 Void Miner (Pladium). Without any Bandwidth Modifiers, a Void Miner will produce 1 item per operation always\n
Amplification | Gives Lenses more Accuracy (High Drop Rate).
Increases the chance of getting the preferred ores with the Colored Lens the player is using. This is not a commonly used Modifier as in the later tiers of the Void Miner you will be producing hundreds of ores in fractions of a second (lmao)\n\nFor example:\n    - Tier 2 Void Miner / Four Tier 2 Frequency Modifiers / No Lens = 5.61% chance for Gold Ore at 180 Duration (one operation per 9 seconds)\n    - Tier 2 Void Miner / Four Tier 2 Frequency Modifiers / Yellow Lens = 32.22% chance for Gold Ore at 180 Duration\n    - Tier 2 Void Miner / Four Tier 2 Amplification Modifiers / Yellow Lens = 38.24% chance for Gold Ore at 320 Duration (one operation per 16 seconds)\n
Dimensional
Allows Void Miner to gain any drop in the current dimension and requires two Tier 5 structure frames to craft. Interdimensional Modifier allows Void Miner to gain any drops from any dimension. \n
Piezo
Allows solars to gen in rain/thunderstorms from vibrations.\n
Electrostatic
Allows Lightning rods to gen passively in rain and thunder.\n
Radian
Allows lightning rod to gen passively in sunny weather.\n

Note: Modifiers also have tiers based on crystal tiers respectively

"},{"location":"atm6/envtech/#flash-memory","title":"Flash Memory","text":"

Creating a Flash Memory Card for Void Miner is vital for Void Miner resource generation. The Flash Memory tells Void Miner from which loot table you want to generate resources from.

Void Miner needs to generate Crystals from Environmental Tech to upgrade to the next tier. These Crystals are generated through the Multi-Miner section of the Memory Programmer using the Crystal Program.

"},{"location":"atm6/envtech/#lens","title":"Lens","text":"

Lenses are crafted with 5 glass in a + pattern in any crafting grid. You will need to also craft a Lens Grinder and supply it power to color your crafted Lens. Using lenses inside the Lens Holder on the Void Miner will increase the mine rate of certain items.

For example, if you used a Yellow Lens on a Metallic Flash Memory Program, your miner would produce more Gold Ore than it usually would without the lens. You can also increase that rate even further using Amplification Modifiers.

"},{"location":"atm6/envtech/#crystal-lens","title":"Crystal Lens","text":"

Crystal Lenses can be crafted by placing 3x3 of the same tier crystals in a crafting grid to create a Crystal Block. Use this Crystal Block in the Lens Grinder. Crystal Lenses are highly encouraged to be used. Crystal Lenses often double the chance of generating the crystal matching your Lens.

"},{"location":"atm6/envtech/#tiers","title":"Tiers","text":"View Tiers Tips & Tricks

Seg: You know you can use T6 modifiers with T5 void miner, right?

Bamboo: The inter-dimensional modifier requires one bandwidth modifier (on the right) and one amplification modifier (on the left)

"},{"location":"atm6/envtech/#void-miner-drops","title":"Void Miner Drops","text":"Void Miner Drops Based On Lens Mineral Resource Drops Ore Color Dimension Draconium Purple All Sulfur Yellow All Cinnabar Brown Overworld Coal Black Overworld Redstone Red Overworld Niter White Overworld Glowstone Yellow Nether Biotite Light Grey End Magical Resource Drops Ore Color Dimension Arcane Crystal Grey All Dark Runestone Grey All Rock Crystal White All Runestone Grey All Starmetal Blue All Stella Arcanum Grey All Vinteum Blue All Xpetrified Green Overworld Inferium Green Overworld Prosperity Light Grey Overworld Gemstone Resource Drops Ore Color Dimension Apatite Light Blue All Certus Quartz Light Blue All Charged Certus Quartz Light Blue All Dimensional Shard White All Ruby Red All Sapphire Blue All Diamond Cyan Overworld Emerald Lime Overworld Fluorite Pink Overworld Lapis Blue Overworld Nether Quartz White Nether Metallic Resource Drops Ore Color Dimension Tin Grey All Uraninite Green All Aluminum White Overworld Copper Orange Overworld Gold Yellow Overworld Iron White Overworld Lead Purple Overworld Nickel Grey Overworld Osmium Light Blue Overworld Platinum Light Blue Overworld Silver Light Grey Overworld Uranium Green Overworld Yellorite Green Overworld Zinc Pink Overworld Ancient Debris Brown Nether Cobalt Blue Nether Nether Gold Yellow Nether AllTheModium (T3+ - T6 20x More) Yellow End Vibranium (T4 - T7 10x More) Green End Unobtainium (T5 - T8 10x More) Purple End Rocky Resource Drops Ore Color Dimension Crying Obsidian Purple All Obsidian Purple All Bone White Overworld and Nether Mica None Nether and End Andesite Light Grey Overworld BOP Sandstone Based on Colour Overworld Cobblestone Grey Overworld Diorite White Overworld Granite Pink Overworld Orange Sandstone Orange Overworld Red Sandstone Red Overworld Sandstone Yellow Overworld Stone Grey Overworld Terracotta Based on Colour Overworld Basalt Black Nether Blackstone Black Nether Gilded Blackstone Black Nether Magma Block Orange Nether Netherrack Red Nether Endstone Yellow End Frozen Resource Drops Ore Color Dimension Black Ice Black Overworld Blue Ice Light Blue Overworld Dry Ice White Overworld Ice Light Blue Overworld Snow White Overworld Loose Resource Drops Ore Color Dimension Gravel Grey OW and Nether Black Sand Black Overworld Blue Sand Light Blue Overworld BYG Glowcelium Brown Overworld Clay Light Grey Overworld Dirt Brown Overworld Limesand Light Grey Overworld Meadow Dirt Brown Overworld Mud Brown Overworld Origin Grass Green Overworld Peat Brown Overworld Pink Sand Pink Overworld Purple Sand Purple Overworld Sand Yellow Overworld Sponge Yellow Overworld White Sand White Overworld Grassy Netherrack Green Nether Nylium Soul Sand Green Nether Quartzite Sand White Nether Soul Sand Brown Nether"},{"location":"atm6/envtech/#solar-panel","title":"Solar Panel","text":"

Environmental Tech | CurseForge

"},{"location":"atm6/faq/","title":"F.A.Q","text":""},{"location":"atm6/faq/#faq","title":"F.A.Q","text":"How do I get started?

If your new to modded, allthemods, or minecraft in general, please take a look at our getting started guide.

Is there a list of mods?

Yes, on CurseForge

How to chunk load chunks?

Chunkloading is handled by FTB Chunks. Open your map where you claim chunks and once you have a chunk claimed, shift click that same chunk. It should show a red X through the chunk, showing that it is force loaded.

Where can I find AllTheModium, Vibranium, & Unobtanium?

Look in the in game book Allthemodium or search the ores in JEI and view the tooltips. There is additional information in the Allthemodium book.

How do I deal with the Chaos Dragon?

The chaos guardian is a multi-phase fight. The crystals can only be damaged by the dragon and it\u2019s attacks -or- chaos tier weapons, but the final hit on them will have to come from you to destroy them. Once all the crystals are destroyed, only half the time will it be susceptible to damage, when it doesnt have a blue shield. It has two health bars as well - a red over shield and then its actual HP.

How do you auto enchant to get OP enchants beyond vanilla?

Check out the Enchanting Guide!

"},{"location":"atm6/iceandfire/","title":"Ice & Fire","text":""},{"location":"atm6/iceandfire/#ice-fire","title":"Ice & Fire","text":"

Dragons only spawn in The Other dimension which you can reach by using a Teleport Pad in the Nether. (Shift-right click with an empty hand, and nothing in offhand). Most of other ice and fire structure spawns are disabled.

"},{"location":"atm6/iceandfire/#finding-dragons","title":"Finding Dragons","text":"

Travel 800 blocks from spawn in The Other, and look for specific dragons in specific biomes. Natures Compass and Spectral Eye Amulet will help. There is also a scrying ritual from Ars Nouveau that can locate chests. In addition, Corrupted Chorus Fruit can be used to \u2018noclip\u2019 through blocks, allowing you to move quickly through them and see where you\u2019re going. Higher tier dragons are in underground roosts around y35.

"},{"location":"atm6/iceandfire/#biomes","title":"Biomes","text":""},{"location":"atm6/iceandfire/#looting","title":"Looting","text":"

Right click with empty hand on a dead dragon corpse too loot it.

Note: Obtain Dragon Blood by right clicking a dragon corpse with a bottle. This changes the loot table so you only get bones, blood, and skulls.

"},{"location":"atm6/iceandfire/#forges","title":"Forges","text":"

For each Dragon Forge,

Note: Blocks (including Compressed) can be used instead of dusts, and or ingots

Ice & Fire Dragons | CurseForge

"},{"location":"atm6/mekanism/","title":"Mekanism","text":""},{"location":"atm6/mekanism/#mekanism","title":"Mekanism","text":"

To get started in Mekanism you just need coal, osmium, redstone and iron to make some steel. The Official Mekanism Wiki has a lot of information on the setup of machines and how they can be used. Also, the Surviving with Mekanism series by RagePlaysGames is top notch! Every video has chapters so you can easily skip to the section you need, and each video is divided into intro, mats, crafting, building, and how to use. You can\u2019t go wrong.

Fission Reactor Diagram
graph TD\nW(((Water))) --> ES_O[Electrolytic Separator]\nS(((Sulfur))) --> CO_SD[Chemical Oxidizer]\nU(((Uranium)))\nES_O -- Oxygen --> CO_SD -- Sulfur Dioxide --> CI_ST[Chemical Infuser]\nW --> RC_WV[Rotary Condensentrator]\nCI_ST -- Sulfur Trioxide --> CI_SA[Chemical Infuser]\nRC_WV -- Water Vapor --> CI_SA\nF(((Fluorite))) --> CDC_HA[Chemical Dissolution Chamber]\nCI_SA -- Sulfuric Acid --> CDC_HA\nCDC_HA -- Hydrofluoric Acid --> CI_UH[Chemical Infuser]\n\nU ----> EC_YCU[Electrolytic Separator]\nEC_YCU -- Yellow Cake Uranium --> CO_UO[Chemical Oxidizer]\nCO_UO -- Uranium Oxide --> CI_UH\n\nCI_UH -- Uranium Heaxfluoride --> IC_FF[Isotopic Centrifuge]\nIC_FF -- Fissile Fuel --> R{REACTOR}

Accidentally leaked radiation? /mek radiation removeAll, /mek radiation heal

Mekanism | CurseForge

"},{"location":"atm6/pedestals/","title":"Pedestals","text":""},{"location":"atm6/pedestals/#pedestals","title":"Pedestals","text":"

The mod that can do just about anything.... But how?

"},{"location":"atm6/pedestals/#linking-tool","title":"Linking Tool","text":"

With a diamond and some dye, your first step into pedestals is the linking tool. This tool will allow you to make blank pedestals and blank upgrades for the pedestal

"},{"location":"atm6/pedestals/#cobblestone-generator","title":"Cobblestone Generator","text":"

Your next step should be the cobblegen. Place a pedestal and put the cobblegen upgrade in your offhand and then right-click the pedestal to apply it. If you want to link two pedestals, shift right-click with the linking tool on the recieving pedestal and then do the same to the sending pedestal.

"},{"location":"atm6/pedestals/#enchanting","title":"Enchanting","text":""},{"location":"atm6/pedestals/#force-enchanting","title":"Force Enchanting","text":"

Pedestals | CurseForge

"},{"location":"atm6/silentgear/","title":"Silent Gear","text":""},{"location":"atm6/silentgear/#silent-gear","title":"Silent Gear","text":"

The possibilities are endless with Silent Gear. The examples below simply show a few possibilities, out of the thousands of potential combinations.

"},{"location":"atm6/silentgear/#blueprints","title":"Blueprints","text":"

Silent Gear can be very simple or very complex. Make yourself a blueprint and then surround that blueprint with mats needed. For example, if you have a pickaxe blueprint, you will need the blueprint, handle and 3 ingots. The materials used and order matter very much!

"},{"location":"atm6/silentgear/#beyond-the-basics","title":"Beyond The Basics","text":"

Check out these links for some additional information on material and additional guides.

Material Spreadsheet | General Silent Gear Info | Early Game Tools | Late Mid Game Tools |

"},{"location":"atm6/silentgear/#custom-constructions","title":"Custom Constructions","text":"Fireite Uru Paxel Fireite Uru Katana Fireite Uru Sword Fireite Uru Machete Fireite Uru Bow Gem & Ingot

Silent Gear | CurseForge

"},{"location":"atm6/woot/","title":"Woot","text":""},{"location":"atm6/woot/#woot","title":"Woot","text":"

Woot | CurseForge

"},{"location":"atm6/enchanting/applicator/","title":"Enchantment Applicator","text":""},{"location":"atm6/enchanting/applicator/#enchantment-applicator","title":"Enchantment Applicator","text":"

Enchantment Applicator is a machine in Industrial Foregoing. It\u2019s used to apply enchantments like an anvil, however it can also grant an additional enchantment level when combining the same enchantment level of an Item and an Enchantment Book, ignoring enchantment levels to reach a max of level 255 (CCLV)!.

This process will require a Black Hole Tank (Preferably Supreme), and Liquid XP or Mob Essence inside the tank on top of the applicator to function properly. Using Liquid XP will only increase enchantment level up to 20 (XX), afterwards will require Mob Essence.

After gaining an additional enchantment level, you\u2019ll want to duplicate the enchant. There\u2019s 2 known ways,

"},{"location":"atm6/enchanting/applicator/#duplicating-enchants","title":"Duplicating Enchants","text":"

Using the same Item in applicator will increase Repair Costs, making combining enchants more expensive!

"},{"location":"atm6/enchanting/applicator/#making-essence","title":"Making Essence","text":""},{"location":"atm6/enchanting/applicator/#converting-liquid-xp","title":"Converting Liquid XP","text":"

XP Liquid can be converted to Mob Essence using PneumaticCraft Aeriel Interface.

"},{"location":"atm6/enchanting/applicator/#converting-xp-orbs","title":"Converting XP Orbs","text":"

XP Orbs can be converted to Mob Essence using Modular Routers. Any best way you can generate and feed Modular Router XP Orbs, but be careful that XP Clumps can cause issues.

One way this can be done is growing Mystical Agriculture experience essence.

You will need,

Module Router will consume given experience droplets and spit out XP Orbs. Vacuum module will collect the XP Orbs from configured face(s). XP Vacuum Augment will convert the consumed XP into Mob Essence, which will then be automatically outputted to a tank configured face of the Modular Router."},{"location":"atm6/enchanting/applicator/#woot","title":"Woot","text":"

Using Woot, you can install the Summit perk. This will output Mob Essence through Fluid Output each operation (simulated mob death). The best mob to use one that has the most HP.

Enchants can be forced onto any item using Pedestal Anvil!

"},{"location":"atm6/enchanting/botania/","title":"Botania Mana Enchanter","text":""},{"location":"atm6/enchanting/botania/#botania-mana-enchanter","title":"Botania Mana Enchanter","text":"

Botania Mana Enchanter is a structure added by Botania. It uses Mana provided with Sparks or Mana Spreaders to enchant equipment with enchantments defined by Enchanted Books dropped nearby, without consuming the books. This is the slowest, yet only way to automate the process of duplicating and enchanting books using the applicator.

"},{"location":"atm6/enchanting/botania/#building-enchanter","title":"Building Enchanter","text":"

Botania Mana Enchanter and Enchantment Applicator can both be automated with the required materials.

Materials

Build the Multi-Block structure shown below. Botania Lexica will help visually seeing block positions, then place down 3 Modular Routers facing into the Mana Enchanter, as shown below.

"},{"location":"atm6/enchanting/botania/#routers-configuration","title":"Routers Configuration","text":"Activator Module for ALL 3 routers should look like this. Set the the FRONT face directory (middle part of GUI) as shown below. Left RouterTop RouterRight Router

Tool/Weapon input, keep this fed with new tools or weapons. (Ex: RS with crafting card). Be sure this is always full with a tool and set it to Pulse

Tool/Weapon Output. Be sure to set this to Redstone Mode: High

Wand Of The Forest. Give it speed upgrades if possible and a wand of the forest and set it to always on, this router always tries to start an enchanting process

"},{"location":"atm6/enchanting/botania/#automation-setup","title":"Automation Setup","text":"

Place a Cyclic Dropper 1 block away from the Enchanter and set to Always Active. Place an Item Detector ontop of the bottom left flower, and a redstone line on the LEFT router

Info

The Dropper will drop an enchanted book triggering the Item detector, which triggers the LEFT router, which then puts 1 tool into the Enchanter. The RIGHT Router (with the Wand of the Forest) will iniate the enchanting process.

Setup pipes to pull out from the TOP router (Enchanted Tool), and the Vacuumulator (Enchanted Book).

Pipes will then go into the Enchantment Applicator. Black Hole Supreme Tank on top of the Enchantment Applicator.

Info

Enchanting higher levels will take more than 64 buckets (internal applicator buffer) of XP/Essence, which a Black Hole Tank will be required on top of the applicator to act as a secondary buffer. Liquid XP will work up too level 20, afterwards Mob Essence will be required. The Applicator page will explain best methods of generating XP or Mob Essence.

Pipe the new combined Tool out of the Applicator and put it into a Cylic Disenchanter to split the 2 again

Add a pipe, an Entangled block (linked to the Dropper at the beginning) and a Trashcan. Now set filters in your Pipez extraction point together with a destination tool. This makes the Book go in a loop and come back to the start of the cycle

Rightclick the side of the Entangled block which has the pipe leading into it with the destination tool, add the Book to the filter and remove the NBT tag so all books go to the dropper

do the same with your pickaxe, remove the NBT data, so all (old) tools go to the bin

That should look something like this

Dont forget to put a spark on your Mana Enchanter and get a decent Mana Supply! put a book into the dropper and the whole process should work automaticly.

Botania | CurseForge

"},{"location":"atm6/enchanting/mahou/","title":"Mahou Projection","text":""},{"location":"atm6/enchanting/mahou/#mahou-projection","title":"Mahou Projection","text":"

The first use of this scroll memorizes a tool or weapon you\u2019re looking at (for the whole stack!). The second use gives you a copy of the tool with limited durability. It drains mana from the caster each time the scroll is used

"},{"location":"atm6/mahou/","title":"Mahou","text":""},{"location":"atm6/mahou/#mahou","title":"Mahou","text":"

Mahou Tsukai Morgan and You, Originally created by Xarrah, BigFire, & Ultramega

"},{"location":"atm6/mahou/#step-1-set-your-keybinds-for-draw-mahoujin-mine-is-set-to-numberpad-3","title":"Step 1: Set your keybinds for Draw Mahoujin (mine is set to numberpad 3)","text":""},{"location":"atm6/mahou/#step-2-craft-a-dagger-from-mahou-tsukai","title":"Step 2: Craft a Dagger (From Mahou Tsukai)","text":"
  1. Use the dagger (hold in main hand and right click anywhere) to inflict \u2018Bleeding\u2019 (lasts 15 seconds)
  2. Quickly slap the hotkey you\u2019ve assigned your \u2018Draw Mahoujin\u2019 keybinding to

This will create a Mahou blood projection!

For each Boundary of Drain Life, you will need:

"},{"location":"atm6/mahou/#step-3-discover-blood-projections","title":"Step 3: Discover Blood Projections","text":"

Right click the blood projection with the two Powdered iron, and one powdered emerald. Then right click to activate

"},{"location":"atm6/mahou/#notes","title":"Notes","text":"

Fastest to set up is probably durability drain, where you cycle a bunch of low tier gear/tools across a bunch of chests, and set your storage system to keep them in stock (or pipe them out right before they break to a diamond anvil) - BigFire

another one is the popular life drain with mob farm. you\u2019d probably want 20-40 of these circles down and a really quick spawner. need good garbage collection and xp collection for this else it\u2019ll lag/crash server. also not so good for server performance - BigFire

Continue To Caliburn

Mahou | CurseForge

"},{"location":"atm6/mahou/book/","title":"Mahou Book","text":""},{"location":"atm6/mahou/book/#mahou-book","title":"Mahou Book","text":"

A mahoutsukai, simply, is a magic user. And congrats! You are one such magic user.

Let\u2019s first see how to draw a circle in blood. It\u2019s easy - just take damage, and quickly use the keybind to draw a circle in blood on the floor. If successful, you\u2019ll see a blood circle on the ground, and a mana bar (Mahou X/Y) somewhere on your screen. Note: there is a dagger to damage yourself, if you prefer.

Alarm Boundary

The Alarm Boundary is perhaps the most basic of boundary magic - it simply alerts you to mobs and players as they enter the range of the boundary.

It drains mana from the caster every second(s).

Alarm boundaries will also output a comparator value of 15 when it detects anything in the boundary.

Alchemical Exchange

This circle will, once a day around the time of placement, convert blocks underneath it into random other blocks of the same class. For example, dirt may become sand, diamonds may become emeralds, etc. However, this only works on natural blocks, and will not work on things such as bricks or diamond blocks.

It drains mana from the caster per transformation.

Ascension

This spell, when used without a cloth, will teleport any thing (including items and mobs) on top of it to the highest solid Y value it can find. The scroll version of this spell will simply transport the caster.

It drains mana from the caster per teleport.

Binding Eyes

When used, eye contact between the caster and any mob or player binds that mob or player in place. Players, however, can escape this binding by simply breaking eye contact.

It drains mana on use.

Black Flame Eyes

When used, black flames will sprout at the caster\u2019s viewing location for a short time. These flames spread somewhat quickly, but do not consume blocks and inflict wither damage to those who come in contact with them.

It drains mana from the caster on use.

Borrowed Authority

Borrow the authority of the gods with this scroll, which increases the caster\u2019s speed and power, to the extent that mobs hit while using it will break through walls.

It drains mana from the caster on use.

Boundaries

Boundaries are a category of AOE spells which operate in a radius around a placed circle, and drain mana on a fixed basis. You can turn them on and off by right clicking them. A redstone signal will also invert their on/off status.

Boundaries give off comparator output - 0 when off, 1 when on.

Lastly, boundary scrolls can be used to quickly place boundaries in another location.

Butterfly Effect

When this scroll is used, the caster is granted Foresight for a short duration. During this time, breaking/placing a block, or swinging a weapon will be delayed for the future. A butterfly will mark the spot, and things colliding with this butterfly will trigger its effect.

WARNING: DO NOT USE ON IMPORTANT BLOCKS.

This spell drains mana from the caster upon use.

Catalyst Exchange

When placed on the floor, this circle will convert any powdered catalysts on top of it into a new random powdered catalyst.

It drains mana from the caster per transformation.

Catalysts

There are seven catalysts representing each of the known categories of magic. Powdered Catalysts are created by taking a Hammer or a Mortar and Pestle, and smashing these catalysts.

The categories are:

Categories

There are also some rumored secret spells..

Chronal Exchange

When placed on the floor, this circle will generate mana for 12 hours, centered on the time of placement. For the other 12 hours, it will drain mana from the caster, gems, or mana circuits.

It will drain or restore up to mana every so often, depending on how far it is from its peak. Note that skipping time will only delay the cycle, instead of skipping it.

Circuits

Mana Circuits are blocks which store mana. Mana in them can be used by the player when nearby, as long as the player owns the block. Whoever right clicks a mana circuit first after it is placed owns the block. Right click to put mana in. Shift right click to turn it on or off. Mana Circuits can be right clicked with Fae Essence to open them to use by other players.

Clairvoyance

When used, the caster will be able to see the predicted path of certain mobs. Unfortunately, some mobs are an enigma and cannot be predicted accurately, such as skeletons.

It drains mana on use.

Clarent

A strengthened sword forged in dragon\u2019s breath, Clarent has one purpose: to overthrow the king.

Rather than retaining a damage value, Clarent instead does the damage of its opponent\u2019s weapon.

Clarent\u2019s passive, Vengeance, allows it to block attacks. Clarent remembers these attacks, and in its next attack will release its pent up frustrations.

Lastly, Clarent has the ability to mortally wound its target, leaving them wounds that will damage them should they move too quickly.

Contract

When two players create their own contract circles, and stand on them nearby, a contract will be formed between the players. Contracts allow players to bypass certain effects such as boundaries and some mystic eyes. To break a contract, one player need only damage the other.

It drains mana from each player when a contract is formed.

Cup Of Heaven

The most complex spell, and used primarily as a way of applying mass negative effects. When many of these circles are placed on the floor and activated by a scroll, the external convex polygon (google: Graham Scan) is calculated. The prime factors in the external polygon and those in the internal polygon determine the negative effects. All mobs and players within the external polygon at the time of activation receive these effects.

For example, if a pentagon is made with 5 of these circles, with 4 internal circles (placed anywhere inside the pentagon), the affected mobs will receive Poison 2 and Blindness 1. Why? 4 = 2 * 2. The prime factor 2 maps to poison, and the prime factor 5 maps to blindness. These prime factors go up to 13, including Poison (2), Weakness (3), Blindness (5), Slowness(7), Wither (11), Levitation (13).

For a cup of heaven which grants poison 1 and wither 1, for example, you could simply create a 22-sided polygon and all mobs inside would be affected.

Mana cost varies depending on the effects and area covered.

Damage Exchange

When used, the player will convert damage taken into mana a set number of times (not time-based).

It drains mana on use.

Damage Replication

When used on another mob or player, this scroll will replicate damage and potions that affect the caster to the target.

It drains mana on using the scroll.

Death Collection Eyes

When used, the caster collects souls upon seeing death - this death can occur in any way, but the caster does have to be looking at it. If the caster has collected enough souls, their death will be prevented in exchange for souls, whether or not the eyes are active.

It drains mana from the caster on use.

Displacement Boundary

The Displacement Boundary teleports entities that attempt to enter the range of the boundary to the other side of the boundary. In doing so, it will attempt to displace blocks that would suffocate said entity.

It drains mana from the caster every second(s).

Drain Life Boundary

The Boundary of Drain Life slowly drains health from nearby mobs in a range of. For every health drained, health, hunger, or mana is restored to the caster, in that order, according to the caster\u2019s needs.

It drains mana from the caster every second(s).

Durability Exchange

When placed on the floor, this circle will convert the durability of items on top of it into mana. Alternatively, it can do so from a chest underneath it as well.

It can restore a maximum of mana per second. Note that higher durability items are consumed faster.

Emrys

A staff named after it\u2019s original owner, a backwards mage who couldn\u2019t decide which weapon was his favorite, Emrys is intended to be used in the off-hand. It provides strength in the form of lightning to an empty right hand, melee weapons, and some projectile weapons.

The mage who created the staff luckily documented his struggles - simply get struck by lightning while holding a strengthened stick.

Enclosure Boundary

The Enclosure Boundary raises the floor around you to create a makeshift set of walls with radius.

It drains mana from the caster for every layer of blocks that it raises.

Equivalent Displacement

An Equivalent Displacement circle on the ground can be linked (by shift-right-clicking) to another equivalent displacement circle anywhere in the world or across dimensions. However, a teleport between the two can only happen if there is something on BOTH circles. That something can be an item or mob, and the chunks must be loaded.

It drains mana from the caster per teleport.

Explosion Staff

This scroll summons a staff with explosive power. The staff has a long charge up time (the beam in the middle indicates readiness), and creates a large explosion. Shift right clicking with the staff will change it to fire multiple, smaller, explosions, and shift right clicking again will enable a beam mode.

When in beam mode the staff\u2019s damage accelerates the longer the beam is held. Also, the beam will destroy blocks it comes in contact with.

The scroll drains mana from the caster, mana when using the large explosion mode, mana when using the AOE explosion mode, and mana per tick when using the beam mode.

Fae

The Fae are spiritlike creatures that occasionally roam the earth. Like leylines, they can also only be seen with Mystic Eyes of Fay Sight. Their laughter sounds like bells, and they drop Fae Essence upon death.

The Fae are particularly attracted to magic being performed on leypoints.

They are breedable through the use of any Powdered Catalyst.

Fae Essence

Fae Essence is dropped by the fae. Right clicking with fae essence will place a fae circle. Scrolls and stationary circles created by fae essence can be used by anyone. You can claim a fae circle by right clicking it, and it will drain mana from you when used. Most importantly, because Fae Essence is not bound to a user, it is ideal for automated scroll creation.

Faecake

Like a cupcake, but with fae essence. Watching you eat this disgusts the Fae, to the point where they will avoid you even if you perform magic on a leypoint. Reawakening the Mystic Eyes of Fay Sight is a good way to get rid of the effects of the faecake, as the Fae are quite partial to those who can see them.

Fallen Down

Give your friends, enemies and acquaintances the burial they deserve! It may be best not to do this near things you care about, though.

This spell costs mana every fifth of a second. Naturally, the longer you channel it, the deeper the grave. Your friends should thank you, really. Note: Flight is a natural counter to this spell.

If you shift right click with a Fallen Down scroll, it will switch to beam mode, which will terraform and burn the surrounding mobs and land.

Familiar Exchange

When used, the caster will switch places with the familiar if it exists.

It drains mana from the caster on use.

Familiars Garden

When used while a familiar is active, the familiar will activate its garden. Mobs and players in the garden will not be able to harm each other. The affected area moves with the familiar, and particles are produced to show the area.

It drains mana from the caster on use.

Fay Sight Eyes

Very simply, this spell allows the player to see Leylines and the Fae.

It drains mana from the caster on use.

Fog Projector

The Fog Projector is a decorative block which can be used to display and control two types of fog - particle and camera-based. It allows you to control the color as well as thickness of each type of fog, along with other attributes.

Gandr

A primeval curse which gains power based on the user\u2019s magical capability. Requiring a percentage of the user\u2019s mana capacity, when fired, this curse scales damage depending on the amount of mana spent to fire it.

Furthermore, this curse will absorb and cleanse any negative effects the user may be experiencing, and spread them around its point of impact.

Geas

Geasa are self-imposed taboos. By placing a geas on oneself, you can prevent yourself from doing some undesirable things.

For example, using it on a player will prevent you from harming that player. Using it on a sheep will prevent you from harming any sheep.

Using it on a named sheep will prevent you from harming that specific sheep. Lastly, using it on a dropped item, will prevent you from picking up that item. Use it without a target to see your current geasa. Creating and removing geasa costs mana each, and having many geasa targeting unnamed mobs will regenerate mana.

Gems

If you craft an Attuner with a Diamond or Emerald, you can get an attuned gem. These gems will store mana for you, if you right click while holding the gem. Spells will automatically draw from any gems on your person.

Gravity Boundary

The Gravity Boundary increases the gravity for mobs other than the caster in an area of range.

It drains mana from the caster every second(s).

Immunity Exchange

This scroll can be used on either the player or something the player is looking at. The target of the scroll will take no damage from repeated damage sources, but will take double damage from a damage source that was different from the last one.

It drains mana from the caster on use.

Insight

The Mystic Eyes of Insight allow the user to see more information about a target, such as its inventory, and, in the case of living creatures, their buffs, debuffs, etc. The mana cost is per scroll.

Kodoku

Kodoku refers to the practice of encouraging conflict between a number living things, and then harnessing the strongest surviving thing\u2019s essence for power using special Kodoku worms.

Every time a monster kills something, their kodoku value goes up by 1, plus the kodoku value of the monster it killed. When you have a specimen with a high kodoku value, simply place a hungry kodoku worm on it (right-click) and kill the specimen.

When a worm consumes the essence of a mob with a high kodoku value, you can simply right-click to pick it up. Worms with high kodoku values have a number of uses.

When burned, these worms will generate mana for any nearby mana circuits. The amount of mana depends on how close to a leyline the burning occurred.

These worms can also be used for sympathetic magic.

Sympathetic Magic refers to a symbolic magic, in which a target can be affected remotely through the use of a symbol.

To use a scrying circle for sympathetic magic, it must be actively scrying something. Also, an inventory under the scrying circle must contain Kodoku worms to act as fuel. Worms with higher kodoku values will increase the chance of successful sympathetic magic.

When an active scrying circle with Kodoku worms underneath is set up, simply throw items for various effects on top of the circle.

Misfortune applies various effects such as being struck by lightning, dropping items, negative looting, tripping, breaking tools, increased aggro, with chances scaling depending on the quality of the worm.

You can counter sympathetic magic against yourself by keeping a worm with a high kodoku value in your inventory. The higher the value, the less likely the magic will succeed against you, and there\u2019s even a chance it will be reflected to the caster.

Leylines

Leylines connect certain points throughout the world. They can only be seen with Mystic Eyes of Fay Sight. Being near a leyline or leypoint increases mana regeneration based on a percentage of your maximum mana.

The Fae spawn near leylines.

Furthermore, Leylines will boost elytra if you fly along the leyline.

Magic

To perform Magic, we need a few things - mana, (optionally, depending on the recipe) a cloth, a blood circle, and 3 powdered catalysts. If the recipe is for a scroll, you\u2019d put the cloth down first, and then draw a blood circle on top. Otherwise, simply put the circle on the floor. Take your powdered catalysts and right click the circle to add them to it.

Mana

Using mana increases your maximum mana capacity over time - it\u2019s like exercising. You will naturally recover some mana over time, depending on how full your hunger is. Sleeping will regen a good chunk of your mana, and sleep is important, so sleep often!

Mental Displacement

A mental displacement scroll allows the caster to temporarily leave his body behind and explore the world in a certain radius.

It drains mana from the caster on use.

Morgan

This wicked sword is the result of the corruption of the holy sword Caliburn. Obtained through the murder of a player\u2019s best and most loyal friend with the holy sword Caliburn, this sword obtains its power not from a mysterious lake, but from the killing of innocents.

Villagers, and more so, child villagers, provide a damage bonus for this sword (requires mana), and also heal any damage the sword has.

Holding right click with this sword releases a ball of evil to stab and pull nearby enemies. Lastly, pressing the keybind with the sword equipped provides a Rage effect, which very briefly boosts attack speed and walking speed.

Both of these abilities invoke a cooldown that prevents either from being used.

Mystic Code

The Mystic Code is an item which holds three stacks of scrolls. Shift right click opens the inventory. The keybind switches between the scrolls. Clicking or holding right click uses the currently selected scroll.

Mystic Code First Sorcery

The Mystic Code - First Sorcery is a variant of the mystic code, which has a set durability, but also allows for the reuse of scrolls it contains.

Ordered Displacement

An Ordered Displacement circle on the ground teleports any thing on top of it to a nearby Ordered Displacement circle. Which one it teleports you to depends on the order in which you placed the circles. You can sneak to stop teleporting.

It drains mana from the caster per teleport.

Power Consolidation

This circle, when placed on the floor, will spawn a lake. Each growth of the lake costs mana. When the lake has reached full size, the caster can throw in an enchanted sword in order to get Caliburn, a holy sword which will have the damage of the sword plus extra based on its enchantments. (hint: holier is better!)

Exchanging a sword costs mana.

The holy sword, Caliburn, has several properties. First, undead and unholy monsters will fear it and attempt to flee. Second, right-clicking will pull both the caster and such monsters closer. Using the keybind, the sword can smite such monsters, with a cooldown. As Caliburn is a sword, the Power Consolidation process can be repeated by simply enchanting it.

Caliburn seems to have some innate limits - maybe there are some items you could offer to the lake with Caliburn, as proof of your purity, to remove these limits?

Presence Concealment

A Scroll of Presence Concealment grants the user the two Rippers in exchange for mana.

When one Ripper is wielded, right clicking will create a thick fog around either the user, or a target the user was looking at. Doing the above with a Ripper in either hand will provide true presence concealment, in addition to the fog, rendering the player and his items invisible.

Because The Rippers are intended to be dual wielded, it is possible to attack with both simultaneously. Furthermore, attacking from behind a target with a Ripper will deal bonus damage.

Take note that your invisibility will disappear temporarily after you attack, but it will return shortly after. Monsters may or may not be able to track you after you disappear again, so it is recommended to move quickly.

Probability Alter

Place at least 2 of these circles on the floor within range of the caster, each with a chorus fruit (see config) on top.

The number of nearby circles with chorus fruits when the scroll version of this spell is used becomes the Modulus of the Rule Breaker given by the scroll. This scroll costs mana to use. See Rule Breaker\u2019s page for more details.

Projectile Displacement

A Projectile Displacement scroll teleports you to the last arrow you shot.

It drains mana from the caster on use.

Projection

The first use of this scroll memorizes a tool or weapon you\u2019re looking at (for the whole stack!). The second use gives you a copy of the tool with limited durability.

It drains mana from the caster each time the scroll is used.

Projector

The Mahoujin Projector is a decorative block, which simply displayes runes and a magic circle. Right clicking on the block allows you to configure the size, angle, color, speed, etc. You can load in custom circles and runes through the config.

The Mahoujin Projector is also wearable! Right click with an armor item on a projector to receive a special enchantment that displays that projector\u2019s settings. Right click again to get new settings after modifying.

Also, you can copy and paste from projector to projector by right clicking to copy, and shift right clicking to paste with a normal stick.

Protective Displacement

Ever wondered what it\u2019s like to be an Enderman? The Protective Displacement scroll will randomly teleport you when you would otherwise have been hit by an arrow.

It drains mana from the caster when used, and provides a set number of teleports - it is not time based.

Proximity Projection

Using this scroll grants the caster a weapon, which allows the caster to simultaneously teleport to and attack an entity they can see at long range.

It drains mana from the caster on use of the scroll.

Reality Marble

This scroll teleports the user (and optionally, a target the user is looking at) to a fixed spot in the Reality Marble. If the user has a target, one of the two must die for the other to leave. Otherwise, taking damage will allow the player to leave.

It drains mana from the caster on use.

Recall Familiar

When used, the player\u2019s familiar, if it exists, will be recalled to the player.

It drains mana on use.

Replica

When you\u2019re done defending yourself, it\u2019s about time you start defending your friends. Replica is a mainhand greatshield with a number of abilities, granted to those who have just about maxed out their defensive capabilities, yet still feel the need to use a shield.

Note the following controls carefully:

AOE Teleportation: Save a location with shift+right click. Teleport to it later, along with everything around you by blocking with the shield and pressing. Break a block with Replica to toggle teleporting friendlies only.

Cover Move: Sprint towards a teammate and block to place yourself between them and their closest, most threatening enemy.

Shockwave: Simply blocking with this greatshield is enough to knockback surrounding opponents, dealing damage according to the number of nearby allies you have.

Replicate: Replica has the ability to remember up to 6 damage types that it has blocked. You can choose Shockwave\u2019s damage type by pressing.

Note that allies refers to those for which the wielder of Replica has a geas or a contract with.

To get Replica, block an attack with a strengthened shield, in your main hand, while also having Immunity Exchange, maximum Damage Absorption stacks, above 15 armor, and over 100 Death Collection souls .

Retribution

A Scroll of Retribution exchanges the health percentage of the caster with the health percentage of the target. It drains mana based on the difference between the user and target\u2019s health. The cost is times the difference in health points.

Reversion Eyes

When used, mobs and players in the caster\u2019s view will lose their buffs, along with certain other qualities, depending on the mob. Water mobs will no longer breathe underwater - nether mobs will be affected by fire and lava. Endermen, Shulker boxes and the Wither will no longer be immune to arrows. Husks can catch fire in the sun.

It drains mana from the caster on use.

Rho Aias

This scroll creates a large shield in front of the caster in the direction it is used. Mobs bounce off of it, and various projectiles are deleted by it. If desired, the caster can also bounce on it by sneaking.

It drains mana on use.

Rhongomyniad

The Holy Lance, Rhongomyniad, is acquired by throwing a lance into the lake of a Power Consolidation ritual. The Lance Which Brings Stability to the World, Rhongomyniad, can first and foremost act as a normal lance - it can unseat opponents in a joust, depending on its weight and damage, and the speed of the rider. Furthermore, mounted wielders of Rhongomyniad will gain speed in the presence of evil.

Rhongomyniad can be placed using shift right-click, where it assumes its role as a purveyor of punishment. Evil creatures and persons, including those who would do harm to those who are not evil, will be smitten within Rhongomyniad\u2019s range, according to Rhongomyniad\u2019s current attack damage. This will continually drain mana. Right click on the placed lance to re-collect it.

Rule Breaker

Acquired through the use of the Probability Alter spell, this dagger allows the user to control their personal probability through the Modulus and Dividend of the dagger. While the modulus is set at creation, the dagger\u2019s dividend can be increased by shift right clicking. Specifically, when right clicking with Rule Breaker, the caster will receive a timed buff that returns a specific random number when requested from the player.

Furthermore, this effect is also applied when hitting things with the dagger.

Scrying

A Scrying circle on the ground allows the player to see a named mob or player from afar, for a short amount of time. Simply drop a nametag on the circle, and if a mob or player with this name exists, it will be shown with its surroundings.

It drains mana from the caster per nametag.

Selective Displacement

Use this scroll to receive a buff. While active, tap the0 keybind to swap places with a target entity. Alternatively, hold the keybind to select two entities, and switch them instead.

There is a short cooldown between swaps. This scroll costs mana.

Shared Vision

When used on a mob or player, the caster will see through its eyes.

It drains mana from the caster on use.

Spatial Disorientation

Using this scroll summons a staff which can be used on an entity to launch them in the direction the caster is looking. Longer charge time provides more velocity. Alternatively, when used on a block, nearby entities will be pulled in and launched, after a charge up time. It drains mana from the caster on use of the scroll, mana when used on an entity, and mana per second when used in AOE mode.

Strengthening

A Strengthening scroll will strengthen the first thing on your hotbar, or your off-hand if you\u2019re holding something. Strengthened items are temporarily unbreakable, do more damage, and have increased mining capabilities.

It drains mana from the caster on use.

Summon Familiar

When used, the player summons a familiar. This familiar will report on interesting players, mobs, and blocks that it sees, and will chunk load the area around it. You can right click a familiar with a block to make it only report that block if it finds one. Right clicking without a block will reset this.

It drains mana on use.

Tangible Boundary

The Tangible Boundary is a large invisible barrier with range that you can pass through, but mobs, arrows, and other entities cannot. It will not replace solid blocks other than grass, nor will it replace water.

It drains mana from the caster every second(s).

Treasury Projection

This scroll give the user a gauntlet which will project weapons and tools from the user\u2019s treasury - their inventory, some modded bags, and their ender chest, and fling them at the target block they are looking at.

It drains mana on using the scroll, and mana per weapon projected.

The gauntlet has two other modes upon pressing shift right-click. In AOE mode, weapons will be fired from behind you towards the direction you\u2019re looking at, and in Chains mode, chains will spawn near the target you\u2019re looking at and, if the target is a creature, attempt to hit them when right-click is held while staring at it.

Weapon Projectiles

Using this scroll grants the caster a bow, which can shoot tools and weapons.

It drains mana from the caster on use of the scroll.

Mahou | CurseForge

"},{"location":"atm6/mahou/caliburn/","title":"Caliburn","text":""},{"location":"atm6/mahou/caliburn/#caliburn","title":"Caliburn","text":""},{"location":"atm6/mahou/caliburn/#step-4","title":"Step 4","text":"

Allocate three large areas to your Mahou Tsukai adventure (I use a 19x19 area for the Mahou lake, a 10x10 area for the mob damage farm, and a 11x9 area for the villager kill farm)

"},{"location":"atm6/mahou/caliburn/#step-5-enchant-a-diamond-sword","title":"Step 5. Enchant a diamond sword","text":"

Note: The more Smite levels your sword has, the greater the base damage the Caliburn will have.

"},{"location":"atm6/mahou/caliburn/#step-6-creating-the-lake","title":"Step 6. Creating The Lake","text":"

After you have gathered enough Mahou Tsukai Mana (about 10,000, or a full Attuned Diamond) you are ready to place A Blood Circle in the center of your 19x19 area. Fill this Blood Circle with two Powdered Diamond, and One Powdered Emerald (FROM MAHOU!) Once the Lake is fully formed, there will be FOG!

Drop your enchanted diamond sword in and ensure you have at-least 5000 Mana. Search for the Caliburn in the lake to retrieve it!

"},{"location":"atm6/mahou/caliburn/#attuned-diamond-emerald","title":"Attuned Diamond / Emerald","text":"

Acts as Mana capacitors. Mana slowly decreases over time - Attuned Diamond / Emerald store unused Mana for later use (Mana in these do not decrease over time)

Continue To Morgan

Mahou Tsukai | CurseForge

"},{"location":"atm6/mahou/durabilityexchange/","title":"Durability Exchange","text":""},{"location":"atm6/mahou/durabilityexchange/#durability-exchange","title":"Durability Exchange","text":"

Obsidian Sheaders have over a million durability, but Mahou Tsukai caps durability exchange at like 2,500 durability but the recipe is cheap and easy so that\u2019s why I use it since each Durability Exchange spell circle can restore a maximum of 10 mana per second, you will need a large amount of spell circles and chests for you to be able to gain the mana you need to efficiently swing your Morgan at villagers for damage gain

Mahou | CurseForge

"},{"location":"atm6/mahou/mana/","title":"Mana","text":""},{"location":"atm6/mahou/mana/#mana","title":"Mana","text":"

Top left you should see a Mahou manu bar. If not run /showmahou

"},{"location":"atm6/mahou/mana/#step-8-create-an-enclosure-for-mahou-mana-generation","title":"Step 8. Create an enclosure for Mahou Mana generation","text":"

The purpose of this farm is to drop mobs onto the Mahou damage spell circles, where they lose life (this gains you mana and increases your mana cap since the spell circles use 5 mana per 1 second) and then trash the drops (optional).

Image has 36 Boundary of Drain Life spell circles (6x6).

"},{"location":"atm6/mahou/mana/#step-9-create-an-enclosure-for-your-villager-spawner","title":"Step 9. Create an enclosure for your Villager spawner","text":"

Mahou | CurseForge

"},{"location":"atm6/mahou/morgan/","title":"Morgan","text":""},{"location":"atm6/mahou/morgan/#morgan","title":"Morgan","text":""},{"location":"atm6/mahou/morgan/#rejecting-humanity","title":"Rejecting Humanity","text":""},{"location":"atm6/mahou/morgan/#step-7-kill-a-tamed-wolf-with-the-caliburn","title":"Step 7. Kill a Tamed Wolf with the Caliburn","text":""},{"location":"atm6/mahou/morgan/#congratulations-you-have-a-morgan","title":"Congratulations! You have a Morgan!","text":"

Increase your Morgan\u2019s Attack Damage by killing villagers (you must actively have or be generating Mana)

Continue To Mana

Mahou | CurseForge

"},{"location":"atm6/sky/","title":"All The Mods 6 - To The Sky","text":""},{"location":"atm6/sky/#atm6-to-the-sky","title":"ATM6 - To The Sky","text":"

All The Mods 6 - To The Sky | CurseForge | GitHub

"},{"location":"atm6/sky/dragons/","title":"Dragons","text":""},{"location":"atm6/sky/faq/","title":"F.A.Q","text":""},{"location":"atm6/sky/faq/#faq","title":"F.A.Q","text":"Question Answer How do I get started? If your new to modded, allthemods, or minecraft in general, please take a look at our getting started guide. \\ Is there a list of mods? Yes, on CurseForge Where can I find AllTheModium, Vibranium, & Unobtanium? Look in the in game book Allthemodium or search the ores in JEI and view the tooltips. There is additional information in the Allthemodium book. World Type level-type=skyblockbuilder\\:custom_skyblock Commands (More on Github) Create Island: /skyblock create, TP to Island: /skyblock home, TP to Spawn: /skyblock spawn."},{"location":"atm7/","title":"All The Mods 7","text":""},{"location":"atm7/#all-the-mods-7","title":"All The Mods 7","text":"

All The Mods 7 | CurseForge | GitHub

"},{"location":"atm7/lite/","title":"All The Mods 7 Lite","text":""},{"location":"atm7/lite/#all-the-mods-7-lite","title":"All The Mods 7 - Lite","text":"

All the Mods started out as a private pack for just a few friends of whatthedrunk\u2019s that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

With a selection of classic favourites and newly discovered mods, ATM7 Lite aims to have excellent performance on all machines whilst still being packed with content.

For those with an itch to build an amazing factory, we have Create and Immersive Engineering for setting up complex systems that look great, Customize your weapons and tools using either Silent Gear or Tinkers Construct, or settle for looting some epic gear from the Apotheosis bosses that will spawn in your world, Found a Civilization with Minecolonies, Or perhaps a remote tower to privately plot your progression through Ars Magica Legacy, BloodMagic, or Mahou Tsukai? The choices are many, and more importantly, yours!!

Recipe modification has been kept to a bare minimum, aiming to avoid recipe conflicts only.

Does \u201cAll the Mods 7 Lite\u201d really contain ALL THE MODS? No, of course not. This is a lite pack after all

All The Mods 7 - Lite | CurseForge | GitHub

"},{"location":"atm7/sky/","title":"All The Mods 7 - To The Sky","text":""},{"location":"atm7/sky/#all-the-mods-7-to-the-sky","title":"All The Mods 7 - To The Sky","text":"

All the Mods 7 To the Sky is the sequel to the popular atm6 sky, we have taken feedback from the first iteration to make this pack the best we have to offer, adding in mods that were not in the first such as Twilight Forest and Alchemistry, followed by the mod Ex Machinis, an automation addon for Ex Nihilo built in house by ATM to take you from early, all the way to end game automated resources.

All the Mods started out as a private pack for just a few friends of mine that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

In All the Mods 7 To the Sky we will continue the tradition adding many new mods whilst keeping to the quality of the first modpack

Does \u201cAll The Mods\u201d really contain ALL THE MODS? No, of course not.

All The Mods 7 - To The Sky | CurseForge | GitHub

"},{"location":"atm8/","title":"All The Mods 8","text":""},{"location":"atm8/#all-the-mods-8","title":"All The Mods 8","text":"

All The Mods started out as a private pack for just a few friends that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

In All the Mods 8 we will continue the tradition adding many new mods while going for more stability.

Does \u201cAll the Mods\u201d really contain ALL THE MODS? No, of course not.

All The Mods 8 | CurseForge | GitHub

"},{"location":"atm8/apotheosis/","title":"Apotheosis","text":""},{"location":"atm8/apotheosis/#apotheosis","title":"Apotheosis","text":""},{"location":"atm8/apotheosis/#starting-setup-jei-required","title":"Starting Setup (JEI REQUIRED)","text":""},{"location":"atm8/apotheosis/#requirements","title":"Requirements","text":"

Recipes for the shelves in this guide WILL NOT BE PROVIDED. Please use JEI. Other requirements include a brain and some sort of sensory organ to perceive this with.

"},{"location":"atm8/apotheosis/#seashelf-method","title":"Seashelf Method","text":"

To start, make 16 Seashelf and place down all but one in a formation like the one below.

Once you\u2019ve got those down, take your 16th Seashelf and place it in the enchanting table. You should see an Infusion option for 3 EXP. Now replace one of the uninfused Seashelf with your Infused Seashelf. Repeat this until all 16 Seashelf are Infused Seashelf. You will have 1 extra Infused Seashelf at the end.

You must be level 45+ to infuse Seashelves

After this, you\u2019ll need to break 9 Infused Seashelf and make 2 Heart-Forged Seashelf and 7 Crystalline Seashelf. Place these down where the original 9 were.

Now, you will need to make 10 Dormant Deepshelf and infuse them to their Deepshelf varient. You should be able to infuse them with your current setup.

You must be level 60+ to infuse Dormant Deepshelves

After infusing all 10, make 5 Soul-Touched Deepshelf and 5 Echoing Deepshelf. Then, upgrade them to their Sculkshelf variant. Press U or right click on the respective shelf in JEI to see what the recipe is to upgrade them.

Now you\u2019ll need to make 3 Shelf of End-Fused Rectification. This might require some work.

You will also need to make 1 Draconic Endshelf. To make the Infused Dragon\u2019s Breath, place down the 10 Sculkshelves made earlier and add 10 Melonshelf. A setup for this can be seen below; the placement of the shelves does not have to be exact.

You must be level 80+ to infuse Dragon\u2019s Breath

After making the Draconic Endshelf, remove all the Melonshelf. Place the 3 Shelf of End-Fused Rectification and the Draconic Endshelf in a similar formation as shown in the Seashelf image above. This will get you the maximum level of enchanting. Your setup does not have to be in the exact same order as the one below; it is only an example.

"},{"location":"atm8/apotheosis/#infusion-setups","title":"Infusion Setups","text":"

You do not have to place the blocks exactly as I do, these are just an example.

"},{"location":"atm8/apotheosis/#unbreakable-potion-charms","title":"Unbreakable Potion Charms","text":"

5x Draconic Endshelf, 2x Echoing Deepshelf, 1x Melonshelf, 1x Endshelf

"},{"location":"atm8/apotheosis/#superior-sigil-of-socketing","title":"Superior Sigil of Socketing","text":"

5x Echoing Deepshelf, 2x Draconic Endshelf, 2x Soul-Touched Deepshelf

"},{"location":"atm8/apotheosis/#tome-of-superior-scrapping","title":"Tome of Superior Scrapping","text":"

3x Echoing Deepshelf, 1x Soul-Touched Deepshelf, 1x Endshelf, 1x Draconic Endshelf

"},{"location":"atm8/apotheosis/#tome-of-extraction","title":"Tome of Extraction","text":"

3x Echoing Deepshelf, 2x Draconic Endshelf, 1x Soul-Touched Deepshelf

"},{"location":"atm8/apotheosis/#library-of-alexandria","title":"Library of Alexandria","text":"

7x Echoing Deepshelf, 3x Draconic Endshelf, 2x Soul-Touched Deepshelf

Apotheosis | CurseForge

"},{"location":"atm8/faq/","title":"ATM8 FAQ","text":""},{"location":"atm8/faq/#faq","title":"FAQ","text":"

All The Mods 8 Frequently Asked Questions

Gameplay FAQs Why can\u2019t I use modular router and watering can?

By default, Mystical Agriculture does not allow fake players to automate watering cans. If you dislike this change, it can be changed within config/mysticalagriculture-common.toml > fakePlayerWatering = true.

Do I need to chunkload all the chunks my Chunk Destroyer is going to mine?

You do not need to load chunks you\u2019re mining. You only need to chunkload the chunk the Chunk Destroyer is in.

How do I remove enchants from a book/weapon? What\u2019s the little 3D cube next to my crosshair?

It\u2019s from Quark, the default keybind to toggle it is K.

How do I find \u2018insert name\u2019 biome?

Nature\u2019s Compass is a really nice tool to find any and all biomes in the modpack. Craft it, right click with it in your hand, and you can run the search for any biome you are looking for (such as the Deep Dark).

How do I change /home, /tpa etc cooldown?

To change the behavior of /home or to re-enable /back and /rtp, edit saves/worldName/serverconfig/ftb-essentials.snbt. The world/server has to be stopped for the changes to take effect.

I can\u2019t complete \u2018questName\u2019 even though I fufilled the requirements?

You can enable edit quests in the bottom right of the quest screen (you need OP for this) and then r-click the broken quest and Complete Instantly it OR click the quest then r-click the reward and Reset Progress if you still want the rewards.

How do I increase claimed/force loaded chunks? Technical FAQs I have my chunks force loaded, but they don\u2019t run when I\u2019m logged off. In-game (Requires OP)
  1. Press M to open the map.
  2. Press Ctrl+S to open the server settings (requires OP).
  3. Change Forceloading Mode to always.
With the Config File
  1. Stop server.
  2. Navigate to world/serverconfig/ftbchunks-world.snbt and look for force_load_mode: default change that from default to always.
  3. Save and start the server.
I found a bug/dupe in the pack. How can I report it?

To report bugs, dupes or similar, head over to the ATM8 GitHub and open a new issue describing the occurrence.

What are the recommended Java arguments for this pack? Why does my game crash while launching?

Lack of RAM most likely. Send ?allocate in the #bot-spam channel in our Discord to learn how to allocate more RAM. If that\u2019s not the problem, head to #atm9-techsupport and send ?logs to see how to upload your crash/latest log.

I crashed and got Error code 1, please help

Exit code 1 is a generic error from Minecraft. It is no different than \u201cgame didn\u2019t load, no longer attempting to load. Please refer to the output error log created by your launcher\u201d if you are unsure\u2026 please feel free to ask for further instructions on how to locate, post, and get help for your specific error so that we may further assist you in our Discord. Try running ?logs instead.

I\u2019m having issues connecting to a LAN/Essentials world

To fix LAN/Essential some people have removed Logprot, some Oculus, some Supplementaries. None are guaranteed, none are the actual fix. We are unable reproduce it in Dev to properly diagnose it. LAN is highly unstable in big modpacks like these.

"},{"location":"atm8/mekanism/","title":"Mekanism","text":""},{"location":"atm8/mekanism/#mekanism","title":"Mekanism","text":""},{"location":"atm8/mekanism/#ae2-mekanism-infuser-auto-crafting","title":"AE2 Mekanism Infuser Auto-Crafting","text":"

Using ME Pattern Providers, we can fully automate the Metallurgic Infuser (Left) and Enrichment Chamber (Right). This setup will only use 2 channels of your main network.

Materials Do you have Refined Obsidian automated already?

You can skip the Obsidian Dust filter on the left storage bus and the Refined Obsidian Dust Pattern and instead make a processing pattern to turn Refined Obsidian Ingots into Refined Obsidian Dust and put that in Pattern Provider connected to a Crusher.

"},{"location":"atm8/mekanism/#building-and-configuring","title":"Building and Configuring","text":"
  1. Put down your Metallurgic Infuser and place an ME Storage Bus on both sides of the infuser.
  2. Place an ME Pattern Provider right behind the infuser and put an ME Interface on top, then place a Quartz Fiber on the side.
  3. Place 7 AE2 cables (Yellow in the example) connecting all AE2 devices. The orange cable connects to your main AE2 network.
  1. Adjacent to the Infuser, place an Enrichment Chamber and a Pattern Provider behind it and place a cable connecting both pattern providers.

If you\u2019re using the same colored cables, place a Cable Anchor between them or use a different color.

Same Colored CablesDifferent Colored Cables

  1. Set the Infuser & Enrichment inputs/outputs like the images below.

The Infuser will input items on the left (Red Slot) and Extra Items on the right (Yellow Slot) while the Enrichment Chamber will input/output the back (Purple).

  1. For the ME Storage Buses item filters have Iron, Infused Alloy, Enriched Alloy, and Obsidian Dust on the left side and Enriched Redstone, Diamond, and Obsidian on the right.
"},{"location":"atm8/mekanism/#processing-patterns","title":"Processing Patterns","text":"

Now, we\u2019ll encode the Processing Patterns. These patterns are made so there will be a (essentially) 0% chance of clogging the Infuser due to leftover materials.

Make sure to set the patterns to Process (Furnace icon) instead of Crafting (Crafting Table icon).

Infuser PatternsEnrichment Chamber Patterns

Then you\u2019ll put patterns in each pattern provider as shown below.

Make sure to give both machines power and to enabled Auto-Split.

Mekanism | CurseForge

"},{"location":"atm8/mysticalagriculture/","title":"Mystical Agriculture","text":""},{"location":"atm8/mysticalagriculture/#mystical-agriculture","title":"Mystical Agriculture","text":""},{"location":"atm8/mysticalagriculture/#farm-designs","title":"Farm Designs","text":""},{"location":"atm8/mysticalagriculture/#alfredggs-farm","title":"AlfredGG\u2019s Farm","text":"My Watering Can/Scythe isn\u2019t working

Mystical Agriculture doesn\u2019t allow fake players by default. The config can be changed in config/mysticalagriculture-common.toml -> fakePlayerWatering = true.

My Modular Routers aren\u2019t working

You will need to add a Security Upgrade since you are working in a claimed chunk (even though it\u2019s yours)

"},{"location":"atm8/mysticalagriculture/#kjms-full-auto-phytogenic-insolator-with-ae2","title":"KJM\u2019s Full-Auto Phytogenic Insolator with AE2","text":""},{"location":"atm8/mysticalagriculture/#requirements","title":"Requirements","text":"Minimum Building Materials All Building Materials

Each image has a caption that shows when you click on it that you can read if you are stuck.

This farm requires a general understanding of AE2 and Thermal Series

"},{"location":"atm8/mysticalagriculture/#the-brain","title":"The \u201cBrain\u201d","text":"

First I\u2019ll show you how to build the \u201cbrain\u201d of those whole system. You can place it above everything (like in the image above) or underneath the floor.

  1. Place a Sink/Eternal Water Block and an ME Interface on the corners of a Quantum Ring and then place 2x Quartz Fibers/Cable Anchors between the Sink and ME Interface and on the center of the Quantum Ring.
  2. Then place your 2x colored cables (Lime cables) on top of them along with an ME Controller.
  3. The 1x colored cable (Magenta cable) should connect the quantum ring and the ME Interface.

  1. Place 2x ME Storage Bus on the ME Interface and Sink, facing each other.

  1. Have the ME Interface stock Water and Phyto-Gro and set the priority to -1.

  2. For the ME Storage Bus on the Sink settings, have the Input/Output Mode to Extract Only and put Water in the filter by dragging it from JEI.

"},{"location":"atm8/mysticalagriculture/#the-modules","title":"The Modules","text":"

Now we\u2019ll build one of the \u201cmodules\u201d that make up the entire thing. Each column of Phyto/Interface pairs is 8 blocks tall since an AE2 subnet without a controller only has 8 channels. Each wall will use all 32 channels of a dense cable.

  1. Each module consists of 2 Phytos next to each other and an ME Interface on each side.

1.5 If you build the full size farm, the corners will look like this. One of the Phytos will move 90\u00b0 to one side depending on which corner it\u2019s on.

  1. For the ME Interface, put a Crafting Card in and set Water and Phyto-Gro in the filter by dragging it from JEI.

  2. For the Phytos it\u2019ll be slightly different depending on which side the ME Interface is on. You will have it Auto Input/Output the side touching the interface. The image below is for a phyto with an interface to the left.

  3. Each Phyto will have 1x Draconic Integral Component & 3x Twinite Flux Linkages. This combination provides maximum efficiency, of course you can put the lower tier ones in as you are working up to these.

Why not use Shellite instead of Twinite? KJM explains

The stats for Shellite Flux Linkage is 120% & 1.1x. The stats for the Twinite Flux Linkage is 110% & 1.01x. An MA seed uses 20,000FE to complete one growth operation, and Phytos fill at 20FE/t by default. That 20,000 number is multiplied by the process energy statistic. A single Shellite upgrade would modify it to 22,000FE, and Twinite goes to 20,200FE. The second stat modified is energy usage. Shellite increases the per-tick power consumption to 44FE/t, and Twinite increases it to 42FE/t. A recipe runs for 50 seconds by default since 20,000 divided by 20 divided by 20 (the number of ticks per second) is 50. Placing the numbers in for shellite 22,000/44/20 = 25 and for Twinite 20,200/42/20 = 24. Therefore, Twinite at a base level with a single upgrade is 1 second faster than Shellite. This number is further modified by adding multiple linkages and the integral component.

You\u2019ll stack these modules to a maximum of 8 tall and arrange them into 4 walls.

Tips "},{"location":"atm8/mysticalagriculture/#connecting-and-powering","title":"Connecting and Powering","text":"

You\u2019ll put your Colored Dense Cables in this arrangement, each dense cable branch connects 4 colums of interfaces. You can use whatever energy pipe you want to power the phytos.

Mystical Agriculture | CurseForge

"},{"location":"atm9/","title":"All The Mods 9","text":""},{"location":"atm9/#all-the-mods-9","title":"All The Mods 9","text":"

All The Mods started out as a private pack for just a few friends that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

In All the Mods 9 we will continue the tradition adding many new mods while going for more stability.

Does \u201cAll the Mods\u201d really contain ALL THE MODS? No, of course not.

We use a few versions of Complementary Shaders and if there are any issues with them that all falls on us for using them in our pack. If you want to learn more about them please check them out on their website.

All The Mods 9 | CurseForge | GitHub

"},{"location":"atm9/allthemodium/","title":"AllTheModium","text":""},{"location":"atm9/allthemodium/#allthemodium","title":"AllTheModium","text":"

In ATM9, All The Modium has changed in ways different from previous packs. We\u2019ll explain where to find, how to obtain, and how Templates works to craft armor & tools!

"},{"location":"atm9/allthemodium/#where-how","title":"Where & How","text":"

AllTheModium ores can be found across 3 dimensions: Overworld, Nether, and The End, normally exposed to AIR.

Ores Can Only Be Mined By A \u2018Real Player\u2019

"},{"location":"atm9/allthemodium/#templates","title":"Templates","text":" "},{"location":"atm9/allthemodium/#smithing-recipe-example","title":"Smithing Recipe Example","text":"Template Armor Ingot Output"},{"location":"atm9/apotheosis/","title":"Apotheosis","text":""},{"location":"atm9/apotheosis/#apotheosis","title":"Apotheosis","text":""},{"location":"atm9/apotheosis/#kaimonicks-apotheosis-overview","title":"Kaimonick\u2019s Apotheosis Overview","text":"

Click here to view Kai\u2019s guide!

"},{"location":"atm9/apotheosis/#starting-enchanting-setup","title":"Starting Enchanting Setup","text":""},{"location":"atm9/apotheosis/#requirements","title":"Requirements","text":"

Recipes for the shelves in this guide WILL NOT BE PROVIDED. Please use JEI. Other requirements include a brain and some sort of sensory organ to perceive this with.

"},{"location":"atm9/apotheosis/#seashelf-method","title":"Seashelf Method","text":"

To start, make 16 Seashelf and place down all but one in a formation like the one below.

Once you\u2019ve got those down, take your 16th Seashelf and place it in the enchanting table. You should see an Infusion option for 3 EXP. Now replace one of the uninfused Seashelf with your Infused Seashelf. Repeat this until all 16 Seashelf are Infused Seashelf. You will have 1 extra Infused Seashelf at the end.

You must be level 45+ to infuse Seashelves

After this, you\u2019ll need to break 9 Infused Seashelf and make 2 Heart-Forged Seashelf and 7 Crystalline Seashelf. Place these down where the original 9 were.

Now, you will need to make 10 Dormant Deepshelf and infuse them to their Deepshelf varient. You should be able to infuse them with your current setup.

You must be level 60+ to infuse Dormant Deepshelves

After infusing all 10, make 5 Soul-Touched Deepshelf and 5 Echoing Deepshelf. Then, upgrade them to their Sculkshelf variant. Press U or right click on the respective shelf in JEI to see what the recipe is to upgrade them.

Now you\u2019ll need to make 3 Shelf of End-Fused Rectification. This might require some work.

You will also need to make 1 Draconic Endshelf. To make the Infused Dragon\u2019s Breath, place down the 10 Sculkshelves made earlier and add 10 Melonshelf. A setup for this can be seen below; the placement of the shelves does not have to be exact.

You must be level 80+ to infuse Dragon\u2019s Breath

After making the Draconic Endshelf, remove all the Melonshelf. Place the 3 Shelf of End-Fused Rectification and the Draconic Endshelf in a similar formation as shown in the Seashelf image above. This will get you the maximum level of enchanting. Your setup does not have to be in the exact same order as the one below; it is only an example.

"},{"location":"atm9/apotheosis/#infusion-setups","title":"Infusion Setups","text":"

You do not have to place the blocks exactly as I do, these are just an example.

"},{"location":"atm9/apotheosis/#unbreakable-potion-charms","title":"Unbreakable Potion Charms","text":"

5x Draconic Endshelf, 2x Echoing Deepshelf, 1x Melonshelf, 1x Endshelf

"},{"location":"atm9/apotheosis/#tome-of-superior-scrapping","title":"Tome of Superior Scrapping","text":"

3x Echoing Deepshelf, 1x Soul-Touched Deepshelf, 1x Endshelf, 1x Draconic Endshelf

"},{"location":"atm9/apotheosis/#tome-of-extraction","title":"Tome of Extraction","text":"

3x Echoing Deepshelf, 2x Draconic Endshelf, 1x Soul-Touched Deepshelf

"},{"location":"atm9/apotheosis/#library-of-alexandria","title":"Library of Alexandria","text":"

7x Echoing Deepshelf, 3x Draconic Endshelf, 2x Soul-Touched Deepshelf

"},{"location":"atm9/apotheosis/#superior-sigil-of-socketing","title":"Superior Sigil of Socketing","text":"

Removed in pack version 0.3.0

5x Echoing Deepshelf, 2x Draconic Endshelf, 2x Soul-Touched Deepshelf

"},{"location":"atm9/apotheosis/#infused-teleportation-core-setups","title":"Infused Teleportation Core Setups","text":"

Below are the setups to make each infused teleportation core that are needed for the ATM Star. Each setup has 2 variants, one that only uses shelves from the max enchanting setup and one that use other shelves to get the same result. Use whichever is easiest for you.

"},{"location":"atm9/apotheosis/#nether","title":"Nether","text":"Max Enchanting ShelvesAlternative Shelves

10x Melonshelf, 5x Soul-Touched Sculkshelf, 5x Echoing Sculkshelf

8x Glowing Hellshelf, 8x Hellshelf, 3x Melonshelf, 2x Echoing Deepshelf, 1x Draconic Endshelf

"},{"location":"atm9/apotheosis/#ender","title":"Ender","text":"Max Enchanting ShelvesAlternative Shelves

4x Draconic Endshelf, 3x Melonshelf, 2x Echoing sculkshelf, 1x Soul-Touched Sculkshelf

4x Draconic Endshelf, 2x Echoing Deepshelf, 2x Glowing Hellshelf, 2x Infused Seashelf, 1x Stoneshelf, 1x Melonshelf

"},{"location":"atm9/apotheosis/#draconic","title":"Draconic","text":"Max Enchanting ShelvesAlternative Shelves

7x Melonshelf, 5x Soul-Touched Sculkshelf, 5x Echoing Sculkshelf, 1x Draconic Endshelf

8x Deepshelf, 4x Echoing Deepshelf, 2x Draconic Endshelf, 1x Melonshelf, 1x Oak Bookshelf

"},{"location":"atm9/apotheosis/#spawner-changes","title":"Spawner Changes","text":"

The aim of these changes are to make removing AI easier, give Conduits more of a use, encourage people to look out for good spawners in the world, and bring spawners more in line with the other options available for farming mob drops, like Hostile Neural Networks or Mystical Agriculture or Productive Bees WannaBee mob farms.

Apotheosis | CurseForge

"},{"location":"atm9/dimlist/","title":"Dimension List","text":""},{"location":"atm9/dimlist/#dimension-list","title":"Dimension List","text":"

Here\u2019s a list of all dimensions in ATM9!

All The Mods 9 | CurseForge | GitHub

"},{"location":"atm9/extremereactors/","title":"Extreme Reactors","text":""},{"location":"atm9/extremereactors/#extreme-reactors","title":"Extreme Reactors","text":"

Extreme Reactors is a custom sized multi-block reactor for power generation, similar to Bigger Reactor & Big Reactor.

"},{"location":"atm9/extremereactors/#setups-and-sizes","title":"Setups and Sizes","text":"Object Max Height (Y) Max Size (X/Z) Basic Reactor 5 5 Hardened Reactor 48 32 Turbine 32 32 Fluidizer 16 16

FunshineX has made a very detailed video going over all the different sizes of reactors, efficiencies, placement of moderators, and turbine setups. Your RF/t numbers will be higher than his numbers in the video due to the Power Gen Changes mentioned above.

Some additional information regarding other aspects on how the turbines work and other tips specific to ATM.

Disastrous_Site_6352 via Reddit

"},{"location":"atm9/extremereactors/#moderators","title":"Moderators","text":"Moderator FE/t % of top \u03bcB/t Air 13,406 91.23% 198 Dry Ice 13,525 92.06% 198 Iron 13,862 94.34% 190 Manasteel 13,912 94.68% 191 Lead 14,277 97.16% 187 Graphite 14,342 97.60% 182 Tangerium 14,422 98.15% 184 Electrum 14,466 98.45% 187 Emerald 14,475 98.51% 184 Cryomisi 14,502 98.69% 186 Elementium 14,527 98.86% 185 Diamond 14,573 99.18% 184 Terrasteel 14,625 99.53% 185 Netherite 14,629 99.56% 183 Redfrigium 14,694 100.00% 181"},{"location":"atm9/extremereactors/#computer-craft-integration","title":"Computer Craft Integration","text":"

You can use Computer Craft with scripts such as Kasra-G\u2019s Automated Reactor Controller to easily automate your reactor with the Reactor Computer Port. There are other Computer Craft scripts that will integrate with Extreme Reactor Turbines as well.

You must enable HTTP API for Computer Craft Integration

To pull the script above as outlined in the repo\u2019s instructions, you must edit the following file: /YOURWORLDNAME/defaultconfigs/computercraft-server.toml

Search for http and make sure it is set to enabled = true as shown below.

computercraft-server.toml
    [http]\n        #Enable the \"http\" API on Computers. Disabling this also disables the \"pastebin\" and\n        #\"wget\" programs, that many users rely on. It's recommended to leave this on and use\n        #the \"rules\" config option to impose more fine-grained control.\n        enabled = true\n

Your server must be off when changing this file. If you edit it while it is running, the changes will not apply.

"},{"location":"atm9/extremereactors/#power-gen-changes","title":"Power Gen Changes","text":"

Overall Power Gen: 1x 3x | 53 can produce ~15k RF/t

Extreme Reactors | CurseForge

"},{"location":"atm9/faq/","title":"ATM9 FAQ","text":""},{"location":"atm9/faq/#faq","title":"FAQ","text":"

All The Mods 9 Frequently Asked Questions

Gameplay FAQs There\u2019s a ghost/easter egg that appears every few minutes!

The ghost is from Corail Tombstone, you can disable by doing /tbgui locate the ghost toggle under effect. This toggle will only show if your GUI scale is set to 4.

If you want to prevent the ghost/easter eggs and all other Corail holiday events permanently, you can download BadCorailNoHolidays, if you want keep some events enabled, it does have a config at atmInstall/configs/badcorailnoholidays-common.toml.

Items in my RS storage aren\u2019t showing, I can\u2019t access items through any means.

It\u2019s most likely due to your controller reaching 64kFE/t power draw, when this threshold is reached, RS starts glitching out.

You can remedy this by increasing the energy capacity of the controller in saves/worldName/serverconfig/refinedstorage-server.toml on line 36.

Why can\u2019t I use modular router and watering can?

By default, Mystical Agriculture does not allow fake players to automate watering cans. If you dislike this change, it can be changed within config/mysticalagriculture-common.toml > fakePlayerWatering = true.

Do I need to chunkload all the chunks my Chunk Destroyer is going to mine?

You do not need to load chunks you\u2019re mining. You only need to chunkload the chunk the Chunk Destroyer is in.

How do I remove enchants from a book/weapon? What\u2019s the little 3D cube next to my crosshair?

It\u2019s from Quark, the default keybind to toggle it is K.

There are yellow numbers on all my inventory slots!

It\u2019s from Super Factory Manager, the default keybind to toggle it is Ctrl+I.

How do I find \u2018insert name\u2019 biome?

Nature\u2019s Compass is a really nice tool to find any and all biomes in the modpack. Craft it, right click with it in your hand, and you can run the search for any biome you are looking for (such as the Deep Dark).

How do I change /home, /tpa etc cooldown?

To change the behavior of /home or to re-enable /back and /rtp, edit saves/worldName/serverconfig/ftb-essentials.snbt. The world/server has to be stopped for the changes to take effect.

Why is flight disabled?

Flight is disabled in certain dimensions (The Other, Blue Skies, and Twilight Forest), to add more difficulty towards progression. If you dislike this change, it can be disabled in worldName/serverconfig/noflyzone.snbt

I can\u2019t complete \u2018questName\u2019 even though I fufilled the requirements?

You can enable edit quests in the bottom right of the quest screen (you need OP for this) and then r-click the broken quest and Complete Instantly it OR click the quest then r-click the reward and Reset Progress if you still want the rewards.

How do I increase claimed/force loaded chunks? Technical FAQs I have my chunks force loaded, but they don\u2019t run when I\u2019m logged off. In-game (Requires OP)
  1. Press M to open the map.
  2. Press Ctrl+S to open the server settings (requires OP).
  3. Change Forceloading Mode to always.
With the Config File
  1. Stop server.
  2. Navigate to world/serverconfig/ftbchunks-world.snbt and look for force_load_mode: default change that from default to always.
  3. Save and start the server.
What\u2019s the difference between ATM9 and ATM9: No Frills?

Here is a comparison

Why isn\u2019t \u2018insert name\u2019 mod in ATM9 yet?

ATM packs does not literally contain \u201cAll The Mods\u201d. Our main focus is having mods that\u2019s not: 1) buggy, 2) ruins performance or progression. If a mod supports Minecraft version 1.20.1, and Forge (Not NeoForge), you may make a suggestion.

I found a bug/dupe in the pack. How can I report it?

To report bugs, dupes or similar, head over to the ATM9 GitHub and open a new issue describing the occurrence.

What are the recommended Java arguments for this pack? Why does my game crash while launching?

Lack of RAM most likely. Send ?allocate in the #bot-spam channel in our Discord to learn how to allocate more RAM. If that\u2019s not the problem, head to #atm9-techsupport and send ?logs to see how to upload your crash/latest log.

I crashed and got Error code 1, please help

Exit code 1 is a generic error from Minecraft. It is no different than \u201cgame didn\u2019t load, no longer attempting to load. Please refer to the output error log created by your launcher\u201d if you are unsure\u2026 please feel free to ask for further instructions on how to locate, post, and get help for your specific error so that we may further assist you in our Discord. Try running ?logs instead.

I\u2019m having issues connecting to a LAN/Essentials world

To fix LAN/Essential some people have removed Logprot, some Oculus, some Supplementaries. None are guaranteed, none are the actual fix. We are unable reproduce it in Dev to properly diagnose it. LAN is highly unstable in big modpacks like these.

"},{"location":"atm9/generatorgalore/","title":"Generator Galore","text":""},{"location":"atm9/generatorgalore/#generator-galore","title":"Generator Galore","text":""},{"location":"atm9/generatorgalore/#power-gen-changes","title":"Power Gen Changes","text":"Basic Generators Generator Change Copper 8 20 RF/t Iron 16 40 RF/t Gold 32 80 RF/t Diamond 64 160 RF/t Obsidian 128 200 RF/t Emerald 256 300 RF/t Netherite 256 500 RF/t Special Generators Generator Change Notes Enchantment 40 500 RF/t Magmatic 40 150 RF/t Ender 40/80 300/500 RF/t Ender Pearl or Eye of Ender -> 300 500 RF/t. Culinary 8 10 RF/t ATM Carrot currently generates 320 RF/t. This would make it 400 RF/t per carrot, which is fair. Halitosis 40 1k RF/t Only way to automate Dragon\u2019s Breath is HNN. Nerf overall RF given from 480k 200k . NetherStar 4k 10k RF/t Tons of Nether Stars are needed for the star, so choosing this gen should be worth it.

Generator Galore | CurseForge

"},{"location":"atm9/mahoutsukai/","title":"Mahou Tsukai","text":""},{"location":"atm9/mahoutsukai/#mahou-tsukai","title":"Mahou Tsukai","text":"

Mahou Tsukai is a magic mod focused mainly on spell uniqueness and special effects, instead of focusing on how spells are created, as many magic mods do. Many of the spells are based on similar concepts in Fate/Stay Night and other media, but knowledge of these media are not at all necessary to understand and enjoy the mod.

"},{"location":"atm9/mahoutsukai/#atm9-mahou-changes","title":"ATM9 Mahou Changes","text":"

You must throw Caliburn into the lake with all Ender Upgrade Orbs you plan to use at the same time in a single throw. You only have one chance to increase the Innate Cap. If for example you only throw 10 Ender Upgrade Orbs and Caliburn into the lake, then later throw 16 (for a total of 26) in the lake with Caliburn it will not accept the remaining 16 Ender Upgrade Orbs. If this happens you need to make a new Caliburn.

Mahou Tsukai | CurseForge

"},{"location":"atm9/mekanism/","title":"Mekanism","text":""},{"location":"atm9/mekanism/#mekanism","title":"Mekanism","text":""},{"location":"atm9/mekanism/#power-gen-changes","title":"Power Gen Changes","text":""},{"location":"atm9/mekanism/#buffed","title":"Buffed","text":"Generator Change Notes Bio Generator 280 500 RF/t Makes it more of an option instead of straight out using GBG."},{"location":"atm9/mekanism/#nerfed","title":"Nerfed","text":"Generator Change Notes GBG Ethylene 78K ~8.5k RF/t Super nerfed but promotes good setups.

Higher burn rate = more melons needed for setup.

Recipe has been made harder for the GBG.

"},{"location":"atm9/mekanism/#ae2-mekanism-infuser-auto-crafting","title":"AE2 Mekanism Infuser Auto-Crafting","text":"

Using ME Pattern Providers, we can fully automate the Metallurgic Infuser and Enrichment Chamber. This setup will only use 2 channels of your main network.

Materials Do you have Refined Obsidian automated already?

You can skip the Obsidian Dust filter on the left storage bus and the Refined Obsidian Dust Pattern and instead make a processing pattern to turn Refined Obsidian Ingots into Refined Obsidian Dust and put that in a Pattern Provider connected to a Crusher.

"},{"location":"atm9/mekanism/#building-and-configuring","title":"Building and Configuring","text":"
  1. Put down your Metallurgic Infuser and place an ME Storage Bus on both sides of the infuser.
  2. Place an ME Pattern Provider right behind the infuser and put an ME Interface on top, then place a Quartz Fiber on the side.
  3. Place 7 AE2 cables (Yellow in the example) connecting all AE2 devices. The orange cable connects to your main AE2 network.
  1. Adjacent to the Infuser, place an Enrichment Chamber and a Pattern Provider behind it and place a cable connecting both pattern providers.

If you\u2019re using the same colored cables, place a Cable Anchor between them or use a different color.

Same Colored CablesDifferent Colored Cables

  1. Set the Infuser & Enrichment inputs/outputs like the images below.

The Infuser will input items on the left (Red Slot) and Extra Items on the right (Yellow Slot) while the Enrichment Chamber will input/output the back (Purple).

  1. For the ME Storage Buses item filters have Iron, Infused Alloy, Enriched Alloy, and Obsidian Dust on the left side and Enriched Redstone, Diamond, and Obsidian on the right.
"},{"location":"atm9/mekanism/#processing-patterns","title":"Processing Patterns","text":"

Now, we\u2019ll encode the Processing Patterns. These patterns are made so there will be a (essentially) 0% chance of clogging the Infuser due to leftover materials.

Make sure to set the patterns to Process (Furnace icon) instead of Crafting (Crafting Table icon).

Infuser PatternsEnrichment Chamber Patterns

Then you\u2019ll put patterns in each pattern provider as shown below.

Make sure to give both machines power and to enabled Auto-Split.

"},{"location":"atm9/mekanism/#fission-reactor-temp-calculation","title":"Fission Reactor Temp Calculation","text":"

Big shoutout to Kayla for these equations! Go check out her CC Mek SCADA on GitHub!

Use the equation below to estimate how hot your reactor will get at a specific burn rate for either water or sodium coolant. Remember the reactor starts taking damage at >1200K!

Water: burn_rate(1) * 2 * [1,000,000 * (heat_capacity-1)] + 373.15

  1. in mB

Sodium: burn_rate(1) * [1,000,000 * (heat_capacity-1)] + 373.15

  1. in mB
How do I calculate heat_capacity?

heat_capacity is joules per kelvin based on the physical size of the reactor, by default thats 1000x the amount of \u2018casing\u2019 which includes reactor glass, casing, valves, etc.

- Kayla

heat_capacity = (2 * W2) + [(H-2) * (W2 -(W-2)2)] * 1000

W and H are the Width and Height of Fission Reactor respectively

Full Explanation of Kayla\u2019s Calculations

Mekanism | CurseForge

"},{"location":"atm9/mobgrindingutils/","title":"Mob Grinding Utils","text":""},{"location":"atm9/mobgrindingutils/#mob-grinding-utils","title":"Mob Grinding Utils","text":""},{"location":"atm9/mobgrindingutils/#recipe-changes","title":"Recipe Changes","text":"

The Looting upgrade for the Mob Masher has been changed. Originally, it required redstone dust, 4 blue dye, and 4 gold nuggets.

It is mostly the same, but instead of redstone dust it now uses an actual Enchanted Book with Looting (any level).

Mob Grinding Utils | CurseForge

"},{"location":"atm9/mysticalagriculture/","title":"Mystical Agriculture","text":""},{"location":"atm9/mysticalagriculture/#mystical-agriculture","title":"Mystical Agriculture","text":""},{"location":"atm9/mysticalagriculture/#infusion-changes","title":"Infusion Changes","text":"

ATM9 adds Mystical Agriculture Tiered Crystals which, as the name suggests, adds tiered crystals. You must use a crystal of the same tier to upgrade to the next one (EX: You have to use an Imperium Crystal to craft Supremium Essence).

"},{"location":"atm9/mysticalagriculture/#farm-designs","title":"Farm Designs","text":""},{"location":"atm9/mysticalagriculture/#alfredggs-farm","title":"AlfredGG\u2019s Farm","text":"My Watering Can/Scythe isn\u2019t working

Mystical Agriculture doesn\u2019t allow fake players by default. The config can be changed in config/mysticalagriculture-common.toml -> fakePlayerWatering = true.

My Modular Routers aren\u2019t working

You will need to add a Security Upgrade since you are working in a claimed chunk (even though it\u2019s yours)

"},{"location":"atm9/mysticalagriculture/#kjms-full-auto-phytogenic-insolator-with-ae2","title":"KJM\u2019s Full-Auto Phytogenic Insolator with AE2","text":""},{"location":"atm9/mysticalagriculture/#requirements","title":"Requirements","text":"Minimum Building Materials All Building Materials

Each image has a caption that shows when you click on it that you can read if you are stuck.

This farm requires a general understanding of AE2 and Thermal Series

Click here to view Kai\u2019s AE2 guide!

"},{"location":"atm9/mysticalagriculture/#the-brain","title":"The \u201cBrain\u201d","text":"

First we\u2019ll build the \u201cbrain\u201d of those whole system. You can place the brain above everything (like in the image above), underneath the floor, or anywhere else you see fit.

  1. Place a Sink/Eternal Water Block and an ME Interface on the corners of a Quantum Ring and then place 2x Quartz Fibers/Cable Anchors on the Quantum Ring, between the Sink and ME Interface you just placed.
  2. Then place your 2x colored cables (Lime cables) on top of them along with an ME Controller.
  3. The 1x colored cable (Magenta cable) should connect the quantum ring and the ME Interface.

  1. Place 2x ME Storage Bus on the ME Interface and Sink, facing each other.

  1. Have the ME Interface stock Water and Phyto-Gro and set the priority to -1.

  2. For the ME Storage Bus on the Sink settings, have the Input/Output Mode to Extract Only and put Water in the filter by dragging it from JEI.

"},{"location":"atm9/mysticalagriculture/#the-modules","title":"The Modules","text":"

Now we\u2019ll build one of the \u201cmodules\u201d that make up the entire thing. Each column of Phyto/Interface pairs is 8 blocks tall since an AE2 subnet without a controller only has 8 channels. Each wall will use all 32 channels of a dense cable.

  1. Each module consists of 2 Phytos next to each other and an ME Interface on each side.

1.5 If you build the full size farm, the corners will look like this. One of the Phytos will move 90\u00b0 to one side depending on which corner it\u2019s on.

  1. For the ME Interface, put a Crafting Card in and set Water and Phyto-Gro in the filter by dragging it from JEI.

  2. For the Phytos it\u2019ll be slightly different depending on which side the ME Interface is on. You will have it Auto Input/Output the side touching the interface. The image below is for a phyto with an interface to the left.

  3. Each Phyto will have 1x Abyssal Integral Component & 3x Abyssal Flux Linkages. This combination provides maximum efficiency, of course you can put the lower tier ones in as you are working up to these.

You\u2019ll stack these modules to a maximum of 8 tall and arrange them into 4 walls.

Tips "},{"location":"atm9/mysticalagriculture/#connecting-and-powering","title":"Connecting and Powering","text":"

You\u2019ll put your Colored Dense Cables in this arrangement, each dense cable branch connects 4 colums of interfaces. You can use whatever energy pipe you want to power the phytos.

Mystical Agriculture | CurseForge

"},{"location":"atm9/powah/","title":"Powah","text":""},{"location":"atm9/powah/#powah","title":"Powah!","text":"

Powah is a tech mod that adds various ways to generate, store, and transmit FE (Forge Energy).

"},{"location":"atm9/powah/#power-gen-changes","title":"Power Gen Changes","text":""},{"location":"atm9/powah/#furnator","title":"Furnator","text":""},{"location":"atm9/powah/#magmator","title":"Magmator","text":""},{"location":"atm9/powah/#thermo-generator","title":"Thermo Generator","text":" Note

While these are small buffs, using Soul Lava gets a massive buff here. Nitro tier goes from ~25k RF/t to ~31.5k RF/t.

"},{"location":"atm9/powah/#solar-generators","title":"Solar Generators","text":" Note

While it may seem like a massive buff, Solar Panels are more expensive than almost every other generator, including Reactors. Each tier requires 3 of the previous tier, so this should make them more of an enticing option for late game players.

Powah! | CurseForge

"},{"location":"atm9/productivebees/","title":"Productive Bees","text":""},{"location":"atm9/productivebees/#productive-bees","title":"Productive Bees","text":""},{"location":"atm9/productivebees/#kaimonicks-bee-guides","title":"Kaimonick\u2019s Bee Guides","text":"

Click here to view Kai\u2019s bee guide!

"},{"location":"atm9/productivebees/#jonh09s-bee-guide","title":"Jonh09\u2019s Bee Guide","text":"

Hi, I\u2019m Jonh09 and this guide is to help people who are getting into Productive Bees or want to know more advanced stuff.

If you\u2019re starting out and want to learn more, check out Kai\u2019s Guides for complete set of guides. Pilpoh also has an advanced guide! Also, read the Productive Bees book; it has all you need to know, including upgrades and how they work, different types of bees, different machines, etc. A glance at the book will help if you get stuck. Also, remember that JEI is your best friend.

This guide\u2019s main focus is genes. Genes are the stats that bees have that determine their productivity, what conditions they can work in, and other less important ones. I will show you the best genes and how to get them here.

If you find any errors or something that can be done differently, you can ping me @jonh09.

Original guide: Productive Bees GUIDE - Beginning Tutorials + Best Genes and how to get them

"},{"location":"atm9/productivebees/#gene-types","title":"Gene Types","text":"

Apart from the 5 main genes, there is a 6th gene, the bee-specific gene. These are used to make spawn eggs of that bee. Most major mods use bee spawn eggs to connect themselves to Productive Bees. (EX: Mystical Agriculture essence bees)

Gene Description Levels Best Level Productivity Produces more combs per trip Normal, Medium, High, Very High Very High Weather Tolerance Determines which weather conditions a bee can work in None, Rain, Any Any Behavior What time of day the bee can work Diurnal, Nocturnal, Metaturnal Metaturnal Endurance Affects the bee\u2019s max health Weak, Normal, Medium, Strong Strong Temper Affects bee\u2019s hostility Passive, Normal, Aggressive, Hostile Passive"},{"location":"atm9/productivebees/#how-to-get-genes","title":"How to Get Genes","text":"

Now that you know what the genes are, you need to know how to get the genes. When you squash a bee to get genes, you will get all of its 6 different genes. The bad news? You only get a small percentage of the gene. The percentage dictates the chance that another bee has to get that gene. To give genes to a different bee, combine a Honey Treat with your chosen gene(s) in a crafting grid and then Right Button on a bee to give them that trait.

Getting genes is a pretty simple process:
  1. Get a bee you wish to get the genes of
  2. In a 3 block tall space, put a Bottler (with bottles of course) on the bottom, and a Piston facing down on top with button/lever next to it.
  3. Put the bee in the middle, and quickly press the lever/button, that will squish the bee into a bottler and give you Squashed Bee Material
  4. Put that into a Centrifuge, and it will give you the 6 genes of the bee.

Easy right? But remember, it will only give up to around 20% of the gene per bee, so you need to repeat the process 4-5 times. I\u2019ll show you how to get genes automatically below.

"},{"location":"atm9/productivebees/#gene-automation","title":"Gene Automation","text":"

This is a simple semi-automated setup. I reckon you already know how to set up breeding and incubation to get more bees if you are here.

"},{"location":"atm9/productivebees/#1-the-dispensing-of-bees","title":"1. The Dispensing of Bees","text":"

For this you can just use a vanilla Dispenser + an RFTools Timer to send a pulse to it every 20 ticks, releasing a bee from a cage into the piston area. The lever behind the Timer is just to disable it when you arent using it.

Tip

Make sure you are squishing bees in disposable cages, as those dont cause any clutter and are more straightforward to use

"},{"location":"atm9/productivebees/#2-the-squishing","title":"2. The Squishing","text":"

This is where the bees will be turned into the Squashed Bee Material, the same thing as in the previous explanation. Dont forget to send bottles to the Bottler or it will stop squishing bees.

Tip

If you keep the piston extended, like in the image, the bees will get squashed automatically when you push/dispense them into it.

"},{"location":"atm9/productivebees/#3-processing-bee-material","title":"3. Processing Bee Material","text":"

Using any Item Collector, pick up the Squashed Bee Material and send it to a Centrifuge that separates it into the 6 genes.

"},{"location":"atm9/productivebees/#4-sorting-improving-genes","title":"4. Sorting & Improving Genes.","text":"

After getting the genes out of the centrifuge using whatever pipe you prefer, you can send them into a Gene Indexer. This machine will sort and combine the genes inside when given a redstone signal (Lever or Redstone Block). It will combine all the genes into their 100% version. These are the ones we are looking for, the ones that allow you to change the genes of a bee 100% of the time.

"},{"location":"atm9/productivebees/#optional-step","title":"Optional Step","text":"

Using an item pipe from Pipez that can pull 100% genes with NBT filtering.

Item: productivebees:gene

NBT: {productivebees_gene_purity:100}

"},{"location":"atm9/productivebees/#getting-the-best-genes","title":"Getting the Best Genes","text":"

OK, OK, you already know what genes are, how to get them, and how to automate them. This is what you are here for, the BEST genes. In this section, I\u2019ll discuss the most and least important ones.

Note

My recommendation? Put all your good genes into one bee that you can breed. Then, you will get a baby with the same genes.

From there, breed them -> Squish them -> Get genes -> Make Honey Treats with those genes, and use those to upgrade all your bees.

Tip

You can put multiple genes into the same Honey Treat. I like to call this Bee Steroids, a honey treat with all the best genes.

"},{"location":"atm9/productivebees/#least-important","title":"Least Important","text":"

The least important ones are Temper and Endurance. These two are worthless if you use a Simulation Upgrade or have them in a box.

"},{"location":"atm9/productivebees/#most-important","title":"Most Important","text":""},{"location":"atm9/productivebees/#productivity-very-high","title":"Productivity: Very High","text":"

This one\u2019s the trickiest and most important; this trait can only be gotten from Kamikaze Bees.

Kamikaze Bees spawn in a particular way by being attacked. Their only objective is to protect you by\u2026 well\u2026 going kamikaze on the attacker.

While wearing a Bee Nest Helmet (a Diamond helmet with a Nest on top), if you get hit by a hostile mob, there is a 30% chance of a Kamikaze Bee spawning. The difficult part? They\u2019re TINY and FAST so you need to have a setup inside an enclosed box, have a Catcher ready, or have good aim and cage them once they spawn.

Get 4-5 of them then squeeze them. This should get you a 100% Very High Productivity gene.

Kamikaze Bees can\u2019t breed with each other.

Now, you need to put the gene in an easy-to-breed bee (via Honey Treat + Gene) and breed them, and once an offspring is born with the Very High gene use it to breed more bees of that type. With that, you basically have infinite, Very High Productivity genes.

"},{"location":"atm9/productivebees/#behavior-metaturnal","title":"Behavior: Metaturnal","text":"

To get this trait, a bee needs to be left outside for a few days. If it starts as Diurnal, it will change to Nocturnal, then Metaturnal. If you have Nocturnal bees, that\u2019s better since you are already halfway there.

I recommend using a Lead + a Fence to secure them so they don\u2019t fly away.

You must feed them Honey Treats once in a while because they take damage while they\u2019re stuck outside

"},{"location":"atm9/productivebees/#weather-tolerance-any","title":"Weather Tolerance: Any","text":"

There are 2 ways to obtain this. The slow and the fast way.

The slow: The strategy of leaving the bees outside so they get forced to adapt like the previous one\u2026 OR the fast fishing route.

By fishing I mean fishing for bees, more specifically Water Bees. To get them, you will need to fish in a River biome.

If there aren\u2019t rivers nearby, use a Nature\u2019s Compass to point you to a river.

While using a normal fishing rod, there is a chance for a Water Bee to come out of the water, and it will be MAD, so have a Cage on hand to capture it. You will need 2 of those to breed them to make more and to get that sweet weather tolerance.

"},{"location":"atm9/productivebees/#genes-when-breeding","title":"Genes When Breeding","text":"

When breeding, you must know how genes are assigned to a child bee.

The bee on the Left side will be the Main bee, which is the one with priority gene-wise. This means that the baby will have the genes of the main bee at a minimum.

The bee on the Right only defines the range of gene levels.

In the image below the \u201cmaxed\u201d gene levels of the Main bee (Weather tolerance, behavior, and endurance) gets transferred to the child bee.

Example

If the main bee has Productivity: Medium, and the 2nd bee has Productivity: Very High, the baby will have a chance to have either Medium (the minimum the main bee has), High, or Very High.

You will never get a child bee that has genes of a lower level than the main bee. That\u2019s why I recommend maxing out the 1st bee so it can be used as the main one for breeding.

Productive Bees | CurseForge

"},{"location":"atm9tts/","title":"All The Mods 9 - To The Sky","text":""},{"location":"atm9tts/#all-the-mods-9","title":"All The Mods 9","text":"

All The Mods started out as a private pack for just a few friends that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

All the Mods 9: To the Sky is the cap off to the trilogy of sky packs for All The Mods. The team have taken feedback from the first 2 iterations to make this pack the best we have to offer. This pack adds mods that were not in the others such as Forcecraft, Forgiving Void, Oreberries, and Utilitarian. We\u2019re hoping to make this the most open ended ATM pack yet!

This skyblock pack features Ex Machinis: Divitiae Deorum, an automation addon for Ex Deorum built in house by ATM to take you from early game all the way to end game automated resources

Does \u201cAll the Mods\u201d really contain ALL THE MODS? No, of course not.

All The Mods 9 - To The Sky | CurseForge | GitHub

"},{"location":"atm9tts/faq/","title":"ATM9TTS FAQ","text":""},{"location":"atm9tts/faq/#faq","title":"FAQ","text":"

All The Mods 9 - To The Sky Frequently Asked Questions

Gameplay FAQs There\u2019s a ghost/easter egg that appears every few minutes!

The ghost is from Corail Tombstone, you can disable by doing /tbgui locate the ghost toggle under effect. This toggle will only show if your GUI scale is set to 4.

If you want to prevent the ghost/easter eggs and all other Corail holiday events permanently, you can download BadCorailNoHolidays, if you want keep some events enabled, it does have a config at atmInstall/configs/badcorailnoholidays-common.toml.

How do I get pebbles? Right clicking dirt doesn\u2019t do anything!

You need to shift-right click dirt to get pebbles.

How do I get more dirt? Is \u2018item/block\u2019 EMC-able?

Do EMC: in JEI and it\u2019ll list all items that have an EMC value.

I\u2019m not getting any silkworms!

If you\u2019re doing it the right way with a crook, then you might just have really bad RNG. Keep trying.

Technical FAQs Why isn\u2019t \u2018insert name\u2019 mod in ATM9-TTS yet?

ATM packs does not literally contain \u201cAll The Mods\u201d. Our main focus is having mods that\u2019s not: 1) buggy, 2) ruins performance or progression. If a mod supports Minecraft version 1.20.1, and Forge (Not NeoForge), you may make a suggestion.

I found a bug/dupe in the pack. How can I report it?

To report bugs, dupes or similar, head over to the ATM9-TTS GitHub and open a new issue describing the occurrence.

I can\u2019t complete \u2018name of quest\u2019 even though I fufilled the requirements?

You can enable edit quests in the bottom right of the quest screen (you need OP for this) and then r-click the broken quest and force complete it OR reset it\u2019s progress if you still have the items.

What are the recommended Java arguments for this pack? Why does my game crash while launching?

Lack of RAM most likely. Send ?allocate in the #bot-spam channel in our Discord to learn how to allocate more RAM. If that\u2019s not the problem, head to #atm9-techsupport and send ?logs to see how to upload your crash/latest log.

I crashed and got Error code 1, please help

Exit code 1 is a generic error from Minecraft. It is no different than \u201cgame didn\u2019t load, no longer attempting to load. Please refer to the output error log created by your launcher\u201d if you are unsure\u2026 please feel free to ask for further instructions on how to locate, post, and get help for your specific error so that we may further assist you in our Discord. Try running ?logs instead.

I\u2019m having issues connecting to a LAN/Essentials world

To fix LAN/Essential some people have removed Logprot, some Oculus, some Supplementaries. None are guaranteed, none are the actual fix. We are unable reproduce it in Dev to properly diagnose it. LAN is highly unstable in big modpacks like these.

"},{"location":"atmg/","title":"Gravitas","text":""},{"location":"atmg/#all-the-mods-gravitas","title":"All The Mods - Gravitas","text":""},{"location":"atmg/#per-aspera-ad-astra-through-hardships-to-the-stars","title":"Per aspera ad astra - Through hardships to the stars.","text":"

From your early beginnings in this pack, you will be faced with a far different experience than the typical modpack provides. This modpack includes Terrafirmacraft(TFC), which completely overhauls the base Minecraft mechanics, adds dynamic environments with landslides, cave ins and the concept of support beams add an element of danger to mining that extends beyond the monsters you will find underground. An immersive survival experience with detailed world generation with flowing rivers that have an active current, and flow towards oceans, fresh and salt water, Food has an expiration date, and eating it past its date has dire consequences to your health. This pack takes you on a voyage from picking up sticks to craft your first tools, to piloting a rocket to the stars, Can you claw your way to Glacio to locate the stronghold, and face the Ender Dragon?

All the Mods started out as a private pack for just a few friends of mine that turned into something others wanted to play! It has all the basics that most other \u201cbig name\u201d packs include but with a nice mix of some of newer or lesser-known mods as well.

Does \u201cAll the Mods\u201d really contain ALL THE MODS? No, of course not. Especially not this pack.

All The Mods - Gravitas | CurseForge | GitHub

"},{"location":"atmg/gravitas2/","title":"All The Mods - Gravitas\u00b2","text":""},{"location":"atmg/gravitas2/#all-the-mods-gravitas2","title":"All The Mods - Gravitas\u00b2","text":"

Per aspera ad astra - Through hardships to the stars.

Starting from primitive stone age technology, hand-knapping your tools, foraging for food, you will progress through the ages covering many classic and new mods to complement the TerraFirmaCraft experience.Create New Age, Thorium Reactors, Integrated Dynamics, Applied Energistics, Stargate Journey Ice & Fire and perhaps the most anticipated addition, GregTech. You will voyage from a primitive beginning, smashing rocks together, to smashing atoms together, to power your voyages to the stars and beyond!

Gravitas\u00b2 | CurseForge | Github

"},{"location":"atms/","title":"All The Magic - Spellbound","text":""},{"location":"atms/#all-the-magic-spellbound","title":"All The Magic: Spellbound","text":"

You have conquered all the mods, but can you conquer all the magic? With no tech to hold your hand see the world through different eyes as you rely on what the mystic arts has to offer, With a complete rewrite to the ATM star\u2019s recipe and each mod intertwined, explore the depths of mods such as blood magic and botania to fulfil your needs for storage, flight, and to protect yourself as you explore the dimensions on offer.

All The Mods Magic: Spellbound | CurseForge | GitHub

"},{"location":"atmvb/","title":"All The Mods - Volcano Block","text":""},{"location":"atmvb/#all-the-mods-volcano-block","title":"All The Mods - Volcano Block","text":"

All the mods volcano block is a modpack is both a reimagination of the 1.12 Volcanoblock and also the third sieve based modpack following on from 6 and 7 To the Sky.

Multiple resource paths

Sieving isn\u2019t for everyone, this is a known problem with skyblock packs so we like to open you up to different resource generation types the further you get into the modpack, from Ex Machinis, our built in-house automation mod for ex nihilo, to Mystical Agriculture and Resource Chickens, and even void miners from Occultism and Industrial Foregoing you will never be strapped for diamonds, nor be forced towards one path.

In All the Mods VolcanoBlock we will continue the tradition adding new mods and removing others to change up the feel, whilst keeping to the quality of the To the Sky series

Does \u201cAll The Mods\u201d really contain ALL THE MODS? No, of course not.

All The Mods - Volcano Block | CurseForge | GitHub

"},{"location":"blog/","title":"Blog","text":""},{"location":"blog/posts/new/","title":"Example Blog Post","text":""},{"location":"blog/posts/new/#example","title":"Example","text":"

This is an example post.

"},{"location":"guides/","title":"All The Guides","text":""},{"location":"guides/#all-the-guides","title":"All The Guides","text":""},{"location":"guides/#welcome-to-the-guides","title":"Welcome to the Guides!","text":"

Here you\u2019ll fine out how to contribute your own guides to this website or to help contribute translations as well as some tips on how to create your own guides!

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"guides/translations/","title":"Contributing Translations","text":""},{"location":"guides/translations/#all-the-translations","title":"All The Translations","text":"FTB Quests 1.21+

Translating lang files and previewing them all while in-game is now possible. I may or may not adjust this page to include that method, as it would a slight rewrite of this guide.

"},{"location":"guides/translations/#important","title":"Important!","text":"

There is no set or forced timeline for translations. Work on them at your own pace! PR them however you want, either as whole chapters, sections of chapters, or even the whole thing if you want. We are incredibly grateful for any contributions you make!

Also, tell a staff member that you\u2019d like to translate so they can give you access to the #translation-department, where you can ask questions and collaborate with other translators!

Important note for packs in development

If you are translating a pack that is under active development, then you need to use the lang file from the dev branch, not main. The dev branch will always contain the most up-to-date quest lang file that you will translate.

Regarding AI/Machine translations

We are not looking for AI/Machine translations. We are looking for native speakers who are looking to put in the effort to make sure grammar is correct for readers of that language. We would\u2019ve done it ourselves if we wanted a cheap attempt at quest translations.

"},{"location":"guides/translations/#getting-started","title":"Getting Started","text":"

This guide will take you in chronological order from Forking a repo, to making a Commit, and then submitting a Pull Request (PR). You can also click on any of the images to enlarge them.

"},{"location":"guides/translations/#requirements","title":"Requirements","text":""},{"location":"guides/translations/#fork-the-repository","title":"Fork the Repository","text":"

Fork the modpack/mod you want to translate. Make sure Copy the main branch only is checked.

The links should take you directly to the Create a new fork page.

All The Mods GitHub for any modpack that isn\u2019t listed above.

"},{"location":"guides/translations/#clone-main-branch","title":"Clone main branch","text":"

This will Clone your fork from GitHub onto your computer.

GitHub Desktop

Go to File -> Clone repository... OR Ctrl+Shift+o, select your ATM Modpack fork, the select To contribute to the parent project.

I recommend putting the repository under C:/Users/yourPCName for easy access

After cloning the repository go to where you cloned it on your computer and navigate to packName/kubejs/assets/kubejs/lang, then copy and paste the en_us.json file into the same spot.

For 1.21+: The lang file will be under packName/config/ftbquests/quests/lang/en_us.snbt.

Rename the copied en_us.json to the language code of the lanuage you want to translate. All language codes can be found below or here.

"},{"location":"guides/translations/#language-codes","title":"Language Codes","text":"Language Codes (Ctrl+F to find language) Code Language af_ZA Afrikaans (South Africa) ar_AE Arabic (U.A.E.) ar_BH Arabic (Bahrain) ar_DZ Arabic (Algeria) ar_EG Arabic (Egypt) ar_IQ Arabic (Iraq) ar_JO Arabic (Jordan) ar_KW Arabic (Kuwait) ar_LB Arabic (Lebanon) ar_LY Arabic (Libya) ar_MA Arabic (Morocco) ar_OM Arabic (Oman) ar_QA Arabic (Qatar) ar_SA Arabic (Saudi Arabia) ar_SY Arabic (Syria) ar_TN Arabic (Tunisia) ar_YE Arabic (Yemen) az_AZ Azeri (Latin) az_AZ Azeri (Cyrillic) be_BY Belarusian (Belarus) bg_BG Bulgarian (Bulgaria) bs_BA Bosnian (Bosnia and Herzegovina) ca_ES Catalan (Spain) cs_CZ Czech (Czech Republic) cy_GB Welsh (United Kingdom) da_DK Danish (Denmark) de_AT German (Austria) de_CH German (Switzerland) de_DE German (Germany) de_LI German (Liechtenstein) de_LU German (Luxembourg) dv_MV Divehi (Maldives) el_GR Greek (Greece) en_AU English (Australia) en_BZ English (Belize) en_CA English (Canada) en_CB English (Caribbean) en_GB English (United Kingdom) en_IE English (Ireland) en_JM English (Jamaica) en_NZ English (New Zealand) en_PH English (Republic of the Philippines) en_TT English (Trinidad and Tobago) en_US English (United States) en_ZA English (South Africa) en_ZW English (Zimbabwe) es_AR Spanish (Argentina) es_BO Spanish (Bolivia) es_CL Spanish (Chile) es_CO Spanish (Colombia) es_CR Spanish (Costa Rica) es_DO Spanish (Dominican Republic) es_EC Spanish (Ecuador) es_ES Spanish (Castilian) es_ES Spanish (Spain) es_GT Spanish (Guatemala) es_HN Spanish (Honduras) es_MX Spanish (Mexico) es_NI Spanish (Nicaragua) es_PA Spanish (Panama) es_PE Spanish (Peru) es_PR Spanish (Puerto Rico) es_PY Spanish (Paraguay) es_SV Spanish (El Salvador) es_UY Spanish (Uruguay) es_VE Spanish (Venezuela) et_EE Estonian (Estonia) eu_ES Basque (Spain) fa_IR Farsi (Iran) fi_FI Finnish (Finland) fo_FO Faroese (Faroe Islands) fr_BE French (Belgium) fr_CA French (Canada) fr_CH French (Switzerland) fr_FR French (France) fr_LU French (Luxembourg) fr_MC French (Principality of Monaco) gl_ES Galician (Spain) gu_IN Gujarati (India) he_IL Hebrew (Israel) hi_IN Hindi (India) hr_BA Croatian (Bosnia and Herzegovina) hr_HR Croatian (Croatia) hu_HU Hungarian (Hungary) hy_AM Armenian (Armenia) id_ID Indonesian (Indonesia) is_IS Icelandic (Iceland) it_CH Italian (Switzerland) it_IT Italian (Italy) ja_JP Japanese (Japan) ka_GE Georgian (Georgia) kk_KZ Kazakh (Kazakhstan) kn_IN Kannada (India) ko_KR Korean (Korea) kok_IN Konkani (India) ky_KG Kyrgyz (Kyrgyzstan) lt_LT Lithuanian (Lithuania) lv_LV Latvian (Latvia) mi_NZ Maori (New Zealand) mk_MK FYRO Macedonian (Former Yugoslav Republic of Macedonia) mn_MN Mongolian (Mongolia) mr_IN Marathi (India) ms_BN Malay (Brunei Darussalam) ms_MY Malay (Malaysia) mt_MT Maltese (Malta) nb_NO Norwegian (Bokm?l) (Norway) nl_BE Dutch (Belgium) nl_NL Dutch (Netherlands) nn_NO Norwegian (Nynorsk) (Norway) ns_ZA Northern Sotho (South Africa) pa_IN Punjabi (India) pl_PL Polish (Poland) ps_AR Pashto (Afghanistan) pt_BR Portuguese (Brazil) pt_PT Portuguese (Portugal) qu_BO Quechua (Bolivia) qu_EC Quechua (Ecuador) qu_PE Quechua (Peru) ro_RO Romanian (Romania) ru_RU Russian (Russia) sa_IN Sanskrit (India) se_FI Sami (Northern) (Finland) se_FI Sami (Skolt) (Finland) se_FI Sami (Inari) (Finland) se_NO Sami (Northern) (Norway) se_NO Sami (Lule) (Norway) se_NO Sami (Southern) (Norway) se_SE Sami (Northern) (Sweden) se_SE Sami (Lule) (Sweden) se_SE Sami (Southern) (Sweden) sk_SK Slovak (Slovakia) sl_SI Slovenian (Slovenia) sq_AL Albanian (Albania) sr_BA Serbian (Latin) (Bosnia and Herzegovina) sr_BA Serbian (Cyrillic) (Bosnia and Herzegovina) sr_SP Serbian (Latin) (Serbia and Montenegro) sr_SP Serbian (Cyrillic) (Serbia and Montenegro) sv_FI Swedish (Finland) sv_SE Swedish (Sweden) sw_KE Swahili (Kenya) syr_SY Syriac (Syria) ta_IN Tamil (India) te_IN Telugu (India) th_TH Thai (Thailand) tl_PH Tagalog (Philippines) tn_ZA Tswana (South Africa) tr_TR Turkish (Turkey) tt_RU Tatar (Russia) uk_UA Ukrainian (Ukraine) ur_PK Urdu (Islamic Republic of Pakistan) uz_UZ Uzbek (Latin) (Uzbekistan) uz_UZ Uzbek (Cyrillic) (Uzbekistan) vi_VN Vietnamese (Viet Nam) xh_ZA Xhosa (South Africa) zh_CN Chinese (S) zh_HK Chinese (Hong Kong) zh_MO Chinese (Macau) zh_SG Chinese (Singapore) zh_TW Chinese (T) zu_ZA Zulu (South Africa)"},{"location":"guides/translations/#another-optional-way","title":"Another Optional Way","text":"

Instead of copying the entire repo onto your computer, you can also download only the lang file for the respective pack and translate it.

Download the en_us.json lang file from the respective pack, the links below are the most up-to-date files the translations are to be based off of.

Note Important

As state in the beginning, if you are translating a pack that is in active development, then you need to use the same file path as above but for the dev branch.

"},{"location":"guides/translations/#how-atm-quests-work","title":"How ATM Quests Work","text":"

Before you get to translating you\u2019ll want to know how ATM quests work. ATM Quests use a key:value system to make quest creation and translation efforts easier. It works by assigning a value (ex: a quest description) to a key (ex: a specific quest).

For example atm9.quest.mekanism.desc.basicAlloy would point to the quest to make Mekanism Alloy.

The format for quests are as follows:

packName.quest/chapterTitle.chapterName.description/title/subtitle.nameOfQuest

ATM quests also use Minecraft Formatting Codes for colored text, so make sure you put those color codes back in after translating!

You will also see //n which puts the text on a new line, so be sure to put those back in their proper places also.

Tip

You can view your translations as you do them by doing /refresh to view changes in-game. Make sure to change Minecraft\u2019s language to view it.

"},{"location":"guides/translations/#commit-updating","title":"Commit (Updating)","text":"

Once you\u2019re committed to your translations, you can then Commit them, then make a Pull Request against both main branches / repositories.

"},{"location":"guides/translations/#committing-changes","title":"Committing Changes","text":"

Depending on current setup, you may have an editor (Visual Studio Code), that has Git integration. You\u2019re free to use this, Github Desktop, or Git.

Making a commit with GitHub Desktop
  1. Fill out the Summary and Description on the bottom left
  2. Click Commit to main when you\u2019re ready to commit.

If you made a mistake, you can undo the commit in the bottom left. Otherwise click Push origin to push the commit to GitHub.

Making a commit if you downloaded just the lang file
  1. Go to your repository on the website and go to same spot you downloaded the en_us.json lang file from.
  2. Click Add file in the top right and click Upload files
  3. Upload your translated lang file, fill out the description of changes you made, and click Commit changes

"},{"location":"guides/translations/#pull-request","title":"Pull Request","text":"

After pushing to origin, there should be a yellow banner on the main repository that says main had recent pushes X seconds ago. Click Compare & pull request.

When submitting a PR (Pull Request), you\u2019re requesting us to Pull translations from your Repository (Fork) to be approve & merged into the official pack. This is done in browser by going to the modpack\u2019s repository and creating a PR from your main branch to ours.

"},{"location":"guides/translations/#making-quick-edits","title":"Making Quick Edits","text":"

This requires you to have committed your lang file at least once.

Instead of going through the above process again to do a small correction or addition, you can do an edit directly in your browser!

1. Go to your fork of the pack you are translating and navigate to kubejs/assets/kubejs/lang and click on your lang file.

2. Click the little edit button in the top-right under the History button.

3. After you are done with your edits, click Commit changes... and fill out what changes you made, then click Commit changes

4. Now when you go to the \u201chomepage\u201d of your fork, there should be a yellow banner that has a Compare & pull request button. That will be how you make a PR for your quick edit.

"},{"location":"guides/translations/#more-resources","title":"More Resources","text":"

Most of everything you need to know is explained in this guide, however if you have questions or concerns feel free to ask in the #translation-department!

"},{"location":"guides/translations/#translator-credits","title":"Translator Credits","text":"

Translators who have contributed translations to ATM packs/mods.

Language Translators Arabic amro Dutch Riley Filipino (Philippines) CptZ French Luny, Galahad German ffup , Torben, Riaru, Satherov (AE2 Supremacy) Italian elfo Japanese ll1 (flll) Korean JJYong Norwegian (Bokm\u00e5l) Permest, A group of amish goat milkers Polish Observer, Miko_boi, lena Portugese oRuiva Romanian KGR Russian Slava_vas, Depozit, Gordry(\u041c\u0438\u0448\u0430) Spanish RadzRatz, TenCross, Arivio, Daboruu, Metabodiru Last updated 7/31/24

All The Mods | GitHub | Discord

"},{"location":"guides/contributing/","title":"Contributing to ATG","text":""},{"location":"guides/contributing/#all-the-guides","title":"All The Guides","text":""},{"location":"guides/contributing/#guidelines","title":"Guidelines","text":"MUST READ

As this guide is currently work-in-progress, guidelines are expected to change.

  1. You may NOT publicly republish All The Guides live on another website.
  2. You may NOT delete or entirely change another author work (except typos / incorrect information), unless given permission to do so from the original Author.
  3. No warnings or errors that prevents uv run mkdocs serve | build.
    1. If you get any errors or warnings, try/get help resolving them before pushing.
    2. You may NOT disable strict mode(s) for any reason.
  4. Your document(s) MUST contain a title and description variable. If you created a page, you may add authors:, and additional variables if necessary. Read Below
  5. Limit or prevent the use of outside links to content (documents or imagery). If possible in the most minimal and or compressed way, include the content with your document.
    1. This would ensure that content will always remain with the guides, for preservation and offline use.
    2. Assets may be included with document(s) within folders in an organized way.
  6. No profanity, and assets and or links to outside websites that contains adult like content, paid material, and or in-appropriate things.
    1. You\u2019ll be banned from future PR\u2019s.
  7. You shall NOT touch mkdocs.yml, pyproject.toml, or workflow files, unless authorized, and you know what you\u2019re doing.
  8. Documentation should ONLY be related to All The Mods, if it needs to be.
  9. Javascript is NOT allowed.
  10. Folders & files must be in lowercase letters, with no spaces. Camelcase for image files is allowed.

All The Guides uses Github Pages, MkDocs & Material.

"},{"location":"guides/contributing/#local-serve-build","title":"Local Serve / Build","text":"

We use Github for our Packs, Mods, and Guides for Collaboration, and CI/CD purposes.

You will be required to Serve, and Build this guide, which comes with some minimal Requirements.

"},{"location":"guides/contributing/#requirements","title":"Requirements","text":"

You are not required to have knowledge of them (specifically Python), but they must be installed..

"},{"location":"guides/contributing/#setup","title":"Setup","text":"

Fork All The Guides.

"},{"location":"guides/contributing/#clone-checkout-mkdocs-branch","title":"Clone / Checkout mkdocs branch","text":"

The mkdocs branch is the live - up to date branch that should be used primarily. This should be selected by default when you clone the repo.

Depending on current setup, you may have an editor (Visual Studio Code), that has Git integration. You\u2019re free to use this, Github Desktop or Git.

"},{"location":"guides/contributing/#github-desktop","title":"GitHub Desktop","text":"

Go to File -> Clone repository... OR do Ctrl+Shift+O and select your All the Guides fork.

I recommend putting the repository under C:/Users/yourPCName for easy access

"},{"location":"guides/contributing/#git-cli","title":"Git CLI","text":"Change 'USERNAME' to your GitHub name
git clone https://github.com/USERNAME/alltheguides\n
"},{"location":"guides/contributing/#enable-workflows","title":"Enable Workflows","text":"Make sure Workflows are enabled, otherwise PR\u2019s will NOT be accepted."},{"location":"guides/contributing/#install-uv-and-python-dependencies","title":"Install UV and Python Dependencies","text":"

Install UV

winget install --id=astral-sh.uv  -e\n

All The Guides requires some Python dependencies that are used to build and provide features for the Guide itself.

uv sync\n
"},{"location":"guides/contributing/#serve","title":"Serve","text":"

Serve will launch a server locally to test changes live @ localhost:8000. Importantly, it will provide warnings, errors, and mistakes (spelling errors) disabled for the time being, use Grammarly or another spellchecker . Once changes are satisfied without issues, test your Build before you commit / make a Pull Request.

uv run mkdocs serve\n
"},{"location":"guides/contributing/#build","title":"Build","text":"

Build will finalize compiling Markdown and output HTML files in the site folder. This folder should be ignored. The build should succeed without any warnings or errors before Committing and submitting a Pull Request.

uv run mkdocs build\n
"},{"location":"guides/contributing/#commit-updating","title":"Commit (Updating)","text":"

Once you\u2019re committed to your changes, you can then Commit your changes, then make a Pull Request against both mkdocs branches / repositories.

"},{"location":"guides/contributing/#committing-changes","title":"Committing Changes","text":"

Depending on current setup, you may have an editor (Visual Studio Code), that has Git integration. You\u2019re free to use this, Github Desktop, or Git.

Making a GitHub commit with GitHub Desktop

All changes made will be selected by default, if you do not want to commit some changes, deselect those.

Fill out the Summary and Description on the bottom left, click Commit to mkdocs when you\u2019re ready to commit.

If you made a mistake, you can undo the commit in the bottom left. Otherwise click Push origin to push the commit to GitHub.

Making a Github commit with Git

Add files to Commit.

git commit .\n

Add a message to your Commit. We recommend being more descriptive about your Commit(s).

git commit -m \"update\"\n

Push changes

git push\n
"},{"location":"guides/contributing/#pull-request","title":"Pull Request","text":"

When submitting a Pull Request, you\u2019re requesting us to Pull changes from your Repository (Fork) to be approve & merged into the official Guide. This is done in browser by going to our repository and creating a Pull Request from your mkdocs branch to ours.

"},{"location":"guides/contributing/#making-a-document","title":"Making a Document","text":"

Before we begin, make sure you\u2019ve read the Guidelines.

Documents must be Markdown (.md) files. They can also contain HTML.

This Guide is a mix of Markdown, Material, and PyMarkdown features. Simply placing a .md file within docs/, that file can then be viewed as a page. Note: .md files MUST contain content.

Markdown files should have headers at the start to identify document (Meta / SEO Purposes), and to credit author(s). Without, it\u2019s subjected to be generated based off page content, or be without at all.

"},{"location":"guides/contributing/#document-headers","title":"Document Headers","text":"Warning

Do NOT use Tab to indent a list of authors in the authors section of document headers. It WILL cause errors.

Highlighted lines are required!!

example.md
---\ntitle: Title of Your Document\ndescription: Description of your doc\nauthors: \n - John Doe\n - Second Name\n - Florida Man\n---\n\n# mainPageHeader\n\nContent.\n\n## someTitle\n\nContent.\n\n> modName | [modName](legacy CurseForge link)\n
Descriptions

Your page should start with a H1 (#) page header!

"},{"location":"guides/contributing/#configure-pages-and-navigation-optional","title":"Configure Pages and Navigation (Optional)","text":"Warning

Do NOT use Tab to indent new lines in .pages files. It WILL cause errors.

Per directory, you can create a .pages file. This can be used to list each and all pages you want to show up on navigation, in your own order.

nav:\n  - page1\n  - page2.md\n\n  - dir/\n  - dir/README.md\n\n  # Can change page titles\n  - \"3 Is better\" : page3.md\n\n  # Navigation link to another website\n  - \"Google\" : https://google.com\n\n  # custom sub navigation\n  - 'MORE PAGES':\n    - page1\n    - page2\n\n  - page1\n    - page2\n    - page3\n\n  # 3 dots will auto generate the rest of the pages you've not defined from current directory\n  # THIS IS REQUIRED IF YOU'RE MAKING A NAV FILE.\n  - ...\n
"},{"location":"guides/contributing/#directory-page-layout","title":"Directory / Page Layout","text":"

This is the directory layout that MkDocs uses.

README.md Is the root directory file, if no page is visited specifically."},{"location":"guides/contributing/#more-resources","title":"More Resources","text":"

Most of all necessary plugins are installed and can be used from Material / PyMarkdown, however consult the team for any additions.

"},{"location":"guides/contributing/#faq","title":"FAQ","text":"My header is displaying above the page title! My author\u2019s list is spelling them out letter by letter! My locally hosted preview won\u2019t refresh with changes!

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"guides/contributing/examples/","title":"Material Examples","text":""},{"location":"guides/contributing/examples/#examples","title":"Examples","text":"

These are example pages. It\u2019s recommended that you view (click edit top right) to see how certain markdown features work if there\u2019s no raw example.

Most of all references are exclusively from Material Markdown References

"},{"location":"guides/contributing/examples/admonition/","title":"Admonition","text":""},{"location":"guides/contributing/examples/admonition/#admonition","title":"Admonition","text":"

Admonitions, also known as call-outs, are an excellent choice for including side content without significantly interrupting the document flow. Material for MkDocs provides several different types of admonitions and allows for the inclusion and nesting of arbitrary content.

Admonitions follow a simple syntax: a block starts with !!!, followed by a single keyword used as a type qualifier. The content of the block follows on the next line, indented by four spaces (2 Tabs):

"},{"location":"guides/contributing/examples/admonition/#type-qualifiers","title":"Type Qualifiers","text":"
!!! note \n\n    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod\n    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor\n    massa, nec semper lorem quam in massa.\n

Note

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

"},{"location":"guides/contributing/examples/admonition/#changing-the-title","title":"Changing the title","text":"

By default, the title will equal the type qualifier in titlecase. However, it can be changed by adding a quoted string containing valid Markdown (including links, formatting, \u2026) after the type qualifier:

!!! note \"Phasellus posuere in sem ut cursus\"\n\n    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod\n    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor\n    massa, nec semper lorem quam in massa.\n

Phasellus posuere in sem ut cursus

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

!!! note \"Single line note\"\n

Single line note

"},{"location":"guides/contributing/examples/admonition/#removing-the-title","title":"Removing the title","text":"

Similar to changing the title, the icon and title can be omitted entirely by adding an empty string directly after the type qualifier. Note that this will not work for collapsible blocks:

!!! note \"\"\n\n    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod\n    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor\n    massa, nec semper lorem quam in massa.\n

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

"},{"location":"guides/contributing/examples/admonition/#collapsible-blocks","title":"Collapsible blocks","text":"
??? note\n\n    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod\n    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor\n    massa, nec semper lorem quam in massa.\n
Note

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

Adding a + after the ??? token renders the block expanded:

???+ note\n\n    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod\n    nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor\n    massa, nec semper lorem quam in massa.\n
Note

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

"},{"location":"guides/contributing/examples/admonition/#types","title":"Types","text":""},{"location":"guides/contributing/examples/admonition/#note","title":"Note","text":"Note
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#abstract","title":"Abstract","text":"Abstract
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#info","title":"Info","text":"Info
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#tip","title":"Tip","text":"Tip
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#success","title":"Success","text":"Success
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#question","title":"Question","text":"Question
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#warning","title":"Warning","text":"Warning
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#failure","title":"Failure","text":"Failure
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#danger","title":"Danger","text":"Danger
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#bug","title":"Bug","text":"Bug
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#example","title":"Example","text":"Example
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
"},{"location":"guides/contributing/examples/admonition/#quote","title":"Quote","text":"Quote
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.\n
Stacked Admonitions Abstract Info Tip Success Question Warning Failure Danger Bug Example

Hey! You found a secret hidden easter egg :P

"},{"location":"guides/contributing/examples/admonition/#inline-blocks","title":"Inline blocks","text":"

Use inline end to align to the right (left for rtl languages).

"},{"location":"guides/contributing/examples/admonition/#-inline-end","title":"-> Inline End","text":"
!!! info inline end \"Lorem ipsum\"\n\n    Right Lorem ipsum dolor sit amet, consectetur\n    adipiscing elit. Nulla et euismod nulla.\n    Curabitur feugiat, tortor non consequat\n    finibus, justo purus auctor massa, nec\n    semper lorem quam in massa.\n

Lorem ipsum

Left Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

"},{"location":"guides/contributing/examples/admonition/#inline","title":"< Inline","text":"
!!! info inline \"Lorem ipsum\"\n\n    Lorem ipsum dolor sit amet, consectetur\n    adipiscing elit. Nulla et euismod nulla.\n    Curabitur feugiat, tortor non consequat\n    finibus, justo purus auctor massa, nec\n    semper lorem quam in massa.\n

Lorem ipsum

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo purus auctor massa, nec semper lorem quam in massa.

"},{"location":"guides/contributing/examples/annotations/","title":"Annotations","text":""},{"location":"guides/contributing/examples/annotations/#annotations","title":"Annotations","text":"

One of the flagship features of Material for MkDocs is the ability to inject annotations \u2013 little markers that can be added almost anywhere in a document and expand a tooltip containing arbitrary Markdown on click or keyboard focus.

"},{"location":"guides/contributing/examples/annotations/#using-annotations","title":"Using Annotations","text":"

Annotations consist of two parts: a marker, which can be placed anywhere in a block marked with the annotate class, and content located in a list below the block containing the marker:

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.\n{ .annotate }\n\n1.  :man_raising_hand: I'm an annotation! I can contain `code`, __formatted\n    text__, images, ... basically anything that can be expressed in Markdown.\n

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.

  1. I\u2019m an annotation! I can contain code, formatted text, images, \u2026 basically anything that can be expressed in Markdown.

Note that the annotate class must only be added to the outermost block. All nested elements can use the same list to define annotations, except when annotations are nested themselves.

"},{"location":"guides/contributing/examples/annotations/#in-superfetch","title":"In SuperFetch","text":"

Annotations can also be nested inside annotations by adding the annotate class to the list item hosting the annotation content, repeating the process:

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.\n{ .annotate }\n\n1.  :man_raising_hand: I'm an annotation! (1)\n    { .annotate }\n\n    1.  :woman_raising_hand: I'm an annotation as well!\n

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.

  1. I\u2019m an annotation! (1)

    1. I\u2019m an annotation as well!
"},{"location":"guides/contributing/examples/annotations/#in-admonitions","title":"In Admonitions","text":"

The titles and bodies of admonitions can also host annotations by adding the annotate modifier after the type qualifier, which is similar to how inline blocks work:

!!! note annotate \"Phasellus posuere in sem ut cursus (1)\"\n\n    Lorem ipsum dolor sit amet, (2) consectetur adipiscing elit. Nulla et\n    euismod nulla. Curabitur feugiat, tortor non consequat finibus, justo\n    purus auctor massa, nec semper lorem quam in massa.\n\n1.  :man_raising_hand: I'm an annotation!\n2.  :woman_raising_hand: I'm an annotation as well!\n
"},{"location":"guides/contributing/examples/annotations/#in-content-tabs","title":"In Content Tabs","text":"

Content tabs can host annotations by adding the annotate class to the block of a dedicated content tab (and not to the container, which is not supported):

=== \"Tab 1\"\n\n    Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.\n    { .annotate }\n\n    1.  :man_raising_hand: I'm an annotation!\n\n=== \"Tab 2\"\n\n    Phasellus posuere in sem ut cursus (1)\n    { .annotate }\n\n    1.  :woman_raising_hand: I'm an annotation as well!\n
Tab 1Tab 2

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.

  1. I\u2019m an annotation!

Phasellus posuere in sem ut cursus (1)

  1. I\u2019m an annotation as well!
"},{"location":"guides/contributing/examples/annotations/#in-everything-else","title":"In Everything Else","text":"

Tt\u2019s always possible to leverage the Markdown in HTML extension to wrap arbitrary elements with a div with the annotate class:

<div class=\"annotate\" markdown>\n\n> Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.\n\n</div>\n\n1.  :man_raising_hand: I'm an annotation!\n

Lorem ipsum dolor sit amet, (1) consectetur adipiscing elit.

  1. I\u2019m an annotation!

With this trick, annotations can also be added to blockquotes, lists, and many other elements that are not supported by the Attribute Lists extension. Furthermore, note that code blocks follow different semantics.

"},{"location":"guides/contributing/examples/buttons/","title":"Buttons","text":""},{"location":"guides/contributing/examples/buttons/#buttons","title":"Buttons","text":"

Material for MkDocs provides dedicated styles for primary and secondary buttons that can be added to any link, label or button element. This is especially useful for documents or landing pages with dedicated call-to-actions.

"},{"location":"guides/contributing/examples/buttons/#buttons_1","title":"Buttons","text":"

In order to render a link as a button, suffix it with curly braces and add the .md-button class selector to it.

[Subscribe to our newsletter](#){ .md-button }

Subscribe to our newsletter

"},{"location":"guides/contributing/examples/buttons/#adding-primary-buttons","title":"Adding primary buttons\u00b6","text":"

If you want to display a filled, primary button (like on the landing page of Material for MkDocs), add both, the .md-button and .md-button\u2013primary CSS class selectors.

[Subscribe to our newsletter](#){ .md-button .md-button--primary }

Subscribe to our newsletter

"},{"location":"guides/contributing/examples/buttons/#adding-icon-buttons","title":"Adding icon buttons\u00b6","text":"

Of course, icons can be added to all types of buttons by using the icon syntax together with any valid icon shortcode, which can be easily found with a few keystrokes through icon search.

[Send :fontawesome-solid-paper-plane:](#){ .md-button }

Send

"},{"location":"guides/contributing/examples/code/","title":"Code","text":""},{"location":"guides/contributing/examples/code/#code","title":"Code","text":"
``` py\nimport tensorflow as tf\n```\n
import tensorflow as tf\n
"},{"location":"guides/contributing/examples/code/#adding-titles","title":"Adding Titles","text":"

In order to provide additional context, a custom title can be added to a code block by using the title=\"<custom title>\" option directly after the shortcode, e.g. to display the name of a file:

``` py title=\"bubble_sort.py\"\ndef bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n```\n
bubble_sort.py
def bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n
"},{"location":"guides/contributing/examples/code/#adding-annotations","title":"Adding annotations","text":"

Code annotations can be placed anywhere in a code block where a comment for the language of the block can be placed, e.g. for JavaScript in // ... and /* ... */, for YAML in # ..., etc.

``` yaml\ntheme:\n  features:\n    - content.code.annotate # (1)\n```\n\n1.  :man_raising_hand: I'm a code annotation! I can contain `code`, __formatted\n    text__, images, ... basically anything that can be written in Markdown.\n
theme:\n  features:\n    - content.code.annotate # (1)\n
  1. I\u2019m a code annotation! I can contain code, formatted text, images, \u2026 basically anything that can be written in Markdown.
"},{"location":"guides/contributing/examples/code/#stripping-comments","title":"Stripping comments","text":"

If you wish to strip the comment characters surrounding a code annotation, simply add an ! after the closing parenthesis of the code annotation:

``` yaml\n# (1)!\n```\n\n1.  Look ma, less line noise!\n
# (1)!\n
  1. Look ma, less line noise!
"},{"location":"guides/contributing/examples/code/#adding-line-numbers","title":"Adding line numbers","text":"

Line numbers can be added to a code block by using the linenums=\"<start>\" option directly after the shortcode, whereas <start> represents the starting line number. A code block can start from a line number other than 1, which allows to split large code blocks for readability:

``` py linenums=\"1\"\ndef bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n```\n
def bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n
"},{"location":"guides/contributing/examples/code/#highlighting-specific-lines","title":"Highlighting specific lines","text":"

Specific lines can be highlighted by passing the line numbers to the hl_lines argument placed right after the language shortcode. Note that line counts start at 1, regardless of the starting line number specified as part of linenums:

``` py hl_lines=\"2 3\"\ndef bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n```\n
def bubble_sort(items):\n    for i in range(len(items)):\n        for j in range(len(items) - 1 - i):\n            if items[j] > items[j + 1]:\n                items[j], items[j + 1] = items[j + 1], items[j]\n
"},{"location":"guides/contributing/examples/code/#highlighting-inline-code-blocks","title":"Highlighting inline code blocks","text":"

Syntax highlighting can be applied to inline code blocks by prefixing them with a shebang, i.e. #!, directly followed by the corresponding language shortcode.

The `#!python range()` function is used to generate a sequence of numbers.\n

The range() function is used to generate a sequence of numbers.

"},{"location":"guides/contributing/examples/contenttabs/","title":"Content Tabs","text":""},{"location":"guides/contributing/examples/contenttabs/#content-tabs","title":"Content Tabs","text":"

Sometimes, it\u2019s desirable to group alternative content under different tabs, e.g. when describing how to access an API from different languages or environments. Material for MkDocs allows for beautiful and functional tabs, grouping code blocks and other content.

"},{"location":"guides/contributing/examples/contenttabs/#grouping-code-blocks","title":"Grouping Code Blocks","text":"
=== \"C\"\n\n    ``` c\n    #include <stdio.h>\n\n    int main(void) {\n      printf(\"Hello world!\\n\");\n      return 0;\n    }\n    ```\n\n=== \"C++\"\n\n    ``` c++\n    #include <iostream>\n\n    int main(void) {\n      std::cout << \"Hello world!\" << std::endl;\n      return 0;\n    }\n    ```\n
CC++
#include <stdio.h>\n\nint main(void) {\n  printf(\"Hello world!\\n\");\n  return 0;\n}\n
#include <iostream>\n\nint main(void) {\n  std::cout << \"Hello world!\" << std::endl;\n  return 0;\n}\n
"},{"location":"guides/contributing/examples/contenttabs/#grouping-other-content","title":"Grouping Other Content","text":"
=== \"Unordered list\"\n\n    * Sed sagittis eleifend rutrum\n    * Donec vitae suscipit est\n    * Nulla tempor lobortis orci\n\n=== \"Ordered list\"\n\n    1. Sed sagittis eleifend rutrum\n    2. Donec vitae suscipit est\n    3. Nulla tempor lobortis orci\n
Unordered listOrdered list
  1. Sed sagittis eleifend rutrum
  2. Donec vitae suscipit est
  3. Nulla tempor lobortis orci
"},{"location":"guides/contributing/examples/contenttabs/#embedded-content","title":"Embedded Content","text":"
!!! example\n\n    === \"Unordered List\"\n\n        ``` markdown\n        * Sed sagittis eleifend rutrum\n        * Donec vitae suscipit est\n        * Nulla tempor lobortis orci\n        ```\n\n    === \"Ordered List\"\n\n        ``` markdown\n        1. Sed sagittis eleifend rutrum\n        2. Donec vitae suscipit est\n        3. Nulla tempor lobortis orci\n        ```\n

Example

Unordered ListOrdered List
* Sed sagittis eleifend rutrum\n* Donec vitae suscipit est\n* Nulla tempor lobortis orci\n
1. Sed sagittis eleifend rutrum\n2. Donec vitae suscipit est\n3. Nulla tempor lobortis orci\n
"},{"location":"guides/contributing/examples/datatables/","title":"Data Tables","text":""},{"location":"guides/contributing/examples/datatables/#data-tables","title":"Data Tables","text":"

Data tables can be used at any position in your project documentation and can contain arbitrary Markdown, including inline code blocks, as well as icons and emojis:

| Method      | Description                          |\n| ----------- | ------------------------------------ |\n| `GET`       | :material-check:     Fetch resource  |\n| `PUT`       | :material-check-all: Update resource |\n| `DELETE`    | :material-close:     Delete resource |\n
Method Description GET Fetch resource PUT Update resource DELETE Delete resource"},{"location":"guides/contributing/examples/datatables/#content-alignment","title":"Content Alignment","text":"

If you want to align a specific column to the left, center or right, you can use the regular Markdown syntax placing : characters at the beginning and/or end of the divider.

"},{"location":"guides/contributing/examples/datatables/#left","title":"Left","text":"
| Method      | Description                          |\n| :---------- | :----------------------------------- |\n| `GET`       | :material-check:     Fetch resource  |\n| `PUT`       | :material-check-all: Update resource |\n| `DELETE`    | :material-close:     Delete resource |\n
Method Description GET Fetch resource PUT Update resource DELETE Delete resource"},{"location":"guides/contributing/examples/datatables/#center","title":"Center","text":"
| Method      | Description                          |\n| :---------: | :----------------------------------: |\n| `GET`       | :material-check:     Fetch resource  |\n| `PUT`       | :material-check-all: Update resource |\n| `DELETE`    | :material-close:     Delete resource |\n
Method Description GET Fetch resource PUT Update resource DELETE Delete resource"},{"location":"guides/contributing/examples/datatables/#right","title":"Right","text":"
| Method      | Description                          |\n| ----------: | -----------------------------------: |\n| `GET`       | :material-check:     Fetch resource  |\n| `PUT`       | :material-check-all: Update resource |\n| `DELETE`    | :material-close:     Delete resource |\n
Method Description GET Fetch resource PUT Update resource DELETE Delete resource"},{"location":"guides/contributing/examples/diagrams/","title":"Diagrams","text":""},{"location":"guides/contributing/examples/diagrams/#diagrams","title":"Diagrams","text":"

Powered by Mermaid.JS

"},{"location":"guides/contributing/examples/diagrams/#flow-chars","title":"Flow Chars","text":"

Flowcharts are diagrams that represent workflows or processes. The steps are rendered as nodes of various kinds and are connected by edges, describing the necessary order of steps:

``` mermaid\ngraph LR\n  A[Start] --> B{Error?};\n  B -->|Yes| C[Hmm...];\n  C --> D[Debug];\n  D --> B;\n  B ---->|No| E[Yay!];\n```\n
graph LR\n  A[Start] --> B{Error?};\n  B -->|Yes| C[Hmm...];\n  C --> D[Debug];\n  D --> B;\n  B ---->|No| E[Yay!];
"},{"location":"guides/contributing/examples/diagrams/#sequence-diagrams","title":"Sequence Diagrams","text":"

Sequence diagrams describe a specific scenario as sequential interactions between multiple objects or actors, including the messages that are exchanged between those actors:

``` mermaid\nsequenceDiagram\n  autonumber\n  Alice->>John: Hello John, how are you?\n  loop Healthcheck\n      John->>John: Fight against hypochondria\n  end\n  Note right of John: Rational thoughts!\n  John-->>Alice: Great!\n  John->>Bob: How about you?\n  Bob-->>John: Jolly good!\n```\n
sequenceDiagram\n  autonumber\n  Alice->>John: Hello John, how are you?\n  loop Healthcheck\n      John->>John: Fight against hypochondria\n  end\n  Note right of John: Rational thoughts!\n  John-->>Alice: Great!\n  John->>Bob: How about you?\n  Bob-->>John: Jolly good!
"},{"location":"guides/contributing/examples/diagrams/#state-diagrams","title":"State Diagrams","text":"

State diagrams are a great tool to describe the behavior of a system, decomposing it into a finite number of states, and transitions between those states:

``` mermaid\nstateDiagram-v2\n  state fork_state <<fork>>\n    [*] --> fork_state\n    fork_state --> State2\n    fork_state --> State3\n\n    state join_state <<join>>\n    State2 --> join_state\n    State3 --> join_state\n    join_state --> State4\n    State4 --> [*]\n```\n
stateDiagram-v2\n  state fork_state <<fork>>\n    [*] --> fork_state\n    fork_state --> State2\n    fork_state --> State3\n\n    state join_state <<join>>\n    State2 --> join_state\n    State3 --> join_state\n    join_state --> State4\n    State4 --> [*]
"},{"location":"guides/contributing/examples/diagrams/#class-diagrams","title":"Class Diagrams","text":"
``` mermaid\nclassDiagram\n  Person <|-- Student\n  Person <|-- Professor\n  Person : +String name\n  Person : +String phoneNumber\n  Person : +String emailAddress\n  Person: +purchaseParkingPass()\n  Address \"1\" <-- \"0..1\" Person:lives at\n  class Student{\n    +int studentNumber\n    +int averageMark\n    +isEligibleToEnrol()\n    +getSeminarsTaken()\n  }\n  class Professor{\n    +int salary\n  }\n  class Address{\n    +String street\n    +String city\n    +String state\n    +int postalCode\n    +String country\n    -validate()\n    +outputAsLabel()  \n  }\n```\n
classDiagram\n  Person <|-- Student\n  Person <|-- Professor\n  Person : +String name\n  Person : +String phoneNumber\n  Person : +String emailAddress\n  Person: +purchaseParkingPass()\n  Address \"1\" <-- \"0..1\" Person:lives at\n  class Student{\n    +int studentNumber\n    +int averageMark\n    +isEligibleToEnrol()\n    +getSeminarsTaken()\n  }\n  class Professor{\n    +int salary\n  }\n  class Address{\n    +String street\n    +String city\n    +String state\n    +int postalCode\n    +String country\n    -validate()\n    +outputAsLabel()  \n  }
"},{"location":"guides/contributing/examples/diagrams/#entity-relationship-diagrams","title":"Entity-Relationship Diagrams","text":"

An entity-relationship diagram is composed of entity types and specifies relationships that exist between entities. It describes inter-related things in a specific domain of knowledge:

``` mermaid\nerDiagram\n  CUSTOMER ||--o{ ORDER : places\n  ORDER ||--|{ LINE-ITEM : contains\n  LINE-ITEM {\n    string name\n    int pricePerUnit\n  }\n  CUSTOMER }|..|{ DELIVERY-ADDRESS : uses\n```\n
erDiagram\n  CUSTOMER ||--o{ ORDER : places\n  ORDER ||--|{ LINE-ITEM : contains\n  LINE-ITEM {\n    string name\n    int pricePerUnit\n  }\n  CUSTOMER }|..|{ DELIVERY-ADDRESS : uses
"},{"location":"guides/contributing/examples/formatting/","title":"Formatting","text":""},{"location":"guides/contributing/examples/formatting/#formatting","title":"Formatting","text":"

This page will go over extra typography features. If you\u2019re not familiar with Markdown, it\u2019s best to read Markdown Cheatsheet

Critic Markup can be used, which adds the ability to highlight suggested changes, as well as add inline comments to a document:

Text can be deleted and replacement text added. This can also be combined into onea single operation. Highlighting is also possible and comments can be added inline.

Formatting can also be applied to blocks by putting the opening and closing tags on separate lines and adding new lines between the tags and the content.

"},{"location":"guides/contributing/examples/formatting/#highlighting-text","title":"Highlighting Text","text":"

Text can be highlighted with a simple syntax, which is more convenient that directly using the corresponding mark, ins and del HTML tags:

- ==This was marked==\n- ^^This was inserted^^\n- ~~This was deleted~~\n
"},{"location":"guides/contributing/examples/formatting/#sub-and-super-scripts","title":"Sub and Super Scripts","text":"

Text can be sub- and superscripted with a simple syntax, which is more convenient than directly using the corresponding sub and sup HTML tags:

- H~2~O\n- A^T^A\n
"},{"location":"guides/contributing/examples/formatting/#adding-keyboard-keys","title":"Adding Keyboard Keys","text":"

Keyboard keys can be rendered with a simple syntax. Consult the Python Markdown Extensions documentation to learn all available shortcodes:

++ctrl+alt+del++\n\n++up+down+left+right++\n\n++lbutton+mbutton+rbutton++\n

Ctrl+Alt+Del

Up+Down+Left+Right

Left Button+Middle Button+Right Button

"},{"location":"guides/contributing/examples/formatting/#adding-material-icons","title":"Adding Material Icons","text":"

You can also add icons to better convey what may go in your guide!

Material Design Icons contains all of the icons you can use within ATG.

Icons can have hoverable tooltips also!

Replace mdi with material

You need to replace mdi with material for the icons to work. For example on the website it\u2019s listed as mdi-information-outline, you need to change it to material-information-outline.

"},{"location":"guides/contributing/examples/formatting/#lists","title":"Lists","text":""},{"location":"guides/contributing/examples/formatting/#un-ordered-lists","title":"Un-Ordered Lists","text":"
- Nulla et rhoncus turpis. Mauris ultricies elementum leo. Duis efficitur\n  accumsan nibh eu mattis. Vivamus tempus velit eros, porttitor placerat nibh\n  lacinia sed. Aenean in finibus diam.\n\n    * Duis mollis est eget nibh volutpat, fermentum aliquet dui mollis.\n    * Nam vulputate tincidunt fringilla.\n    * Nullam dignissim ultrices urna non auctor.\n
"},{"location":"guides/contributing/examples/formatting/#ordered-lists","title":"Ordered Lists","text":"
1.  Vivamus id mi enim. Integer id turpis sapien. Ut condimentum lobortis\n    sagittis. Aliquam purus tellus, faucibus eget urna at, iaculis venenatis\n    nulla. Vivamus a pharetra leo.\n\n    1.  Vivamus venenatis porttitor tortor sit amet rutrum. Pellentesque aliquet\n        quam enim, eu volutpat urna rutrum a. Nam vehicula nunc mauris, a\n        ultricies libero efficitur sed.\n\n    2.  Morbi eget dapibus felis. Vivamus venenatis porttitor tortor sit amet\n        rutrum. Pellentesque aliquet quam enim, eu volutpat urna rutrum a.\n\n        1.  Mauris dictum mi lacus\n        2.  Ut sit amet placerat ante\n        3.  Suspendisse ac eros arcu\n
  1. Vivamus id mi enim. Integer id turpis sapien. Ut condimentum lobortis sagittis. Aliquam purus tellus, faucibus eget urna at, iaculis venenatis nulla. Vivamus a pharetra leo.

    1. Vivamus venenatis porttitor tortor sit amet rutrum. Pellentesque aliquet quam enim, eu volutpat urna rutrum a. Nam vehicula nunc mauris, a ultricies libero efficitur sed.

    2. Morbi eget dapibus felis. Vivamus venenatis porttitor tortor sit amet rutrum. Pellentesque aliquet quam enim, eu volutpat urna rutrum a.

      1. Mauris dictum mi lacus
      2. Ut sit amet placerat ante
      3. Suspendisse ac eros arcu
"},{"location":"guides/contributing/examples/formatting/#definition-lists","title":"Definition Lists:","text":"
`Lorem ipsum dolor sit amet`\n\n:   Sed sagittis eleifend rutrum. Donec vitae suscipit est. Nullam tempus\n    tellus non sem sollicitudin, quis rutrum leo facilisis.\n\n`Cras arcu libero`\n\n:   Aliquam metus eros, pretium sed nulla venenatis, faucibus auctor ex. Proin\n    ut eros sed sapien ullamcorper consequat. Nunc ligula ante.\n\n    Duis mollis est eget nibh volutpat, fermentum aliquet dui mollis.\n    Nam vulputate tincidunt fringilla.\n    Nullam dignissim ultrices urna non auctor.\n
Lorem ipsum dolor sit amet

Sed sagittis eleifend rutrum. Donec vitae suscipit est. Nullam tempus tellus non sem sollicitudin, quis rutrum leo facilisis.

Cras arcu libero

Aliquam metus eros, pretium sed nulla venenatis, faucibus auctor ex. Proin ut eros sed sapien ullamcorper consequat. Nunc ligula ante.

Duis mollis est eget nibh volutpat, fermentum aliquet dui mollis. Nam vulputate tincidunt fringilla. Nullam dignissim ultrices urna non auctor.

"},{"location":"guides/contributing/examples/formatting/#task-lists","title":"Task Lists","text":"
- [x] Lorem ipsum dolor sit amet, consectetur adipiscing elit\n- [ ] Vestibulum convallis sit amet nisi a tincidunt\n    * [x] In hac habitasse platea dictumst\n    * [x] In scelerisque nibh non dolor mollis congue sed et metus\n    * [ ] Praesent sed risus massa\n- [ ] Aenean pretium efficitur erat, donec pharetra, ligula non scelerisque\n
"},{"location":"guides/contributing/examples/formatting/#tool-tips","title":"Tool Tips","text":"

The Markdown syntax allows to specify a title for each link, which will render as a tooltip. Add a tooltip to a link with the following lines:

Link Tooltip Title
[Hover me](https://example.com \"I'm a tooltip!\")\n

Hover me

Link Reference Tooltip
[Hover me][example]\n\n  [example]: https://example.com \"I'm a tooltip!\"\n

Tooltips can also be added to link references:

Hover me

For all other elements, a title can be added by using the Attribute Lists extension:

:material-information-outline:{ title=\"Important information\" }\n

"},{"location":"guides/contributing/examples/formatting/#adding-abbreviations","title":"Adding Abbreviations","text":"

Abbreviations can be defined by using a special syntax similar to URLs and footnotes, starting with a * and immediately followed by the term or acronym to be associated in square bracket. Once an abbreviation is defined, it can be used anywhere in the document.

Example Abbreviation Usage
The HTML specification is maintained by the W3C.\n\n*[HTML]: Hyper Text Markup Language\n*[W3C]: World Wide Web Consortium\n

The HTML specification is maintained by the W3C.

"},{"location":"guides/contributing/examples/formatting/#adding-a-glossary","title":"Adding a Glossary","text":"Example Glossary
Lorem ipsum[^1] dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor \nincididunt ut labore et dolore magna aliqua. Ut enim[^2] ad minim veniam, quis nostrud \nexercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.\n\n  [^1]:\n    This is a glossary that will be added at the bottom of the page and is clickable.\n  [^2]:\n    This is also a glossary at the end of the page.\n
Lorem ipsum1 dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim2 ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat."},{"location":"guides/contributing/examples/formatting/#adding-hidden-comments","title":"Adding Hidden Comments","text":"

You can add comments within an document to communicate with other contributors that may edit the file.

<!--- This comment will not be rendered in the final HTML file. --->

<!--- \nThis comment will also not be rendered in the final HTML file. \n--->\n

However, the two exmaples above will show in \u201cView Source\u201d if a user does so. To prevent that there is another way to add comments.

[//]: # (This type of comment will not show in either the final HTML or in \"View Source\")

  1. This is a glossary that will be added at the bottom of the page and is clickable.\u00a0\u21a9

  2. This is also a glossary at the end of the page.\u00a0\u21a9

"},{"location":"guides/contributing/examples/imagery/","title":"Imagery","text":""},{"location":"guides/contributing/examples/imagery/#imagery","title":"Imagery","text":""},{"location":"guides/contributing/examples/imagery/#resizing","title":"Resizing","text":"

Images can be done as normal,

![](link_to_image.png)

Images can also be clicked, but if wondering you can put captions inside []

![All The Mods Logo](link_to_image.png)

However you can also define sizes for images, as you would with CSS.

![](link_to_image.png){width='25px'}

Within {} you can define your HTML tag attributes. You could even use style

![](link_to_image.png){style='width: 50px'}

And multiple attributes at that

![](link_to_image.png){width='75px' height='75px'}

Note: A space cannot be between the link and {}.

You can also center images on the page using {.center}, and or {.right}

![](link_to_image.png){.center width='75px' height='75px'}

![](link_to_image.png){.right width='75px' height='75px'}

![](link_to_image.png){.center}

"},{"location":"guides/contributing/examples/imagery/#images-with-links","title":"Images With Links","text":"

Similar to images, clicking images below would redirect you too google

[![](link_to_image.png)](https:/google.com)

You can also use the same attribute properties for width, height, style, etc

[![](link_to_image.png){width='100px' height='100px'}](https:/google.com)

"},{"location":"guides/contributing/examples/imagery/#gifs","title":"Gifs","text":"

Works the same way as images.

"},{"location":"guides/contributing/examples/imagery/#videos","title":"Videos","text":"

![type:video](url_to_video.mp4)

YouTube embed links & html iframe can also work. https://youtube.com/embed/<VIDEO_ID>

"},{"location":"guides/contributing/examples/imagery/#styles","title":"Styles","text":"

As before you can use style (CSS) to add some more customizations

![](link_to_image.png){style='border: 3px solid red; transform: rotate(45deg); width: 125px; height: 125px'}\n

"},{"location":"help/","title":"Help","text":""},{"location":"help/#all-the-mods-help","title":"All The Mods - Help","text":"

Documentation is currently work in progress, however check out F.A.Q in the mean time.

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"help/backups/","title":"Backups","text":""},{"location":"help/backups/#backups","title":"Backups","text":""},{"location":"help/backups/#what-should-i-backup","title":"What should I backup?","text":"
  1. options.txt
  2. keys.txt
  3. Any configs you changed inside packInstall/configs
DON\u2019T copy and paste the entire configs folder

Only backup the config files that you have changed. Copying the entire folder can corrupt your install if the configs are from a different pack version.

  1. A backup of your world(s)
  2. Journeymap Waypoints (optional)
"},{"location":"help/backups/#restoring-a-world-backup","title":"Restoring a World Backup","text":"

SimpleBackups is a mod included in the client version of ATM, but NOT included in the server version of ATM. You must add it yourself or use your server host\u2019s built-in options.

By default, it will save to packInstall/simplebackups with a zip file with your world\u2019s name. You can configure how often it does a backup at /configs/simplebackups-common.toml. Default Interval: Every 2 hours (120 minutes).

"},{"location":"help/backups/#atlauncher","title":"ATLauncher","text":"
  1. Close out of your modpack.
  2. Click Open Folder and open the simplebackups folder.
  3. Copy the zip file of the backup you want to restore to your saves folder.
  4. Go to your saves folder and delete the world you want to restore
  5. Open the zip file, then drag the folder inside, out to your saves folder. Delete the zip file

If the restore was unsuccessful, you may need to try an older backup before the issue occurred

"},{"location":"help/backups/#curseforge","title":"CurseForge","text":"
  1. Close completely out of the modpack.
  2. Right-click on the ATM icon in your CurseForge modpack screen and click Open Folder
  1. Open simplebackups
  1. Open the zip file that you want to restore. (They\u2019re labeled by the date created; the latest one is recommended.)
  2. Copy (Ctrl + C) the folder inside, then return to your saves folder.
  3. Back up your old world and delete it from this folder
  4. Paste (Ctrl + V) the backup into saves

If the restore was unsuccessful, you may need to try an older backup before the issue occurred

Simplebackups | CurseForge

"},{"location":"help/commands/","title":"Commands","text":""},{"location":"help/commands/#commands","title":"Commands","text":"Useful Minecraft Commands Corail Tombstone Spark FTBChunks FTBTeams/Party FTBQuests Admin Commands FTBQuests Edit Mode
/ftbquests editing_mode true\n
Crash Utilities Mahou Tsuaki"},{"location":"help/commands/#minecraft","title":"Minecraft","text":"Player CommandsAdmin Commands Teleport To Spawn
/spawn\n
Forge TPS Count
/forge tps\n
Kill/Remove Item Entities
/kill @e[type=minecraft:item]\n
Kill All Entities, Except Players
/kill @e[type=!minecraft:player]\n
Clear Inventory
/clear\n
"},{"location":"help/commands/#corail-tombstone","title":"Corail Tombstone","text":"Player CommandsAdmin Commands Knowledge GUI
/tbgui\n
Request Teleport To Player
/tbrequestteleport <name>\n
Teleport Binding (Like /sethome)
/tbbind set 1-5\n/tbbind teleport 1-5\n
Teleport to death position
/tbteleport death\n
Modify Knowledge Points
/tbknowledge\n
Restore Graves
/tbrestoreinventory\n
Get last graves coordinates
/tbshowlastgraves\n
Restore Graves From Player Backups
/tbrcovery\n
"},{"location":"help/commands/#spark","title":"Spark","text":"Player CommandsAdmin Commands Client Profiling
/sparkc profiler --timeout 30\n
Spark TPS Count
/spark tps\n
Server Ping
/spark ping\n
Server Profiling
/spark profiler --timeout 30\n
Server Health
/spark health\n/spark health --memory\n/spark health --network\n
Tick Monitoring
/spark tickmonitor\n/spark tickmonitor --threshold <percent>\n/spark tickmonitor --threshold-tick <milliseconds>\n/spark tickmonitor --without-gc\n
Spark Garbage Collection History
/spark gc\n
Garbage Collection Monitor
/spark gcmonitor\n
Spark Heap Summary
/spark heapsummary\n
Spark Heap Dump
/spark heapdump\n
Past Spark Activity/History
/spark activity\n

--only-ticks-over 20 argument for profiling will record only ticks that\u2019s over 20 ticks that\u2019s considered problematic

--thread * for profiling can help record all threads that Spark may not pick up

"},{"location":"help/commands/#ftbchunks","title":"FTBChunks","text":"Admin Commands Modifiy Claim Chunks Count
/ftbchunks admin extra_claim_chunks <player> <set/add> <amount>\n
Modify Force Loaded Chunks Count
/ftbchunks admin extra_force_load_chunks <player> <set/add> <amount>\n
Bypass Chunk Claims
/ftbchunks admin bypass_claims\n
Unload All Forced Loaded Chunks
/ftbchunks admin unload_everything\n
Unclaim All Chunks (All Team/Player Chunks)
/ftbchunks admin unclaim_everything\n
"},{"location":"help/commands/#ftbteamsparty","title":"FTBTeams/Party","text":""},{"location":"help/commands/#crash-utilities","title":"Crash Utilities","text":"Admin Commands Clear Entities (Must be enabled)
/cu callItemClear\n
Get world entities list
/cu entities list\n
Teleport Player (Even Offline) to spawn
/cu unstuck <name>\n
"},{"location":"help/commands/#mahou-tsuaki","title":"Mahou Tsuaki","text":"Player CommandsAdmin Commands Show/Hide Mahou Count
/showmahou\n
MahouSet Morgan Damage
/mahouset morgan @p 5000000\n
"},{"location":"help/configs/","title":"Configs","text":""},{"location":"help/configs/#configs","title":"Configs","text":"

Pack configs are usually located in the config/ folder, though others may be in your world/serverconfigs/ folder.

When editing configs, please make sure server / client is not running

For clients, it\u2019s safe to edit world/serverconfigs/ while not in the world and or restarting entire client.

"},{"location":"help/configs/#ftb","title":"FTB","text":""},{"location":"help/configs/#ftb-essentials","title":"FTB Essentials","text":"

Provide a couple of Bukkit / Spigot Essentials like commands. /home, /back, /tpa, /warp, etc. Commands can be enabled / disabled and configured, such as cool-downs and limits, even with FTBRanks.

Config: world/serverconfig/ftbessentials.snbt

"},{"location":"help/configs/#ftbranks","title":"FTBRanks","text":"

Includes ranks (hence name), is alike Group Manager, EssentialsEX, PermX, LuckyPerms, allowing you to setup custom / styled ranks for players that give additional command usages.

More information can be found on FTB Wiki: FTBRanks, FTB Essentials

Config: world/serverconfig/ftbranks/ranks.snbt

"},{"location":"help/configs/#no-fly-zone","title":"No Fly Zone","text":"

In ATM9, a new mod was introduced to prohibit flight in certain dimensions. This can be disabled.

Config: world/serverconfig/noflyzone.snbt

"},{"location":"help/configs/#faq","title":"F.A.Q","text":"Can you make ATM ores minable by quarry?

By design, fake players are not allowed to mine ATM ores. This ruins the purpose of the ore being obtained naturally, thus did not come with a config to change.

"},{"location":"help/faq/","title":"FAQ","text":""},{"location":"help/faq/#faq","title":"FAQ","text":"

This FAQ is put into 3 sections.

Context Keywords

"},{"location":"help/faq/#technical","title":"Technical","text":""},{"location":"help/faq/#failed-to-authenticate","title":"Failed To Authenticate","text":"Info

Authentication errors can be caused by numerous reasons. TL;TD here\u2019s some things you can try/check.

"},{"location":"help/faq/#modpack-crashes-at-beginning","title":"Modpack Crashes (At Beginning)","text":"Info

Crashes can be caused by numerous of reasons, which can be frustrating to figure out exactly why you\u2019re crashing.

"},{"location":"help/faq/#world-crashing-before-after","title":"World Crashing (Before / After)","text":"Info

Crashing worlds can suck. Some of the most common, if non of the above fixed the issue.

Some things you can try if,

"},{"location":"help/faq/#ticking-entity-or-block","title":"Ticking Entity Or Block","text":"Info

Ticking entities or blocks occurs by what they might\u2019ve interacted with, loaded / done incorrectly, or perhaps even an un/known discovered bug.

Lucky there\u2019s a trick you could do to possible fix this, if not manually.

"},{"location":"help/faq/#servers","title":"Servers","text":""},{"location":"help/faq/#gameplay","title":"Gameplay","text":"

Visit the FAQ of your specific pack to view it\u2019s FAQ!

"},{"location":"help/java/","title":"Java","text":""},{"location":"help/java/#java","title":"Java","text":""},{"location":"help/java/#java-versions","title":"Java Versions","text":"Minecraft Download Page Linux Shell Command <= 1.15 Java 8 sudo apt install openjdk-8-jdk 1.16 Java 8 OR Java 11 sudo apt install openjdk-11-jdk 1.17 Java 16 sudo apt install openjdk-16-jdk 1.18+ Java 17 sudo apt install openjdk-17-jdk 1.21+ Java 21 sudo apt install openjdk-21-jdk

On the download page sort for your Operating System and your Architecture (This should typically be x64)

Other Java Download Links

Amazon Corretto, Azul Zulu, or Oracle JDK

"},{"location":"help/java/#java-arguments","title":"Java Arguments","text":"

These can help both server and client with performance in,

"},{"location":"help/java/#client-arguments","title":"Client Arguments","text":"

These can be set in your Launcher

Curseforge Launcher

If you\u2019re using the Curseforge Launcher, open your Settings, choose Minecraft and scroll down to these Settings.

Java 8-11 Client Arguments
-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=32M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true://mcflags.emc.gs -Daikars.new.flags=true\n
Java 17+ Client Arguments
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M\n
Java 21 Client Arguments | Default
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M\n
Java 21 Client Arguments | If you have lots of ram (12GB+), try ZGC
-XX:+UseZGC -XX:+ZGenerational -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+PerfDisableSharedMem -XX:+UseDynamicNumberOfGCThreads\n
"},{"location":"help/java/#server-arguments","title":"Server Arguments","text":"

These are set in the user_jvm_args.txt file in your server folder

Java Server Arguments | Default JVM arguments Shipped with our server packs
-Xms4G -Xmx6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 \n
Java Server Arguments | For fast CPUs with 4+ cores & lots of ram (8-12GB), try ZGC:
-Xms8G -Xmx12G -XX:+UseZGC -XX:+ZGenerational -XX:SoftMaxHeapSize=6g -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+PerfDisableSharedMem -XX:+UseDynamicNumberOfGCThreads\n
"},{"location":"help/lag/","title":"Lag / Profiling","text":""},{"location":"help/lag/#lag","title":"Lag","text":"

For identifying Lag sources/causes most of our packs have Spark and Observable in them by Default.

"},{"location":"help/lag/#spark-profiler","title":"Spark Profiler","text":"

Normal players also have access to the command /spark tps & /forge tps and that gives a general indication of any potential lag issues that might need investigating.

For Spark, players in SP worlds with cheats enabled, or Server OPs can use the command /spark profiler --timeout 180 to get a 3 minute snapshot of the server and anything that could be causing TPS issues. You can look at the URL returned by the mod to see an interactive online view of all server threads. Users can also use the command /spark profiler --only-ticks-over 100 --timeout 60, to identify intermittent lag spikes.

Note

For profiling client side FPS issues, use the sparkc command instead using same arguments above.

"},{"location":"help/lag/#observable","title":"Observable","text":"

Observable has the same permission requirements, but users need to set a keybind in their Keybinds settings to open the UI, from there click the profile TPS button and wait for it to complete, then depending on the mc version, you will either get a url, or an in-game table listing what blocks/entities are costing the most TPS, it will also visually highlight blocks with a spectrum color coding from Green to Red, with things colored in red generally being the worst for performance.

Observable is an in-game profiler that can be used by anyone (1.20+, enabled by default in ATM9 and must create a keybind). In order to use the \u201cVisit\u201d button on the web page, you must be op.

"},{"location":"help/lag/#crash-utilities-item-clear","title":"Crash Utilities (Item Clear)","text":"

By default, Crash Utilities comes with most of our packs, though one feature Item Clear is disabled. It\u2019s a very handy feature to have enabled with packs containing farms and automation to prevent massive entity leaks, which causes lag & crashes. This can keep your server entity count low for better performance.

To enable, locate and open world/serverconfigs/crashutilities-server.toml. Very top section, set enabled to true. The timer is the amount of time in minutes entities will be checked, followed by an Item Clear chat announcement when the entities goes over the maximum threshold.

When editing configs, please make sure server / client is not running

For clients, it\u2019s safe to edit world/serverconfigs/ while not in the world and or restarting entire client.

"},{"location":"help/lag/#useful-commands","title":"Useful Commands","text":"General Commands Kill Item Entities (Or Specific Entity)
/kill @e[type=minecraft:item]\n
Command may need to be executed more than once to clear all entities. Additionally, the Crash Utilities entities list command can be used to locate entities before they\u2019re cleared. Kill Everything, Except Players
/kill @e[type=!minecraft:player]\n
Spark Run Server Side Profiler (TPS Issues)
/spark profiler --timeout 30\n
Run Client Side Profiler (FPS/TPS Issues)
/sparkc profiler --timeout 30 \n

--only-ticks-over 20 argument will record only ticks that\u2019s over 20 that\u2019s considered problematic.

--thread * can help record all threads Spark may not pick up.

Crash Utilities Commands

Entities List
/cu entities list\n
Item Clear (Must Be Enabled)
/cu callItemClear\n
Teleport Player To Spawn (Even Offline Player(s))
/cu unstuck <name>\n
Open Player Inventory (Even Offline Player(s))
/cu inventory <name>\n
"},{"location":"help/server/","title":"Server","text":""},{"location":"help/server/#server","title":"Server","text":"

This guide will explain how to setup an AllTheMods server locally, or with a server host.

"},{"location":"help/server/#prerequisites","title":"Prerequisites","text":""},{"location":"help/server/#installation","title":"Installation","text":"

If you\u2019ve a 3rd party Anti-Virus installed, exclude the folder the files will be extracted too, as files may get remove or corrupted after extracting.

"},{"location":"help/server/#java","title":"Java","text":"

If you have multiple Java versions installed, the default java -version will be used, which may not be the correct version based on the Minecraft version. Either of these solutions will work, you do not have to do all of them.

If you only have one Java version installed, you do not have to specify a Java Path or System Environmental Variable, but specifying the path anyway will ensure you won\u2019t break anything if you ever decide to install another version of java

  1. Simply uninstall all Java versions except the one being used.
  2. Edit the startserver file and change java to the desired install-location
  3. Look for System Environmental Variable in your Windows Search bar
  4. On Linux, you can re-configure Java using sudo update-alternatives --config java

If you\u2019ve just installed Java, you may need to restart your OS.

"},{"location":"help/server/#local-installation","title":"Local Installation","text":"

The first time you tun startserver it will generate a bunch of files. Do not end the installer during this. If you do so, you might have to start over

After running serverstart once, you\u2019re required to accept the Minecraft Eula in the eula.txt file that was automatically generated, by setting eula=true

Make any changes necessary to server.properties, configs, and or world/serverconfigs, and run startserver.bat/sh again to start the server.

Once it says Dedicated server took xx seconds to load you\u2019re good to go and can join the server

Warning

Many guides tell you to edit server-ip or server-port. In most cases you DO NOT need to edit these, especially server-ip. This can prevent your server from starting.

There\u2019s no startserver.bat/sh script?

Install Forge first,

There\u2019s no run.bat/sh?

Expecting this is an older Forge version, you\u2019ll need to create a script that launches Forge.

run.bat/sh
java -Xms4G -Xmx8G -jar forge-*universal.jar\n
How to add Arguments?

To add Arguments set them within the usr_jvm_args.txt file. Older versions of Forge will require adding arguments in the script file, if that file doesn\u2019t exist.

How to add Ram?

Edit the -Xms (Startup Ram) and -Xmx (Maximum Ram) within the usr_jvm_args.txt file

How To Import A World?

Upload world folder to server folder. Make sure the world folder is named world.

Performance Tips: Check out Lag / Profiling

"},{"location":"help/server/#server-host-installation","title":"Server Host Installation","text":"

Most server host has a one-click server installer you can use, otherwise

"},{"location":"help/server/#server-host-custom-jar","title":"Server Host Custom Jar","text":"

If server host requires a .jar file, later Forge versions cannot be ran directly. If older, you can upload and use the forge-*universal.jar as custom jar. Extract & Upload Server-Files to main server folder. Otherwise,

Modifiy config for pack if necessary, specifically the mcVersion and loaderVersion, and place config in server root then start server as normal.

Config Example | ATM9

Highlighted lines are important to be configured

server-setup-config.yaml
# Version of the specs, only for internal usage if this format should ever change drastically\n_specver: 2\nmodpack:\n    name: ATM9\n    description: All The Mods 9\ninstall:\n    mcVersion: 1.20.1\n    loaderVersion: 47.3.7\n    installerUrl: \"https://files.minecraftforge.net/maven/net/minecraftforge/forge/{{@mcversion@}}-{{@loaderversion@}}/forge-{{@mcversion@}}-{{@loaderversion@}}-installer.jar\"\n    installerArguments:\n        - \"--installServer\"\n    modpackFormat: zip\n    baseInstallPath: ~\n    checkFolder: true\n    installLoader: true\n    connectTimeout: 30\n    readTimeout: 30\nlaunch:\n    crashLimit: 10\n    maxRam: 8\n    minRam: 4\n    crashTimer: 60min\n    preJavaArgs: ~\n    startFile: \"forge-{{@mcversion@}}-{{@loaderversion@}}.jar\"\n    startCommand:\n        - \"@user_jvm_args.txt\"\n        - \"@libraries/net/minecraftforge/forge/{{@mcversion@}}-{{@loaderversion@}}/{{@os@}}_args.txt\"\n        - \"nogui\"\n    forcedJavaPath: ~\n    supportedJavaVersions: [17]\n
"},{"location":"help/server/#updating","title":"Updating","text":"

Updating ATM servers is pretty simple. There\u2019s 3 ways you can accomplish this.

BACKUP world before proceeding.

"},{"location":"help/server/#automatic","title":"Automatic","text":"
  1. If you have a server host with a modpack installer, usually you can do a one-click update within your control panel.
"},{"location":"help/server/#manually-2-methods","title":"Manually (2 methods)","text":"
  1. Backup any modified configs or kubejs scripts, if any, to be replaced later.

  2. Download Server Files from CurseForge.

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"help/server/amp/","title":"AMP Server Setup","text":"Warning

This guide is outdated as of 6/1/24. Guide will be updated to AMP\u2019s new UI.

"},{"location":"help/server/amp/#amp-install-guide","title":"AMP Install Guide","text":"

This is a guide for installing ATM9 (and possibly other packs) on CubeCoderz\u2019s AMP gameserver hosting software!

Info

The current version of AMP as of the creation of this guide is 2.5.0.4. As the software is updated, the exact location of settings may change.

Warning

This guide is currently hosted by the official ATM website/Discord. If found anywhere else please advise them to delete it and instead link to this official version.

This guide assumes: "},{"location":"help/server/amp/#creating-a-new-instance","title":"Creating a New Instance.","text":" Note

If you do not want the instance to start every time AMP is started, uncheck the Start Instance on Boot option. This is on by default.

"},{"location":"help/server/amp/#configuring-server-settings","title":"Configuring Server Settings","text":"

Change the following:

Change the following:

Change the following:

On the left menu, select Monitoring and Metrics

Change the following:

On the left menu, select Java and Memory

Change the following:

Anything over 16384 requires changing the GC settings and is beyond the scope of this guide.

-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1

Note

If Java 17 is not in the dropdown list, you need to close AMP completely, install Java 17 to the server, then restart AMP.

On the left menu, select Gameplay and Difficulty

Change the following:

"},{"location":"help/server/amp/#installing-server-forge","title":"Installing Server Forge","text":"

Click the Back arrow at the top of the left menu

Select Console from the left menu and then click Update from the middle screen.

Wait while the server downloads and installs the selected forge version.

This can take several minutes depending on your server specs and internet connection

When it finishes it should say The server installed successfully; if it does not please doublecheck the above settings and verify you have selected the appropriate Forge Version.

"},{"location":"help/server/amp/#importing-the-server-files","title":"Importing the Server Files","text":"

On the left menu, select File Manager

The easiest way to import the server files is to unzip the files and create a new zip

I recommend using 7zip as this is what I have used for testing

Make sure you save as .zip and not .7z

Drag the newly created zip file into the File Manager window. Once it finishes you may need to refresh the page to see the file in the file list.

Right click the .zip file in the list and chose Extract Here.

This may take several minutes depending on your server specs and storage speed.

Once it finishes you may need to refresh the page to see the newly extracted files populated in the list.

"},{"location":"help/server/amp/#starting-the-server","title":"Starting the Server","text":"

Select Console from the left menu and click Start.

The server will now start. This can take several minutes depending on your server specs and storage speed.

Note

Errors are normal and to be expected as long as it continues loading. Be patient as the first startup usually takes time while it creates all the needed files, configs, folders, etc.

You will know it is finished when the notification window in the bottom right disappears and the server says Dedicated server took XXX.XX seconds to load.

It is recommended after the first startup to stop the server, using the red Stop button at the top, and then start it again.

Only edit, add, or remove files WHILE THE SERVER IS STOPPED!

"},{"location":"help/server/amp/#changing-server-properties","title":"Changing Server Properties","text":"

All settings within server.properties are in independent tabs in the various settings in AMP and it is recreated every server startup.

CHANGES TO server.properties FILE WILL NEVER SAVE!

Changing Server Type

If you need to edit the world type for example, to run a Skyblock server, you would change it under Configuration > Server Settings > World Type.

All The Mods | GitHub | Discord | CubeCoders: AMP

"},{"location":"legacy/","title":"All The Mods - Legacy","text":""},{"location":"legacy/#all-the-mods-legacy","title":"All The Mods - Legacy","text":"

Legacy (Old) ATM packs that\u2019s no longer being maintained.

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"legacy/atm0/","title":"ATM0","text":""},{"location":"legacy/atm0/#atm0","title":"ATM0","text":"

All The Mods 0 | CurseForge | GitHub

"},{"location":"legacy/atm1/","title":"ATM1","text":""},{"location":"legacy/atm1/#atm1","title":"ATM1","text":"

All The Mods 1 | CurseForge | GitHub

"},{"location":"legacy/atm2/","title":"ATM2","text":""},{"location":"legacy/atm2/#atm2","title":"ATM2","text":"

All The Mods 2 | CurseForge | GitHub

"},{"location":"legacy/atm3/","title":"All The Mods 3","text":""},{"location":"legacy/atm3/#all-the-mods-3","title":"All The Mods 3","text":"

All The Mods 3 | CurseForge | GitHub

"},{"location":"legacy/atm3/expert/","title":"All The Mods 3 - Expert","text":""},{"location":"legacy/atm3/expert/#all-the-mods-3-expert","title":"All The Mods 3 - Expert","text":"

All The Mods 3 - Expert | CurseForge | GitHub

"},{"location":"legacy/atm3/remix/","title":"All The Mods 3 - Remix","text":""},{"location":"legacy/atm3/remix/#all-the-mods-3-remix","title":"All The Mods 3 - Remix","text":"

All The Mods 3 - Remix | CurseForge | GitHub

"},{"location":"legacy/atm4/","title":"All The Mods 4","text":""},{"location":"legacy/atm4/#all-the-mods-4","title":"All The Mods 4","text":"

All The Mods 4 | CurseForge | GitHub

"},{"location":"legacy/atm5/","title":"All The Mods 5","text":""},{"location":"legacy/atm5/#all-the-mods-5","title":"All The Mods 5","text":"

All The Mods 5 | CurseForge | GitHub

"},{"location":"legacy/atmslop/","title":"All The Mods - Slice Of Pie","text":""},{"location":"legacy/atmslop/#all-the-mods-slice-of-pie","title":"All The Mods - Slice Of Pie","text":"

All The Mods - Slice Of Pie | CurseForge | GitHub

"},{"location":"legacy/atmslop2/","title":"All The Mods - Slice Of Pice 2","text":""},{"location":"legacy/atmslop2/#all-the-mods-slice-of-pice-2","title":"All The Mods - Slice Of Pice 2","text":"

All The Mods - Slice Of Pie 2 | CurseForge | GitHub

"},{"location":"misc/","title":"Miscellaneous","text":""},{"location":"misc/#miscellaneous","title":"Miscellaneous","text":"

Content that doesn\u2019t fit in other places, or have similarities with all packs.

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"mods/","title":"All The Guides","text":""},{"location":"mods/#mod-guides","title":"Mod Guides","text":""},{"location":"mods/#welcome-to-the-mod-guides","title":"Welcome to the Mod Guides!","text":"

This section is essentially a mini-wiki for loads of mods, filled with tips and setups to make your playthrough as pleasant as possible.

All The Mods | GitHub | Discord | Akliz Server Hosting

"},{"location":"mods/biggerreactors/","title":"Bigger Reactors","text":""},{"location":"mods/biggerreactors/#bigger-reactors","title":"Bigger Reactors","text":"

Reactors are the primary multi-block of Bigger Reactors. Loosely inspired by the real-life RBMK design, reactors may be used as either a power generator (in Passive mode) or as a heat source (in Active mode). Reactors consume and produce various Fuel and Waste products, and are highly customizable.

As of Bigger Reactors 0.5.2, the smallest possible reactor size is 3 \u00d7 3 \u00d7 3. With the default config, reactors may be built as large as 128 \u00d7 128 \u00d7 192, however this may be changed to an absolute maximum of 192 \u00d7 192 \u00d7 256.

"},{"location":"mods/biggerreactors/#components","title":"Components","text":""},{"location":"mods/biggerreactors/#required","title":"Required","text":"

The following components are the bare minimum required to construct any type of reactor.

"},{"location":"mods/biggerreactors/#type-specific","title":"Type-Specific","text":"

Certain components may only be used with a specific type of reactor, and cannot be used together in the same reactor.

The first type of reactor are Passive Reactors. These output the energy they generate directly as RF, which may be used by other machines.

"},{"location":"mods/biggerreactors/#optional","title":"Optional","text":"

Some components are entirely optional and are not required to build a functioning reactor. These may, however, allow for automation and remote control of reactors.

"},{"location":"mods/biggerreactors/#moderators","title":"Moderators","text":"

Reactor Moderators (commonly incorrectly referred to as Reactor Coolants) are materials placed inside of a Reactor during construction. When a reactor is in operation, a moderator may change the way the reactor performs depending its properties.

Moderators have four main properties that affect the reactor simulation:

In general, higher values are always better (except for absorption, which may be better or worse depending on your reactor design). For a more in-depth explanation on how to use the information here, see the simulation page.

Something to note is that Modpack authors have the ability to add or modify moderators. For an accurate list of supported blocks/fluids, use Just Enough Items (JEI) by checking the uses for the Reactor Terminal (currently broken on multiplayer).

Moderator Properties

The values listed below are accurate for Bigger Reactors 0.5.2, for Minecraft 1.16.5. Also correct for 0.6.x (1.17-1.19)

ID Absorption Efficiency Moderation Conductivity astralsorcery:liquid_starlight 0.85 0.8 2.0 3.0 biggerreactors:ludicrite_block 0.6 0.87 3 3 bloodmagic:life_essence_block 0.7 0.55 1.75 2.5 mekanism:ethene 0.37 0.65 1.9 1.5 mekanism:hydrofluoric_acid 0.6 0.45 1.4 2.5 mekanism:hydrogen 0.2 0.3 1.2 0.1 mekanism:hydrogen_chloride 0.31 0.65 1.7 1 mekanism:lithium 0.7 0.6 1.04 0.7 mekanism:oxygen 0.01 0.35 1.04 0.1 mekanism:sodium 0.23 0.6 1.7 1 mekanism:steam 0.33 0.5 1.33 0.5 mekanismgenerators:deuterium 0.03 0.3 1.07 0.1 minecraft:air 0.1 0.25 1.1 0.05 minecraft:cave_air 0.1 0.25 1.1 0.05 minecraft:glass 0.2 0.25 1.1 0.3 minecraft:ice 0.33 0.33 1.15 0.1 minecraft:snow_block 0.15 0.33 1.05 0.05 minecraft:void_air 0.1 0.25 1.1 0.05 minecraft:water 0.33 0.5 1.33 0.1 minecraft:lava 0.33 0.33 1.15 0.7 forge:storage_blocks/allthemodium 0.66 0.9 3.5 3.5 forge:storage_blocks/aluminum 0.5 0.78 1.42 0.6 forge:storage_blocks/bronze 0.51 0.77 1.41 1 forge:storage_blocks/copper 0.5 0.75 1.4 1 forge:storage_blocks/diamond 0.55 0.85 1.5 3 forge:storage_blocks/electrum 0.53 0.82 1.47 2.2 forge:storage_blocks/emerald 0.55 0.85 1.5 2.5 forge:storage_blocks/enderium 0.53 0.88 1.6 3 forge:storage_blocks/gold 0.52 0.8 1.45 2 forge:storage_blocks/graphite 0.1 0.5 2 2 forge:storage_blocks/invar 0.5 0.79 1.43 0.6 forge:storage_blocks/iron 0.5 0.75 1.4 0.6 forge:storage_blocks/lead 0.75 0.75 1.75 1.5 forge:storage_blocks/lumium 0.75 0.55 1.5 1.8 forge:storage_blocks/nickel 0.5 0.82 1.46 0.6 forge:storage_blocks/osmium 0.51 0.77 1.41 1 forge:storage_blocks/platinum 0.53 0.86 1.58 2.5 forge:storage_blocks/signalum 0.63 0.66 1.5 1.8 forge:storage_blocks/silver 0.51 0.79 1.43 1.5 forge:storage_blocks/steel 0.5 0.78 1.42 0.6 forge:storage_blocks/tin 0.3 0.7 1.35 0.75 forge:storage_blocks/unobtainium 0.95 0.82 2 5 forge:storage_blocks/vibranium 0.15 0.75 8 4 forge:storage_blocks/zinc 0.51 0.77 1.41 1 biggerreactors:liquid_obsidian 0.3 0.7 1.35 0.75 allthemodium:molten_allthemodium 0.66 0.9 3.5 3.5 allthemodium:molten_vibranium 0.15 0.75 8 4 allthemodium:molten_unobtainium 0.95 0.82 2 5 allthemodium:vapor_allthemodium 0.66 0.9 3.5 3.5 allthemodium:vapor_vibranium 0.15 0.75 8 4 allthemodium:vapor_unobtainium 0.95 0.82 2 5 forge:superheated_sodium 0.23 0.6 1.7 1 forge:redstone 0.75 0.55 1.6 2.5 forge:ender 0.9 0.75 2.0 2

Bigger Reactors | CurseForge

"},{"location":"mods/kaimonickguides/","title":"Kaimonick's Guides","text":""},{"location":"mods/kaimonickguides/#kaimonicks-guides","title":"Kaimonick\u2019s Guides","text":"

Click on the images to view them!

Need to know something that isn\u2019t covered here? DM me on

"},{"location":"mods/kaimonickguides/#apotheosis","title":"Apotheosis","text":""},{"location":"mods/kaimonickguides/#applied-energistics-2","title":"Applied Energistics 2","text":"Part 1: The BasicsPart 2: Intro to AutocraftingPart 3: P2P & Other Novelties"},{"location":"mods/kaimonickguides/#pneumatic-craft","title":"Pneumatic Craft","text":""},{"location":"mods/kaimonickguides/#productive-bees","title":"Productive Bees","text":"Part 1: The BeesicsPart 2: Genes and Advanced InfoPart 3: Addendum"},{"location":"mods/ae2/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/#applied-energistics-2","title":"Applied Energistics 2","text":"

Welcome to Applied Energistics 2 and my attempt at a guide that\u2019s simple enough for anyone to understand.

If you\u2019re wondering how to automate something or need a step-by-step, you can look into the Setups section.

"},{"location":"mods/ae2/#capabilities-of-ae2","title":"Capabilities of AE2","text":"

AE2 probably one of the most well-known mods out there, and the best (completely unbiased) mod out there.

"},{"location":"mods/ae2/#logistic","title":"Logistic","text":"

With AE2 you can move so many different things around and in probably the best performing way any mod does. Using your ME System you can move any item anywhere at any point at near instant speeds.

"},{"location":"mods/ae2/#storage","title":"Storage","text":"

The Matter Energy System can be used to store many different things, ranging from items and fluids to mana and energy. You can store billions of items without much effort, search for them and use all those items to craft even more.

"},{"location":"mods/ae2/#autocrafting","title":"Autocrafting","text":"

Using all the stored items from your system, you can autocraft both using AE2\u2019s Molecular Assemblers or machines from other mods. You can make ginormous crafts, using millions of items and dozens of machines and AE2 will take all this effort from you with a single click.

"},{"location":"mods/ae2/#limitations-of-ae2","title":"Limitations of AE2","text":"

I know many people out there prefer Refined Storage because of its simpler approach to a lot of things, so I want to use this opportunity to address some of the seemingly nonsensical limitations right away.

"},{"location":"mods/ae2/#channels","title":"Channels","text":"

Probably the biggest complaint right at the beginning: Channels. Channels aren\u2019t as much of a problem as so many people make it seem.

You can easily get thousands of Channels, and when using P2P, moving all those Channels isn\u2019t much of an issue as well.

For more info on channels, check Channels.

"},{"location":"mods/ae2/#type-limit","title":"Type Limit","text":"

The so despaired Type Limit the ME Storage Cells have, once again exists for a very simple reason: Protecting you from yourself.

NBT Items or items with unique data on them, cannot be stacked unlike regular items and therefore take up quite a bit of memory. If you have too much memory in a single chunk, your game will crash, and you will be locked out of your world.

AE2 directly discourages you from having too many NBT Items inside your ME System by making them fill your storage incredibly quickly. Other Mods like Refined Storage do not have this limitation and therefore will very quickly run into issues.

There are also some Applied Energistics Addons that promise to either remove or increase the type limit. ABSOLUTELY DO NOT TRUST THEM! Some of the mods that remove the Type limit have some ways to prolong the effects of NBT Overflow, but especially the ones that just increase the limit often have absolutely no protection!.

For more info on Types, check Storage.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/autocrafting/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/autocrafting/#autocrafting","title":"Autocrafting","text":"

Probably the thing your ME System is supposed to do for you is taking all that nasty crafting from you and have it autocraft for you. In this Section I\u2019m going over how you set up your ME System for just that.

"},{"location":"mods/ae2/autocrafting/#crafting-pattern","title":"Crafting Pattern","text":"

To get your System to do anything, you need to teach your System how to do it first. For that, AE2 offers four different Patterns, which you can make in the Pattern Encoding Terminal.

You can paste in any recipe from EMI by clicking the + icon. You can also drag items from EMI.

Crafting

All but the Processing Patterns are done in the Molecular Assembler. You do not have to connect a Smithing Table or Stonecutter to a Pattern Provider.

"},{"location":"mods/ae2/autocrafting/#crafting-pattern_1","title":"Crafting Pattern","text":"

The Crafting Pattern is used to automate all recipes done in the Crafting Table.

Substitution "},{"location":"mods/ae2/autocrafting/#processing-pattern","title":"Processing Pattern","text":"

The Processing Pattern can be used to automate basically anything. You have to specify the Input and expected Output yourself.

Reusable Items

Processing Patterns do not have Substitution and always use the exact Item. Therefore, you have to make sure you don\u2019t have any items in a craft that get reused or your System will try to make one of said reusables for every single craft.

Inscriber Presses

Inscriber Presses are a prime example, for something that should not be included in a Pattern.

"},{"location":"mods/ae2/autocrafting/#smithing-table-pattern","title":"Smithing Table Pattern","text":"

The Smithing Table Pattern is used to automate all recipes done in the Smithing Table, such as turning Diamond gear into Netherite.

"},{"location":"mods/ae2/autocrafting/#stonecutting-pattern","title":"Stonecutting Pattern","text":"

The Stonecutting Pattern is used to automate all recipes done in the Stonecutter, such as turning a full block into slabs.

"},{"location":"mods/ae2/autocrafting/#pattern-provider","title":"Pattern Provider","text":"

The Pattern Provider is the star of autocrafting. It\u2019s the block that pushes the items set by the Patterns into adjacent machines.

You can set the Pattern Provider to Blocking Mode, which will prevent it from pushing another batch of items into an inventory if there are already some inside. This is useful for automating something like the Powah Energizing Orb.

You can access all Pattern Providers connected to a System via the Pattern Access Terminal.

"},{"location":"mods/ae2/autocrafting/#molecular-assemblers","title":"Molecular Assemblers","text":"

They normally go hand-in-hand with the Pattern Provider. If you place the Molecular Assemblers place next to them, they will be able to craft all but the Processing Patterns.

The best possible Setup is a Pattern Provider surrounded by 6 Molecular Assemblers.

Molecular Assemblers do not consume a channel, but still transfer up to 8 Channels.

It\u2019s very much recommended you use Acceleration Cards to speed up your Assemblers.

"},{"location":"mods/ae2/autocrafting/#other-machines","title":"Other Machines","text":"

You can use the Pattern Provider to automate almost any machine. Once you request a craft, it will automatically push a batch of items into neighboring inventories.

"},{"location":"mods/ae2/autocrafting/#crafting-processing-units","title":"Crafting Processing Units","text":"

The CPUs will decide how large your craft can be and how many steps of the recipe will be crafted at once. Each Multiblock will only do 1 Request at a time. If you want to start multiple requests at the same time, you\u2019ll have to build more CPUs.

"},{"location":"mods/ae2/autocrafting/#crafting-monitor","title":"Crafting Monitor","text":"

Probably the most boring part. All it does is show the current craft being fulfilled by the CPU.

"},{"location":"mods/ae2/autocrafting/#crafting-storage","title":"Crafting Storage","text":"

The Crafting Storage will decide how large the craft can be. The larger a Craft can be, the more sub-steps it can have.

They come in the same sizes as Storage Cells and also use Bytes.

"},{"location":"mods/ae2/autocrafting/#co-processors","title":"Co-Processors","text":"

The Amount of Co-Processors tells the System how often to send how many items to the Pattern Providers, essentially speeding up the craft.

They are generally more important than the Crafting Storage.

"},{"location":"mods/ae2/autocrafting/#the-multiblock","title":"The Multiblock","text":"

The structure MUST be rectangular. Any other Shape will not work.

Crafting Storage to Co-Processors ratio

It\u2019s recommended that you have a lot more Co-Processing Units than Crafting Storage. For most crafts, a single max-sized Crafting Storage will be large enough, so just spam a bunch of Co-Processors.

The entire Multiblock only takes 1 Channel

"},{"location":"mods/ae2/autocrafting/#requesting-a-craft","title":"Requesting a Craft","text":"

Now that you have all the setup, you want to actually request a craft. You can do this by simple Middle-Clicking on the Item in your Terminal, specify an amount and click craft.

Make sure you don\u2019t have a Keybind conflict. Sorting your inventory is often causing trouble.

Keep Stock

Do you always want to have a set amount of a certain Item in your ME System? You can use an ME Requester.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/channels/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/channels/#channels","title":"Channels","text":"

Here, I\u2019m going to teach you all about Channels, how to wirelessly move them, as well as how P2P works.

"},{"location":"mods/ae2/channels/#obtaining-channels","title":"Obtaining Channels","text":"

To even get some Channels, you\u2019ll need the ME Controller which will provide you with 32 Channels per face.

"},{"location":"mods/ae2/channels/#ad-hoc-network","title":"Ad-Hoc Network","text":"

You can have a Network without a controller, but you can only have a maximum of 8 Devices in it. Such a network is commonly referred to as an Ad-Hoc-Network. You\u2019ll need to supply power to it through somthing like the Energy Acceptor or the Crystal Resonance Generator, a device that can directly connect to AE2 Cables and produces a small amount of free Energy.

"},{"location":"mods/ae2/channels/#moving-channels","title":"Moving Channels","text":"

To get your channels to where you want, you\u2019ll obviously need some Cables. There are Small Cables which carry 8 Channels and Dense Cables which carry 32 Channels.

Name Channels Shows Channel Usage Glass Cable 8 Covered Cable 8 Smart Cable 8 Dense Covered Cable 32 Dense Smart Cable 32"},{"location":"mods/ae2/channels/#internal","title":"Internal","text":"

Full Block Devices, like the Interface or the Pattern Provider can move up to 8 Channels through them, acting as a small Cable.

"},{"location":"mods/ae2/channels/#cable-variants","title":"Cable Variants","text":"

Additionally, there are also a handful of subcategories of cables.

"},{"location":"mods/ae2/channels/#colored-cables","title":"Colored Cables","text":"

All Cables are available in 17 different Colors, all vanilla colors and Fluix, which is the \u201cdefault\u201d color.

"},{"location":"mods/ae2/channels/#hiding-cables","title":"Hiding Cables","text":"

You can hide Cables using Facades. Surround any block with Cable Anchors.

"},{"location":"mods/ae2/channels/#moving-power-but-not-channels","title":"Moving Power, but not Channels","text":"

To power something without giving it Channels use a Quartz Fiber.

"},{"location":"mods/ae2/channels/#channel-usage","title":"Channel Usage","text":"

Every device connected to your ME Network will need a Channel to function. If you don\u2019t have enough Channels on a Cable, the device will no work.

Imagine Channels as USB-Cables. "},{"location":"mods/ae2/channels/#wirelessly-moving-channels","title":"Wirelessly moving Channels","text":"

When it comes to moving Channels without Cables, you have two options.

"},{"location":"mods/ae2/channels/#wireless-connector-added-by-extendedae","title":"Wireless Connector (added by ExtendedAE)","text":"

The ME Wireless Connector can move up to 32 Channels over a short distance and can also be colored. They use an exponential amount of Energy for every block and they do not work cross-dimensionally. They need to be connected via the ME Wireless Setups Kit.

"},{"location":"mods/ae2/channels/#quantum-ring","title":"Quantum Ring","text":"

The Quantum Ring is a 3x3x1 Multiblock that can transfer up to 32 Channels over an infinite distance and also functions cross-dimensionally. To link two Quantum Rings you will need Quantum Entangled Singularities, of which you get two by blowing up an Enderpearl and a Singularity.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/introduction/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/introduction/#introduction","title":"Introduction","text":"

In this section, I\u2019m going to talk all about how you get all the resources to get started with AE2 and the core elements function.

Check EMI / JEI for recipes!

"},{"location":"mods/ae2/introduction/#meteor","title":"Meteor","text":"

To find a Meteor you can make a Meteor Compass.

"},{"location":"mods/ae2/introduction/#inscriber-presses","title":"Inscriber Presses","text":"

Inside the meteor there is a Mysterious Cube which if you break it, will give you the four presses required for making Circuits.

"},{"location":"mods/ae2/introduction/#skystone","title":"Skystone","text":"

Since you\u2019re already there, might as well mine some Skystone since you\u2019ll need it for some recipes later.

"},{"location":"mods/ae2/introduction/#certus-quartz","title":"Certus Quartz","text":"

Besides the mysterious cube, inside the meteor are also some Budding Certus Quartz Blocks. You can mine the Certus Buds growing on them for Certus Dust or the Certus Cluster for Certus Crystals.

Breaking the Budding Certus Quartz will decrease their \u201clevel\u201d by 1. Mining them with Silk Touch will not decrease a level. (The Flawless one will lose a level regardless)

Flawless Flawed Chipped Damaged Regular Block

For all but the Flawless Budding the level will also randomly decrease after each time Certus Quartz grows.

How to get a Flawless Budding Certus Quartz

You can use a Cardboard Box from Mekanism to pick them up.

"},{"location":"mods/ae2/introduction/#processors","title":"Processors","text":"

To get Processors, you\u2019ll need the Inscriber Presses and the respective Material to turn it into a Circuit. Then combine that with Redstone and Printed Silicon to get a Processor.

"},{"location":"mods/ae2/introduction/#fluix","title":"Fluix","text":"

You can get Fluix Crystals by throwing Charged Certus Quartz, Redstone and Nether Quartz into Water.

"},{"location":"mods/ae2/introduction/#controller","title":"Controller","text":"

The Controller is probably the most important block of your entire network. It will supply your network with Power and most important of all Channels.

Each Face of the Controller can supply your network with 32 Channels, meaning, in theory, when using all 6 sides, you get a total of 192 Channels.

"},{"location":"mods/ae2/introduction/#controller-rules","title":"Controller Rules","text":"

There are a couple of rules you have to follow when building a Multiblock Controller.

  1. All Controllers need to touch each other. You cannot have multiple Controllers in one network.
  2. A Controller can only touch another controller on three faces. You cannot surround a Controller with other Controllers.
  3. The max size a controller can have is 7x7x7. You don\u2019t have to build a square, but more the total area cannot be bigger.

For a Step-by-Step of the last one, check Setups.

"},{"location":"mods/ae2/introduction/#devices","title":"Devices","text":"

This will be a quick rundown of the most important Devices and a rough description of their use. For detailed descriptions of their uses, check the AE2 Guide.

"},{"location":"mods/ae2/introduction/#cell-storage","title":"Cell Storage","text":""},{"location":"mods/ae2/introduction/#terminals","title":"Terminals","text":""},{"location":"mods/ae2/introduction/#import-export-bus","title":"Import & Export Bus","text":""},{"location":"mods/ae2/introduction/#storage-bus","title":"Storage Bus","text":""},{"location":"mods/ae2/introduction/#interface","title":"Interface","text":"

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/p2p/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/p2p/#p2p","title":"P2P","text":"

The big one, if you want to move a lot of Channels in a single cable.

"},{"location":"mods/ae2/p2p/#portals","title":"Portals","text":"

You can essentially imagine two P2P Tunnels as Portals that connect to each other.

As you can see, the Cable coming from the Controller retains all Channels used on it when traveling through the P2P, but the cable actually holding the P2P Tunnels only uses two Channels.

"},{"location":"mods/ae2/p2p/#p2p-subnets","title":"P2P Subnets","text":"

Without a Controller, you\u2019ll only have 8 Channels available on the cable connected to the P2P Tunnels. For you to be able to have 32 P2P Input Tunnels and 32 P2P Output Tunnels, you\u2019ll need a Controller.

Now while this looks almost identical, the difference is pretty significant. You now have 32 Channels per Controller face, each of which being able to hold 1 P2P Tunnel for a total of 32 P2P Tunnels per Dense Cable.

"},{"location":"mods/ae2/p2p/#32-x-32-channels","title":"32 x 32 Channels","text":"

In this example, we have 32 P2P Tunnels connected to the controller on the left and then another 32 P2P Tunnels connected on the right. Each Colored Cable on the right gets their Channels from the Controller, so we\u2019ve essentially just moved 1024 (32 x 32) Channels in a single Dense Cable. (Technically two Cable cause of the Controller in the middle)

"},{"location":"mods/ae2/p2p/#linking-up-p2p","title":"Linking up P2P","text":"

To connect two P2P Tunnels, you have to use the Memory Card. P2P Tunnels have specified Inputs and Outputs, they are not bidirectional. The Input is generally on the Controller.

"},{"location":"mods/ae2/p2p/#other-p2ps","title":"Other P2P\u2019s","text":"

P2P doesn\u2019t just exist for channels they also exist for a lot more things, with addons adding their own types.

You can transform normal P2P Tunnels into different versions, by using a specific item. You can check what Item by pressing U or Right-Click on the item in EMI.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/storage/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/storage/#storage","title":"Storage","text":"

This Chapter will explain Storage Cells, Types, Bytes and how and where you can store your Stuff.

"},{"location":"mods/ae2/storage/#types","title":"Types","text":"

For many People, Types seem to be quite the limitation, however, if you have 1 ME Drive filled with 10 Storage Cells that\u2019s already 630 Types. 630 different Items is quite a lot, where this becomes problematic is when using NBT Items.

NBT Items

"},{"location":"mods/ae2/storage/#bytes","title":"Bytes","text":"

Bytes on Storage Cells, function like Bytes in a Computer 1 Byte = 8 Items. Each new Type added, takes up 1/128th of the cells total space.

1k Storage Cell

Formula

(Total Bytes - (Types used x (Total Bytes / 128))) x 8 Bytes = Total Items

"},{"location":"mods/ae2/storage/#storage-cells","title":"Storage Cells","text":"

There\u2019s a bunch of different Cells, these are probably the most important ones.

Cell Name Type Type Limit Amount ME Item Storage Cell Items 63 1K-256K MEGA Item Storage Cell Items 63 1M-256M MEGA Bulk Cell Items 1 infinite ME Fluid Storage Cell Fluid 18 1K-256K MEGA Fluid Storage Cell Fluid 18 1M-256M ME Chemical Storage Cell Chemical 15 1K-256K MEGA Chemical Storage Cell Chemical 15 1M-256M ME Mana Storage Cell Mana 1 1K-256K MEGA Mana Storage Cell Mana 1 1M-256M ME Source Storage Cell Source 1 1K-256K MEGA Source Storage Cell Source 1 1M-256M ME FE Storage Cell Energy 1 1K-256M ME Infinite Water Cell Water 1 infinite ME Infinite Cobblestone Cell Cobblestone 1 infinite"},{"location":"mods/ae2/storage/#external-storage","title":"External Storage","text":"

To use other blocks as storage, attach a Storage Bus to it and increase the priority. (click the little cog in the top right)

This way, AE2 will treat this Storage as if it was a Storage Cell, reading the contents, showing them in your Terminal and prefer that as an input. (useful if you don\u2019t want to have an item on your drive AND an external Storage)

The Controller represents the ME System in this case, and the Barrel with the Storage Bus attached to it is the external inventory.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/subnets/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/subnets/#subnets","title":"Subnets","text":"

This Chapter will explain Subnets, how to best use them and why they\u2019re so essential.

"},{"location":"mods/ae2/subnets/#making-a-subnet","title":"Making a Subnet","text":"

A Subnet is simply an independent network that can still communicate with your main net, but doesn\u2019t take any channels from it. The easiest way to make such a network, is placing a Storage Bus against an Interface.

This way, the Storage Bus can read all the contents of the network the Interface belongs to as well as insert or extract items.

"},{"location":"mods/ae2/subnets/#using-a-subnet","title":"Using a Subnet","text":"

What a Subnet does, is reducing the number of channels you use on your main net.

Instead of having to use 6 Channels for 6 Import Buses, you only use 1 Channel for the Interface, while the Import Buses are in a Subnet.

Power transfer

Subnets do not transfer power, which is why there is the Yellow Cable with a Quartz Fiber attached.

"},{"location":"mods/ae2/subnets/#nested-subnets","title":"Nested Subnets","text":"

You can nest Subnets as deep as you like. There is no limit to how deep you can go.

"},{"location":"mods/ae2/subnets/#subnets-with-a-controller","title":"Subnets with a Controller","text":"

You can have a Controller in your Subnet without any issues. Since there is no actual connection to your main net, you won\u2019t get a Controller conflict.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/bulkcells/","title":"Bulk Cells Introduction","text":""},{"location":"mods/ae2/bulkcells/#preface","title":"Preface","text":"

This is a guide to the best storage cell (totally unbiased) you\u2019ll ever need :]

In this section, you\u2019ll find how to use Bulk Cells, the characteristics of Bulk Cells, the general idea of \u201cBulk Storage\u201d, and so much more.

Disclaimer

It may be difficult to grasp the concept of Bulk Cells without prior experience of Applied Energistics 2. I still encourage you to read the AE2 Guide first (or the official AE2 Guide).

Currently, this chapter splits into 4 different subchapters.

You can skip to How To Use subchapter if you dislike reading & just wanted to know how to do all of this

Applied Energistics 2 | CurseForge MEGA Cells | CurseForge Functional Storage | CurseForge ExtendedAE | CurseForge

"},{"location":"mods/ae2/bulkcells/bulkconcept/","title":"Concepts","text":""},{"location":"mods/ae2/bulkcells/bulkconcept/#this-is-bulk-skits","title":"This is bulk skits","text":"

In this subchapter, contained key concepts of General & Bulk Storages.

Familiarize yourself with these required items

* Cell Workbench * MEGA Bulk Item Storage Cell * MEGA Decompression Module * Compression Card

"},{"location":"mods/ae2/bulkcells/bulkconcept/#where-bulk-terms-is-used","title":"Where bulk terms is used","text":"

Before we went deeper, One might ask what is \u201cbulk\u201d and why we use it in storage, or where do we find it? moreover the importance of it to AE2 in this topic.

Take a look at this mess:

From the image above, there\u2019s random things like building blocks, seeds, some saplings, and miscellaneous materials. We also notices that most of these items does not exceed 3.000. We\u2019ll call this as Random Mess for now.

In contrast, from the image below, we can see that those items is stored at a very big numbers compared to the previous ones. Instead, we\u2019ll refer this as Bulk Mess

"},{"location":"mods/ae2/bulkcells/bulkconcept/#general-vs-bulk-storage","title":"General vs Bulk Storage","text":"

All of those random bits and pieces of items previously typically stored insides what we call a \u201cGeneral Storage\u201d. In a literal sense,

every dump & junks we insert to the network, will eventually end up in this type of storages.

Just like the Random Mess we had before. Any other things then (generally) will be stored insides a \u201cBulk Storage\u201d

A literal \u201cstoring items in bulks\u201d !

"},{"location":"mods/ae2/bulkcells/bulkconcept/#partition","title":"Partition?","text":"

Just in case it\u2019s not obvious now, \u2018partitioning\u2019 cells is an important aspect when we talk about bulk storage. Imagine your creeper farm generating thousands upon thousands of gunpowder per minutes, this will clog up your \u2018general storage\u2019 quickly over time (you don\u2019t want your cells is filled up with gunpowder only didn\u2019t ya?).

In this case, we partition a cell (generally the ones who can store a lot) and assigned it to a specific cell. Priority System in AE2 means you can tell items to go into a specific storage (or drives) first, before it goes into another storage.

If you\u2019re looking on how to do partitions\u2026

Head over to How To Partition A Cell

Items route in the network on General Storage vs Bulk Storage & Partitions in-between

The system works like this: 1. You insert the items into the network 2. The network now tried to \u201cstore\u201d said items into the valid \u2018storage\u2019 3. It checks the valid storage with the highest priority (in this case, Bulk storage, which only accepts gunpowder) 4. If it fails to store said items into the Bulk Storage (say, a stick), it checks again the next valid storage (eventually stored inside general storage)

Thus gunpowder always get stored first inside bulk storage, and anything that isn\u2019t gunpowder stored inside general storage. It doesn\u2019t clog the system, and you can always dump more junks into the system. This is why bulk storage is important

Example of this concept, visualized in an actual setup

* Terminal in this case can also be represented as Access Points. Means it becomes a point where the network can accept items into it (hence the appearances of Terminal along with Pattern Provider & Interface)

For a better grasp of the differences between the two, take a look at this table:

General Storage Bulk Storage Typically stores random things (miscellaneous items) Typically stores specific items (mainly resources/mob drops/farm drops etc.) Ex. Cobble walls, doors, fence, lantern, furnace Ex. Iron ingots, spruce logs, diamonds, rotten flesh, wheat Doesn\u2019t really wants \u201cpartition\u201d Partition is a must (at the very least, highly suggested) Requires less works Usually more steps to do Good for dumping unorganized items Good for optimizing your network contents Tends to be used less per ME Drive Tends to be used more per ME Drive Identical with lower amount of items (less than 5k, etc.) Identical with high number of items (thousands/millions/billions even!) Did you know that?

Due to how storages in AE2 works (Bytes & Types) 20 item cells can store 1.260 types of items, but they stored less than 20 Bulk Cells ! This is also why we use the term General & Bulk storages.

Applied Energistics 2 | CurseForge MEGA Cells | CurseForge

"},{"location":"mods/ae2/bulkcells/bulkhow/","title":"How To Use?","text":""},{"location":"mods/ae2/bulkcells/bulkhow/#how-to-do-x-y-z","title":"How to do X, Y, Z???","text":"

Here comes the main dish

Up to this point, you should already know what is bulk and why it matters. As well as the items required for it (refer to the requirements in the Concepts Chapter)

"},{"location":"mods/ae2/bulkcells/bulkhow/#partition","title":"Partition","text":"
  1. You need a Cell & Cell Workbench
  2. Drag your cell into the slot on top-right corner
  3. Drag your desired items to partitions into the 7x9 empty slots (it\u2019s only 1 for Bulk Cells). You can drag from inventory or JEI/EMI

    Quick Trick

    You can do Shift+Left Button to quickly assign the items into the empty slot.

  4. This step will vary, depends on what cell did you use. Generally this is where you install Card Upgrades for the partitioned cells. Mainly Overflow Destruction &/ Equal Distribution

For Bulk Cells, they only accepts Compression Card

They can\u2019t do any compression if there\u2019s no compression card installed

Previous Shift+Left Button trick also applies to the card upgrades

"},{"location":"mods/ae2/bulkcells/bulkhow/#basic-functional-setup","title":"Basic Functional Setup","text":"

With the importance of Decompression Module & Priority System, at the very least your network should look like this.

Applied Energistics 2 | CurseForge MEGA Cells | CurseForge ExtendedAE | CurseForge

"},{"location":"mods/ae2/bulkcells/bulkwhat/","title":"What is Bulk Cells?","text":""},{"location":"mods/ae2/bulkcells/bulkwhat/#everything-about-it","title":"Everything About It","text":"

This subchapter brings to you the overview of bulk cells & it\u2019s accompanying trinkets.

"},{"location":"mods/ae2/bulkcells/bulkwhat/#what-are-those","title":"What Are Those?","text":""},{"location":"mods/ae2/bulkcells/bulkwhat/#bulk-cells","title":"Bulk Cells","text":"

MEGA Bulk Item Storage Cell, further referred as \u2018Bulk Cells\u2019, is a storage cell from an addon mods called MEGA Cells by ninety.

Bulk Cells is an incredibly powerful cell. A single cell can only hold 1 type of item, but it stores item in BigInt value. Which is frickin\u2019 big, the limitations is your system memory. Practically infinite.

Read more about BigInt Max Limit

Did you know that?

Assuming: - You can theoretically produce a resource at a maxInt value per tick (2.147.483.647 of iron ingots per tick for example) - And do it 24/7

It still requires 6 years, 10 months, and 7 days to only reach max capacity of maxLong (a 19 digits numbers). And BigInt can holds more than 268.000.000 digits (relative to your system memory of course) ! This also means you do not need any kind of Overflow Prevention\u2026 (or is it?)

But hey, there\u2019s more

On top of storing items, Bulk Cells also have the abilities to compress & decompress items automatically!

"},{"location":"mods/ae2/bulkcells/bulkwhat/#compression-decompression","title":"Compression & Decompression","text":"

Having to make a pattern to craft nuggets from an iron ingots, and another pattern for crafting iron block, AND THEN another pattern to craft those back into iron ingots is surely labor-intensive, especially when you\u2019re playing a pack that adds more than just iron, gold, copper, & diamonds. Up until now, you might be familiar by using Storage Drawers to do this kind of thing. A Compacting Drawers to be exact.

But this comes with a small problem for drawers

Compacting Drawers (and any other variants of physical-storage-compactor from other mods) for the longest time existing never plays nice with AE2. This is because when a storage controller (ones you used to read all the drawers content) reads by a Storage Bus (External Storage application), it reports the content incorrectly.

Example of misreports to AE2

Here we can see that the system reads we have 81 nuggets, 9 iron ingots, and 1 iron block. But clearly we don\u2019t have those, since that would just mean we have 3 iron blocks. When the drawer itself definitely shows it only has 1. This also sometimes referred as \u201cOver-Report\u201d

Luckily the Bulk Cells already takes care of that for us :3

"},{"location":"mods/ae2/bulkcells/bulkwhat/#compression-card","title":"Compression Card","text":"

Compression Card is a Card Upgrade which you can install to a bulk cell inside a Cell Workbench. This thing makes the bulk cell assigned with it considered as valid by the network to do compression of that cell contents.

Not assigning a Compression Card = No Compression!

Comparisons between Assigning Compression vs No Compression

"},{"location":"mods/ae2/bulkcells/bulkwhat/#decompression-module","title":"Decompression Module","text":"

Decompression Module is a cable sub-part, meaning it can only be attached into a regular-sized ME cable (won\u2019t connect into dense). Simultaneously with compression cards, this thing instead enables the network itself to be able to do any decompression. To install it, just place it anywhere in the network (like the Wireless Access Point).

Any decompression requires a functional CPU Multiblock !

"},{"location":"mods/ae2/bulkcells/bulkwhat/#storage-drawers-vs-bulk-cells","title":"Storage Drawers vs Bulk Cells","text":"

One might wonder,

Huh. Bulk cells seems just like Storage Drawers. Both can store a lot & compresses items. Why would I use these cells instead of drawers?

Then let me present to you the ups & downs.

Disclaimer

This is not to say one is worse than another. Both has their own pros & cons. DO NOT weaponize this table to go ham on another user preferences.

Storage Drawers Bulk Cells Holds up to 2.1 Billions of items Practically holds infinite items Very cheap Relatively more expensive Very easy to get into Quite complex to start Partitions done by using items + Config Tool Partitions done by Cell Workbench + Cards Compacting Drawers can misreport item amounts Precise compression Higher-form compression might be tricky Handles every-form of compression innately + built-in decompression Takes up more physical spaces Quite space-efficient Storage Bus readings (External Storage) can affect performance when scaled up Innate AE2 support (storage cell) means more optimized when scaled up Additional Notes Regarding Space-Efficient\u2026

This is the looks of storing 20 items in bulks. ME Drive from base AE2 holds 10 cell each, and ME Extended Drive from ExtendedAE mods can hold 20 cell each. Making it more compact with 1:20 ratio of space to item types compared to drawers.

Regarding External Storage\u2026

External Storage is perfectly fine to do. Slight delay (performance affection) is bound to happen because it tries to read every slot in a drawers network that a storage bus able to read to. This is also mentioned by the in-game guide.

Applied Energistics 2 | CurseForge Functional Storage | CurseForge MEGA Cells | CurseForge ExtendedAE | CurseForge

"},{"location":"mods/ae2/bulkcells/bulkworks/","title":"How Does Bulk Cell Works","text":""},{"location":"mods/ae2/bulkcells/bulkworks/#why-11-2","title":"Why 1+1 = 2?","text":"

Disclaimer

This subchapter may or may not explain it 1:1 to the actual backend code logic. This subchapter only gives you the rough ideas on why things works.

Compression Card & Decompression Module is crucial for the network. It enables the network to do any kind of compression/decompression. Otherwise, your Bulk Cells is just a fancy infinite chest

"},{"location":"mods/ae2/bulkcells/bulkworks/#compressingup-crafting","title":"Compressing/Up Crafting","text":"

It has been mentioned before that Bulk Cells can compress items automatically.

With the analogy of having to make patterns to craft nuggets to ingots, then ingots to blocks, then blocks to 1x blocks etc. this can adds up a lot in the pattern provider.

Instead, we can use Compression Card inside the bulk cells to enable \u2018compression\u2019. This will allow the network to automatically makes a ghost-pattern that handles all compression. Yes, everything. From as small as nuggets, up to 9x variants of compressed block (if possible).

"},{"location":"mods/ae2/bulkcells/bulkworks/#decompressingdown-crafting","title":"Decompressing/Down Crafting","text":"

Borrowing the previous analogy, we also wanted to down craft those 1x blocks back into blocks and smaller. The bulk cells also handles down crafting quite similar to compressing. When a craft request a form of items at a smaller variant

Example, make 9 iron blocks but we only have 3x iron blocks

Then the system also makes a ghost-patterns that handles crafting 3x iron into 2x, 2x into 1x, and more until it reaches the desired amount from the system (9 iron blocks).

This is what I meant

If we requested 128 Iron Bars even though the system have enough ingots (in form of a compressed blocks), the system needs to convert it first into ingots from 3 5x iron blocks in order to use it. We do not have any pattern related to this compression inside the Pattern Provider. Hence, why we refer this to Ghost Patterns.

But WHEN it does the compression/decompression?

Generally it happens when the network interacts with item amounts. This includes, but not limited to: 1. Items entering the network 2. The Network exporting out items 3. A Crafting Requests from an automation/player-requests for certain compressed items variants 4. You, the player, directly taking out/dumping items in the Terminal

for a regular player usage (it means Me, & YOU), all of this doesn\u2019t really need to worry about. Don\u2019t sweat it out :)

If you insert/extract items within the network, if it\u2019s possible, it will always get unified with other compressed variants. And the system shows the highest compressed form possible in the network (here, it\u2019s 1 9x iron & 3 5x iron)

Regarding Energy Usage

It is also worth noting that every content (items/gas/fluid/etc.) movements inside an AE2 network requires energy (in the form of AE) and it\u2019s relative to the amounts moved per tick. Compressing/Decompressing is no exception. On a rare case, One can stumble upon not enough network buffer to do any item compression, oftentimes resulting in a failed Crafting Request.

Applied Energistics 2 | CurseForge MEGA Cells | CurseForge

"},{"location":"mods/ae2/setups/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/setups/#setups","title":"Setups","text":"

Here you will find some extra setups for AE2 that you wont find on the online Guide.

AE2 Guide

It\u2019s still recommended that you check out the AE2 Online Guide if you need something that you can\u2019t find here.

"},{"location":"mods/ae2/setups/#currently-present-setups","title":"Currently present Setups","text":"

As of writing this guide, you can find the following setups here:

"},{"location":"mods/ae2/setups/#inscribers","title":"Inscribers","text":""},{"location":"mods/ae2/setups/#controller","title":"Controller","text":""},{"location":"mods/ae2/setups/#certus-crystal-farm","title":"Certus Crystal Farm","text":"

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/setups/certusfarm/","title":"Certus Crystal Farm","text":""},{"location":"mods/ae2/setups/certusfarm/#certus-crystal-automation","title":"Certus Crystal Automation","text":"

This setup is not the only setup there is, there are different setups you can do to farm certus quartz. This is just the one that most people probably use.

"},{"location":"mods/ae2/setups/certusfarm/#items-required","title":"Items Required","text":"Items Required How to get Flawless Budding Certus

Use a Cardboard box from Mekanism and place it on any flawless certus block to pick it up.

"},{"location":"mods/ae2/setups/certusfarm/#setting-it-up","title":"Setting it up","text":"

Click on the image to make it bigger!

  1. Place a Growth Accelerator and your Flawless Certus Block next to each other.
  2. Put 2x AE2 cables on top of the growth accelerator then a Quartz Fiber, then place your Annihilation Plane facing towards the budding certus.
  3. Place a Storage Bus and a Drawer above the annihilation plane.
  4. Place 1x Certus Quartz into your drawer and lock it with a Configuration Card.
  5. Place an Import Bus on top of your drawer and connect it and the quartz fiber to your main network.
My cables aren\u2019t connecting to my Growth Accelerator!

You need to make sure it\u2019s pointed up so the grid is facing the sky. The left ones are in the correct orientation while the ones on the right are not.

Below is an example of a full farm, Fluix Cables are used for demonstration purposes only, you are free to use whatever cable you want.

"},{"location":"mods/ae2/setups/certusfarm/#how-it-works","title":"How it works","text":"

This entire setup will only take 1 channel of your main network which is from the ME Import Bus. The Quartz Fiber provides power to the Certus Subnet and keeps it isolated from the rest of your network.

We use a storage drawer with certus locked because it forces your annihilation planes to break only mature crystals. All other growth stages will only drop certus quartz dust.

In the ATM modpacks most players will likely use Mystical Agriculture or Productive Bees to produce certus quartz as both those methods are much faster and very simple.

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/setups/controller/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/setups/controller/#saths-me-core","title":"Sath\u2019s ME Core","text":"

This will be a Step-by-Step of the Controller I use in my builds, giving you a grand total of 21,504 Channels over 21 Dense Cables with 32 P2P Tunnels each

"},{"location":"mods/ae2/setups/controller/#requirements","title":"Requirements","text":"Items required

I highly recommend viewing the images in Gallery Mode to better see what changed between each step. Click on the first image and use the Arrows at the Edge of the screen

"},{"location":"mods/ae2/setups/controller/#base","title":"Base","text":"

You need around at least a 13x13 area to build this controller

Start with a smaller subnet controller

This can theoretically be placed anywhere, you don\u2019t have to build it underneath the main core

Make it 3x3x3

Go up at least 3 Block and build this structure

Then build each of the corners as another, smaller 3x3x3 controller

In a + Shape build out a Controllers to connect the neighbouring corners

Repeat this for all 4 corners

Then on top of each of the corners go up in a + again

And now mirror the entire structure on top

"},{"location":"mods/ae2/setups/controller/#p2p","title":"P2P","text":"

Always make sure to color all cables and especially the wireless connectors to prevent anything from connecting

Are your cables/P2P Tunnels complaining about missing channels? This happens while they are unpowered, you can ignore this until the last step

Choose a side of the controller and build the following pattern with P2P Tunnels

Then add Smart Cables in these places

And Dense Cables here

Add a Wireless Connector here and then build this pattern of P2P Tunnels

Smart Cables again

And Dense Cables and the Wireless Connector

For the next side, you have to rotate the initial pattern 90 degrees

Then the same cables as before

Then the wireless connector

And now just the outer pattern again

Repeat this for every side of the controller

"},{"location":"mods/ae2/setups/controller/#edges","title":"Edges","text":"

The edges are a tiny bit more complicated, so I\u2019ve cut out one to better show you what you have to do

Add 4 P2P Tunnels on every side

Put a Wireless Connector in the middle

And fully surround it with P2P Tunnels

This is what it now looks like. We\u2019re looking at this from the middle of the controller

This is the pattern you should build in the top corners

And this in the lower corners

"},{"location":"mods/ae2/setups/controller/#inside","title":"Inside","text":"

The inside is fairly straight forward

Build a + Pattern again

An H Pattern in the middle

And another + Pattern

"},{"location":"mods/ae2/setups/controller/#subnet-controller","title":"Subnet Controller","text":"

To now make use of all those channels you use the subnet controller underneath

Slap all those wireless connector on there and connect them to all the ones from the main controller. It doesn\u2019t matter how you place them, as long as none of the ones next to each other have the same color

"},{"location":"mods/ae2/setups/controller/#power","title":"Power","text":"

To power everything, you have to supply power to the Subnet Controller. Afterwards just remove a 1 of the P2P Tunnels and replace it with a Quartz Fiber to power the main core

In the end it looks something like this. You can pull up to 21 Dense Cables from the Subnet Controller now

Applied Energistics 2 | CurseForge

"},{"location":"mods/ae2/setups/inscribers/","title":"Applied Energistics 2","text":""},{"location":"mods/ae2/setups/inscribers/#inscribers","title":"Inscribers","text":"

Here you\u2019ll find some example setups for automating Inscribers.

"},{"location":"mods/ae2/setups/inscribers/#easy-setup-using-ae2","title":"Easy Setup using AE2","text":"

This setup is incredibly easy, because it takes almost no effort to set up and is technically infinitely expandable. A drawback is that it takes quite a lot of Channels if you want to scale it up.

"},{"location":"mods/ae2/setups/inscribers/#items-required","title":"Items required","text":"Items required "},{"location":"mods/ae2/setups/inscribers/#patterns","title":"Patterns","text":"

For the Circuit Patterns

Remove the Inscriber Press if you copy the recipe from EMI!

For the Processor Patterns copy straight from EMI. You don\u2019t have to edit anything

"},{"location":"mods/ae2/setups/inscribers/#inscribers_1","title":"Inscribers","text":"

For the Inscriber making the Circuits add a Universal Press.

For the Inscriber making the Processors.

Using Extended Inscribers

Place two inscribers, one with Universal Press and one without

Always make sure that you have auto-export through any extraction side enabled

"},{"location":"mods/ae2/setups/inscribers/#pattern-provider","title":"Pattern Provider","text":"

For the Pattern Provider with the Press

For the Pattern Provider without

"},{"location":"mods/ae2/setups/inscribers/#expansion","title":"Expansion","text":"

You want to expand the setup?

"},{"location":"mods/ae2/setups/inscribers/#snows-sfm-setup","title":"Snow\u2019s SFM Setup","text":"

This Setup was made by \ud835\udce2\ud835\udcf7\ud835\udcf8\ud835\udd00 on the ATM Discord.

"},{"location":"mods/ae2/setups/inscribers/#items-required_1","title":"Items required","text":"

This list assumes you\u2019re going for the scale shown here.

Items required "},{"location":"mods/ae2/setups/inscribers/#sfm-code","title":"SFM Code","text":"Super Inscriber Factory
name \"Super Inscriber Factory\"\n\nevery 2 ticks do\n    input fe:: from cube top side\n    output fe:: to power top side\nend\n\n-- setup, can be disabled after presses are loaded\nevery 200 ticks do\n    input from buffer\n    output 4 item::*_press to each insc1 top side slots 0, 4, 8, 12\nend\n\n-- reset - fixes when inscribers only get 1 - 2 ingredients\nevery 200 ticks do\n    input from insc2 slots 0, 1, 2, 4, 5, 6, 8, 9, 10, 12, 13, 14\n    output to buffer\nend\n\n-- each\nevery 20 ticks do\n    input from buffer\n    input\n        printed_silicon,\n        printed*processor\n        from insc1\n        slots 3, 7, 11, 15\n    output\n        diamond,\n        gold_ingot,\n        certus_quartz_crystal to each insc1\n        slots 2, 6\n    output silicon to each insc1\n        slots 10, 14\n    output to buffer\n    forget\n\n\n    if buffer has >= 4 \"redstone\"\n        and buffer has >= 4 printed_silicon\n        and buffer has >= 4 printed*processor then\n\n        input from buffer\n        output 4 printed_silicon to each insc2\n            slots 1, 5, 9, 13\n        output 4 printed*processor to each insc2\n            slots 0, 4, 8, 12\n        output 4 redstone to each insc2\n            slots 2, 6, 10, 14\n        forget\n    end\n\n    input from insc2 slots 3, 7, 11, 15\n    output to pp\nend\n
"},{"location":"mods/ae2/setups/inscribers/#setup","title":"Setup","text":"

Make sure the Processor Patterns follow this template.

Your browser does not support the video tag.

Important info

Bugged Interface

As of the 26th August the GUI for the Label Gun is bugged, use Shift + Scroll instead

Workaround

A workaround for if you have GUI\u2019s that are invisible or not showing properly, go to your accessibility settings and change this setting to off

Applied Energistics 2 | CurseForge

"},{"location":"mods/integrateddynamics/","title":"Integrated Dynamics","text":""},{"location":"mods/integrateddynamics/#integrated-dynamics","title":"Integrated Dynamics","text":"

Integrated Dynamics is a mod which allows you to build networks for complex automation and system integration.

Integrated Dynamics | CurseForge

"},{"location":"mods/integrateddynamics/infinitefluidtransfer/","title":"Infinite Fluid Transfer","text":""},{"location":"mods/integrateddynamics/infinitefluidtransfer/#infinite-fluid-transfer","title":"Infinite Fluid Transfer","text":""},{"location":"mods/integrateddynamics/infinitefluidtransfer/#items-required","title":"Items Required","text":""},{"location":"mods/integrateddynamics/infinitefluidtransfer/#setting-it-up","title":"Setting it up","text":"
  1. Place a Sink down where you want it
  2. Put the Fluid Interface on the Sink via crouch + right-click
  3. Put a Fluid Exporter on the block you want to export fluid into, also by crouch + right-clicking
  4. Connect the Fluid Interface and Fluid Exporter with Logic Cables
  5. Right-click the Fluid Exporter to open an interface
  6. Insert a Variable Card in the Export All Fluids row
  7. Click the + icon on the Export All Fluids row
  8. Cycle pages with the > icon in the top right of the interface to Fluid Transfer Rate
  9. Set the value to 2000000000
  10. Close the interface
  11. Enjoy infinite fluid!
"},{"location":"mods/integrateddynamics/infinitefluidtransfer/#how-it-works","title":"How it works","text":"

The Fluid Interface makes the Sink accessible to the Integrated Dynamics network

The Fluid Exporter exports fluids on the network into the block it is attached to

The Logic Cable connecting the interface and exporter serves as the network

The Variable Card acts as a boolean true value to enable the Export All Fluids mode on the Fluid Exporter

Integrated Dynamics | CurseForge

"}]} \ No newline at end of file