Tags
Creators
Details
1.2.3a
Compatibility
Required content
Changes
Create: TFMG Community Edition 1.2.3a
Rant:
Woag Modrinth!
I'm just gonna put together the changelogs for 1.2.3 and 1.2.3a in here because I don't wanna upload both versions.
Contributors (GitHub names):
@pouffy
@ShallowAssumption
@Garoot1111
@Skr1pee
@SylvanSerenity
@cakeGit
@Magi1053
@OlziYT
@nuomicici
Please note that not all bugs are fixed and some new additions are subject to change and should be considered experimental.
Changelog:
Bug Fixes:
- Blast Stoves now have the correct max size and the connectivity no-longer shows invisible blocks.
- Fixed invalid rotation values in the Large Transformer model.
- Fixed some bugs and crashes related to null checks and number formatting.
- Removed aggressive overrides from FluidPipeBlockMixin.
- Fix NPE in RegularEngineBlockEntity.isCylinderSame when FUELS component is null.
- TFMG fluid tank logic has been migrated out of the mixin.
- Lead Blocks no-longer connect to Nickel and Lithium Blocks.
- TFMG tools now have the appropriate tags.
- Fixed Hellfire not always working on entities.
- Material variants for Mechanical Pumps now use item-accurate cog models.
- Added non-diagonal-walls tag to blast furnace reinforcement wall.
- Fixed Radial Engines creating permanent Half-Shaft visuals.
- Fixed the cable lighting and removed unused 'id' from cable connector BE.
- Fixed fluids not rendering in Steel Fluid Tanks.
- Fixed an issue where an Advanced Potato Cannon would drain all valid ammo from the player every tick whilst in survival.
- Oil Deposits no longer override the strength setting of Bedrock which resulted in them being technically mineable.
- Removed Oil Deposit from the pickaxe mineable tag.
- Added Oil Deposit to the
blocks_wind_charge_explosions&geode_invalid_blockstag. - Fixed some typos in item tooltips.
- Fixed cables having backwards lighting.
Changes:
- Electrode optimization. WARNING: This will cause electrodes to be removed from holders!!
- Lithium Blades are now one item.
- Any simple Fluid Pipe can now be locked with a Screwdriver
- Screwdrivers now also indicate the lock state of the pipe you are looking at.
- Cleaned up a bunch of unnecessary mixins.
- Added a bunch of fire extinguisher sounds.
- Updated Chemical Vat JEI Category:
- Added Barometer for pressure and heat indicator icons
- Added hover-tooltips on various icons to improve context
- Flamethrower fuels are now cached to improve performance. The cache is cleared on data reload.
- Deployers now decrement the timer of held Lithium Blades.
- Removed hardcoded furnace fuel times and generated new datamap values.
- Added Engine Fuel Type datapack registry at
fuel_type/engine. - Flamethrower fuel types are now registered at
fuel_type/flamethrower. - Added autogas cylinder item for LPG.
- Engines now use a fluid predicate to determine valid fuels instead of a list of tags.
- Block positions in engines are now properly saved as a BlockPos instead of a long.
- Engine Cylinders are now components using the new registry.
- Added
tfmg:engine_cylindercomponent. - Removed
tfmg:fuel_tagscomponent as it isn't needed for remapping. - Migrated cable rendering code from TFMGUtils to CableConnectorRenderer.
- Removed redundant data components from spools.
- Reworked position data component to be a BlockPos rather than a long.
- Removed needless conversion of blockpos to longs in IElectric and it's inheritors.
- Flakes created by fire extinguishers now spawn at a position that matches the barrel.
- Flamethrower tooltip is now handled through the component.
- Added an updateJSONURL to the mods.toml so you will be notified of new versions!
New Translations:
- Added French translation.
- Added Chinese translation.
- Sequenced Assembly Winding now has a proper step translation.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:hC1xYvnS:b2OPLItG"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:hC1xYvnS:b2OPLItG"
}


