Commit Graph

93 Commits

Author SHA1 Message Date
Kaloyan Donev
f5e689add2 Fix #251 2025-09-22 18:50:18 +03:00
Kaloyan Donev
3b3cba467c Fix parchment so its actually used. 2025-09-22 18:15:21 +03:00
DrMangoTea
272a873ca7 Merge remote-tracking branch 'origin/1.21.1' into 1.21.1
# Conflicts:
#	src/main/java/com/drmangotea/tfmg/content/decoration/pipes/TFMGPipes.java
2025-09-21 23:17:32 +02:00
DrMangoTea
ac5db68f21 1.1.0b update 2025-09-21 23:16:59 +02:00
DrMangoTea
986206654c Merge pull request #226 from ceceayo/1.21.1
Fix segmented display and pipes crashing server
2025-09-18 23:45:48 +02:00
DrMangoTea
a4a7d3e610 Merge pull request #239 from HeavyLvy/fix-issue-237
Fix issue #237 in BlastStoveBlockEntity
2025-09-18 23:45:37 +02:00
DrMangoTea
a92650b8b8 Merge pull request #229 from ceceayo/screw-drivers
Fix bug where screwdriver invalidly casts all blockentities to TFMGPipeBlockEntity
2025-09-18 23:44:50 +02:00
DrMangoTea
fe39a8c78b Merge pull request #246 from MarbleGateKeeper/1.21.1
Fix ponder crashes when calling FluidTankBlockEntity#getControllerBE
2025-09-18 23:43:21 +02:00
DrMangoTea
0f02878aed Merge pull request #250 from Argonas24/patch-1
Create ru_ru.json
2025-09-18 23:42:40 +02:00
Argonas24
ed2d0afc5c Create ru_ru.json
Hello! Please add the Russian translation for 1.21.1. I have attached the file.
2025-09-15 21:45:32 +03:00
DrMangoTea
00afd7b118 1.1.0 update 2025-09-11 20:09:11 +02:00
MarbleGate
4983e69425 Fix ponder crashes when calling FluidTankBlockEntity#getControllerBE 2025-08-31 10:34:18 +08:00
HeavyLvy
2f13722442 added check if genControllerBE() is null when adding blast stove info to create goggles tooltip. If it is null return false. Fixes GitHub issue #237 2025-08-24 19:12:45 -06:00
Jesse
41f484d6c5 Fix bug where screwdriver invalidly casts all blockentities to TFMGPipeBlockEntity 2025-08-17 15:17:56 +02:00
Jesse
65bb195487 Fix Segmented Display crashing server 2025-08-16 12:15:56 +02:00
Jesse
0e25c65734 Fix issue with tfmgpipes.java not even starting the server 2025-08-16 11:43:33 +02:00
DrMangoTea
813ed0afa5 Merge remote-tracking branch 'origin/1.21.1' into 1.21.1 2025-08-09 21:53:28 +02:00
DrMangoTea
7fd177a039 code optimization & retextures 2025-08-09 21:53:15 +02:00
PouffyDev
beef6be76b Remapper
- Added a remapper for ID changes.
- Flamethrowers now remap their components from the old format to the new one.
- Renamed encased pipes and their assets
2025-08-04 20:11:39 +01:00
PouffyDev
416872e61e Namespace fixes
- TFMG recipes are now registered in the TFMG namespace.
- Added TFMGLang and all our translations use the tfmg namespace instead of create.
- Added TFMGTexts for translations that could occur regularly.
2025-08-03 18:39:12 +01:00
PouffyDev
80f59a270c Smarter Voltage Observing
- Voltage Observers can now send information through Display Links.
- Added Translation keys for multiple literal strings.
- Fixed StreamCodec issue with flamethrower fuel.
- Added Display Sources for the following:
-> Voltage Generation
-> Voltage
-> Power Generation
-> Power Usage
-> Resistance
-> Current
-> Network Power Generation
-> Network Power Consumption
-> Network Resistance
-> Network ID
2025-08-01 22:23:30 +01:00
PouffyDev
661ac57592 guh
- Update flamethrower tooltip info to reflect the new change.
2025-07-30 22:09:22 +01:00
PouffyDev
235548291d I see a red door, I must have it painted black.
- All tanks in the vat are scaled properly
- Vats now render their fluids similarly to basins.
- PipeEntry now annotates the attachmentModel as client only.
- Re-Introduced renderers for Advanced & Quad Potato Cannons.
- Electrodes can now perform actions on tick.

Flamethrower Changes
- Flamethrowers now have datapack registered fuel types.
- Updated Flamethrowers to use one component to handle fuel data.
- Flamethrowers can now take fuel from any block entity with a fluid capability, as long as you interact with the side containing the handler.
- Spark entities now set entities ablaze for 4 seconds and do an additional 1 damage to an entity that is already on fire.
2025-07-30 21:56:17 +01:00
DrMangoTea
55c10c1d33 whoops 2025-07-26 22:38:33 +02:00
DrMangoTea
bd0c1c255b Merge remote-tracking branch 'origin/1.21.1' into 1.21.1 2025-07-26 22:35:24 +02:00
DrMangoTea
5d31947f7d code optimization & distillation fix 2025-07-26 22:35:12 +02:00
PouffyDev
edce5d7e0e Merge remote-tracking branch 'origin/1.21.1' into 1.21.1 2025-07-26 16:34:06 +01:00
PouffyDev
a83c0ef74b Winding Machine fix 2025-07-26 16:33:46 +01:00
DrMangoTea
f910904992 electricity optimization 2025-07-26 10:09:01 +02:00
DrMangoTea
e5107adaf2 Merge remote-tracking branch 'origin/1.21.1' into 1.21.1 2025-07-26 08:40:32 +02:00
DrMangoTea
4bac7b4812 pipes fixes 2025-07-26 08:40:22 +02:00
PouffyDev
d47ea56c28 Better Pipe Registry
- Also change the brass palette to match other Brass components.
- Encased Pipes now have connected textures.
- Improved pipe registry with TFMGPipeEntry.
- Coke Ovens now output still fluids.
2025-07-25 19:44:10 +01:00
PouffyDev
b5daa2c12b Pix possible null value in ElectriciansWrenchItem 2025-07-24 22:19:16 +01:00
DrMangoTea
a6ed629789 Merge pull request #205 from Kaloyan501/1.21.1
Add gluing step to Pumpjack note
2025-07-23 23:12:29 +02:00
Kaloyan501
54f7ad4036 Add gluing step to Pumpjack note 2025-07-17 01:15:52 +03:00
PouffyDev
97d8b42e31 Port some more of my 1.20 commits 2025-07-15 22:14:24 +01:00
PouffyDev
69bbb9ec75 Registries for Electrodes & Cable Types
- Port my registry commit to 1.21.1!
- Added registries for Electrodes and Cable Types.
- Winding Machines now tint the main spool instead of requiring partial models for each spool.
- Electrode Holders now render the item model of the electrode instead of requiring partial models for each electrode.
- Added Resistivity config for Cable Types.
- Updated classes to handle the new registries instead of enums.
- Moved the ChemicalVatCategory's recipe sprite to a separate method so mixins can target the sprites specifically.
2025-07-15 21:17:29 +01:00
PouffyDev
d232842574 gitignore 2025-07-15 17:57:18 +01:00
PouffyDev
01c2586ad7 Revert "gitignore"
This reverts commit 70f35effae.
2025-07-15 17:55:47 +01:00
PouffyDev
fae00345a6 Merge remote-tracking branch 'origin/1.21.1' into 1.21.1
# Conflicts:
#	.gitignore
2025-07-15 17:53:59 +01:00
PouffyDev
70f35effae gitignore 2025-07-15 17:53:17 +01:00
PouffyDev
6b08bbfe75 Create .gitignore 2025-07-15 17:49:52 +01:00
DrMangoTea
d9a56c3dbd Delete .gradle/8.10 directory 2025-07-15 00:35:36 +02:00
DrMangoTea
150f4729ff Delete build directory 2025-07-15 00:35:28 +02:00
DrMangoTea
5d66225ed7 first 1.21.1 commit 2025-07-15 00:32:31 +02:00
DrMangoTea
aab37b9345 first 1.21.1 commit 2025-07-15 00:28:15 +02:00
DrMangoTea
9a7d8f8739 Delete src/main/java/com/drmangotea/tfmg/a 2025-06-26 00:30:54 +02:00
DrMangoTea
111c357c92 Create a 2025-06-26 00:30:44 +02:00
DrMangoTea
a09ac1652d Add files via upload 2025-06-26 00:29:21 +02:00
DrMangoTea
661364f66d Add files via upload 2025-06-26 00:29:00 +02:00