ProjectETeams
1.12.2 only
Dependencies:
- MixinBooter
- FTBLib
- ProjectE
Also supports:
- ProjectEX
Description
With this mod everyone in your FTB Team will share one EMC Network (EMC and Knowledge). Items learnt before joining the team are learnt by the team and everyone in it when joining. Your personal EMC will not get lost, it will simply use the team EMC while in a team, and the personal EMC while not. Team EMC starts at 0, no EMC will be transferred between members and the team. If you wish to transfer your EMC to the team network after adding this mod, take it out of your own network before joining a team, and then add it to the team network after joining.
Using the mod
To share EMC and/or Knowledge, join the same FTB Team and enable what you want to share in the team's settings.
To open FTB Team settings, either use /team settings or click the settings button your team's GUI, which can be opened using the FTB Teams button on the top left of your inventory.
The settings for sharing EMC and/or Knowledge will be in their own settings section named ProjectETeams, and can be changed anytime without requiring a restart.
Cleanroom
Cleanroom is supported, but not tested as much as normal Forge. If you encounter any bugs, please open an issue. Cleanroom has mixinbooter included automatically, so with it, it's not required. Don't forget to add Fugue when using Cleanroom.
If you notice any issues or have suggestions for new features, feel free to open an issue.
How to Install ProjectETeams (Mod)
ProjectETeams by kurrycat is verified for Forge across Minecraft versions 1.12.2 (latest release: v1.4.0, file size: 67 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.12.2) and platform (Forge).
- Make sure you have the compatible loader or environment installed for Forge.
- Move the downloaded ProjectETeams file into your Minecraft
.minecraft/modsfolder and launch the game.
- [Revert "change team UUID from String to short"](https://github.com/kurrycat2004/ProjectETeams/commit/2918c6d9b0439b9edeed3537eebe19cd2d75f7b3)
- [memoize ftblib getUIDCode call](https://github.com/kurrycat2004/ProjectETeams/commit/b70e6cea43ecafecce518480c2c3a6403d5701ab)
- Full Changelog**: https://github.com/kurrycat2004/ProjectETeams/compare/v1.3.0...v1.4.0
- [remove attach caps logging](https://github.com/kurrycat2004/ProjectETeams/commit/a8a38fba3c304e8c243e2d6de30137036f14ec69)
- [fix crash when injecting items into t2/t3 emc link while owner is offline](https://github.com/kurrycat2004/ProjectETeams/commit/49c1fbfbf40c721b900535854cda3a3b0c14a6bf)
- [add various optimizations](https://github.com/kurrycat2004/ProjectETeams/commit/8385771f6074658b5f70588904cad861d6901620)
- [only allow emc link access when shareEmc and shareKnowledge are enabled](https://github.com/kurrycat2004/ProjectETeams/commit/0812f947da252b7f240ec2464a38c8cd975f9f57)
- [add config for default team settings](https://github.com/kurrycat2004/ProjectETeams/commit/e082fc09f39c9c5e4d89c4813a3b5a008f0bc548)