Immersive Engineering Manual: Patchouli Port

Immersive Engineering Manual: Patchouli Port

246 Downloads

This is a Patchouli port of the Engineer's manual from Immersive Engineering, with it being largely the same book, but in a more readable format, and with the ability to project the multiblocks onto the world, making it much easier to build the many multiblocks required by Immersive engineering.

This book was made in 1.18, so thats the main version I recommend using it in, but it might also work with 1.16.5, but this hasn't been tested, so the information might be inaccurate, and the book might be broken.

For credits, check out Credits.txt in the Engineers_manual folder.

For installation, copy the Engineers_manual folder into your Patchouli_books folder, which is located in the root directory of your minecraft installation, as long as you have patchouli installed and have run the game once.

The book also requires a few additional textures, the book will still work without these textures, but it will display a couple missing textures. In order to load these textures, simply take the included resource pack, and either load it manually, or use a mod like Openloader to load the resources by default. (The former is mostly useful if you're a packmaker)

By default this book does not have a crafting recipe, and can only be obtained in the Immersive engineering creative tab, or through JEI's cheat mode. However if you want to add it to your game, while also removing the default Engineers Manual, follow the instructions below.

How to add book using Crafttweaker.

1. Install Crafttweaker
2. Run your game once, this will generate a Scripts folder in your minecraft installation directory.
3. In that scripts folder, create a new text file, and rename it to "book_removal.zs". (Be sure to remove and replace the .txt from the file and replace it with the .zs, or else this won't work. If you can't see the .txt and are on windows, go to the "view" tab of windows explorer and make sure File Name Extensions is active)
4. Copy the script provided below into the file, and save it.
5. You're done! Now either restart your game or use the /reload command to put the change into effect, you can test this by crafting the Engineer's manual by putting a vanilla book and vanilla lever into a crafting table.

CraftTweaker script:

//replacing the default IE manual with my own Patchouli port

craftingTable.remove(<item:immersiveengineering:manual>);

craftingTable.addShapeless("patchouli_ie_book", <item:patchouli:guide_book>.withTag({"patchouli:book": "patchouli:engineers_manual" as string}), [<item:minecraft:book>, <item:minecraft:lever>]);

How to add book using KubeJS (Instructions and script provided by AmberroseMC!)

1. Install KubeJS
2. Run your game once, this will generate a KubeJS folder in your minecraft installation directory.
3. In that KubeJS folder there will be a folder called server_scripts, create a new text file, and rename it to "book_removal.js". (Be sure to remove and replace the .txt from the file and replace it with the .js, or else this won't work. If you can't see the .txt and are on windows, go to the "view" tab of windows explorer and make sure File Name Extensions is active)
4. Copy the script provided below into the file, and save it.
5. You're done! Now either restart your game or use the /reload command to put the change into effect, you can test this by crafting the Engineer's manual by putting a vanilla book and vanilla lever into a crafting table.

KubeJS script:

onEvent('recipes', event => {
event.remove({output: 'immersiveengineering:manual'})
event.shapeless(Item.of('patchouli:guide_book', '{"patchouli:book":"patchouli:engineers_manual"}'), ['minecraft:book', 'minecraft:lever'])
})

Mentioned mods
CraftTweaker: https://www.curseforge.com/minecraft/mc-mods/crafttweaker
ImmersiveEngineering: https://www.curseforge.com/minecraft/mc-mods/immersive-engineering
Patchouli: https://www.curseforge.com/minecraft/mc-mods/patchouli