Releases: GregTechCEu/GregTech
v2.5.4
BETA RELEASE
What's Changed
New Features
- Merge stacks of UHPICs in mk2 fusion recipe by @IncandescenceSy in #1579
- Allow tools to have default enchantments by @bruberu in #1567
- Implement small cover for storage by @ALongStringOfNumbers in #1553
Bug Fixes
- Hide MetaItem on search tab if it's hidden by @Tictim in #1570
- Synchronize access to VariantActiveBlock#ACTIVE_BLOCKS by @Tictim in #1568
- Correct ResourceLocation cache in recurseIconsetPath by @Tictim in #1577
- Fix Fluid Pipes not working with Fluid Filters by @ghzdude in #1575
- Fix recipe lookup failure for some recipes by @PrototypeTrousers in #1574
- GroovyScript compat update by @brachy84 in #1571
- Fix more duplicate recipes by @ALongStringOfNumbers in #1573
- Fix doubled TOP item display in maintenance hatches by @ALongStringOfNumbers in #1552
Full Changelog: v2.5.3...v2.5.4
v2.5.3
BETA RELEASE
What's Changed
New Features
- Add harvest level parameter to setToolStats() for CT by @TechLord22 in #1518
- Replace model lookup in VariantActiveBlock with manual layer checking by @Tictim in #1521
- Add tooltip for drum auto output by @TechLord22 in #1528
- Fix different variants of BlockGlassCasing getting connected together by @Tictim in #1526
- Add line about holding spraycans in offhand to color by @ALongStringOfNumbers in #1530
- Fixes for Advanced Energy Detector by @ghzdude in #1511
- Make possible for addons to add machine items in other creative tabs by @Tictim in #1510
- Handle invalid metaitems gracefully by @Tictim in #1550
- Allow Advanced Quarktech to use any charge input by @ALongStringOfNumbers in #1559
- More flexible Creative Tab API for MetaItems by @Tictim in #1527
Bug Fixes
- Fix Vanilla ores spawning, fixes #1495 by @bruberu in #1498
- Fix Electric Wrenches not having the toolWrench oreDict by @IntegerLimit in #1504
- Fix and improve dynamic resource discovery by @TechLord22 in #1496
- Fix Missing Text when holding item on mouse by @ALongStringOfNumbers in #1502
- Fix Missing Dust-> Ingot smelting recipes by @ALongStringOfNumbers in #1508
- Fix Fluid Pipes not respecting Fluid Regulators or Pumps by @ghzdude in #1512
- Fix visual bug with BlockGlassCasing by @Tictim in #1513
- Null Check RayTraceResult by @ALongStringOfNumbers in #1507
- Fix incorrect event handler registration by @Tictim in #1520
- Correct planks material by @Tictim in #1523
- Fix the recipe removal button not showing without CT installed by @TechLord22 in #1538
- Allow any charge lapotron battery to be used in recipes by @ALongStringOfNumbers in #1551
- Potentially fix Issue with MBT and CEu by @Tictim in #1544
- Attempt to fix CT issues with item NBT tags by @TechLord22 in #1519
- Fix issues with electric tools by @TechLord22 in #1558
- Only draw armor hud for chestplates by @TechLord22 in #1564
Internal Changes
- Move circuitMeta() to RecipeBuilder by @TechLord22 in #1546
- Improve performance of MetaItem#getItem by @TechLord22 in #1545
- Relocate SlotUtil by @TechLord22 in #1534
- Move ShapedOreEnergyTransferRecipe to common.crafting by @TechLord22 in #1533
- Make overclockResults protected instead of private by @spessbro in #1556
- Re-implement ActiveVariantBlockBakedModel by @Tictim in #1522
- Merge BlockPosFace with FacingPos by @TechLord22 in #1532
Translation Changes
New Contributors
Full Changelog: v2.5.2...v2.5.3
v2.5.2
BETA RELEASE (HOTFIX)
What's Changed
Bug Fixes
- Fix NPE comparing NBT ingredients by @ALongStringOfNumbers in #1493
Full Changelog: v2.5.1...v2.5.2
v2.5.1
BETA RELEASE
What's Changed
New Features
- Allow Groovyscript to use multiplication for MaterialStacks by @TechLord22 in #1412
- Sound subtitles by @DStrand1 in #1418
- Refactor and expand HUD drawing to items by @TechLord22 in #1336
- Allow full modification of BlastProperties via CT by @TechLord22 in #1423
- Change Advanced Jetpack to use Energium Crystal by @ALongStringOfNumbers in #1425
- Add Assembly Line lasers by @ALongStringOfNumbers in #1196
- Allow resourcepacks to add additional overlay textures by @TechLord22 in #1449
- Add isElement() and getElement() methods by @iAmUnableToSpell in #1477
- Add config for blocking TileEntities from world acceleration by @TechLord22 in #1450
- Add a config option to disable blinking tooltips by @ALongStringOfNumbers in #1426
- Add Autoclave recipe for Clay (balls) from Clay Dust and Distilled Water by @LAGIdiot in #1483
- Allow customization of multiblock preview background and font color by @TechLord22 in #1478
- Implement Item bus auto collapsing by @ALongStringOfNumbers in #684
- Rework Voiding Covers by @ghzdude in #1414
- Add the Charcoal Pit by @TechLord22 in #993
- Increase tool durability based on maximum aoe area by @ALongStringOfNumbers in #1454
- Implement Advanced Fluid/Item Detectors by @ghzdude in #1448
- Create a Fluid Vein JEI page by @ALongStringOfNumbers in #1114
- Fixes #1416 with new lathe recipes for stone rods by @xnossisx in #1419
- Add more tool oredicts by @TechLord22 in #1407
Bug Fixes
- fix default tool material when no material is specified by @DStrand1 in #1410
- Rotor tooltip fix by @Quaerere-Git in #1408
- Zero initial EUt of multiplied parallel logic by @xeals in #1429
- Copy NBT for GroovyScript removal recipes by @ALongStringOfNumbers in #1427
- Fix crash with getMobDamage() by @TechLord22 in #1453
- Fix Behavior tag getting applied to non-tools by @ALongStringOfNumbers in #1444
- Reimplement some Crowbar behavior by @ALongStringOfNumbers in #1424
- Add tick check to terminal ar scanning by @Caedis in #1455
- Do not allow inventory repair for two full durability tools by @TechLord22 in #1460
- Use grid's slotX amount instead of hardcoded 9. by @Caedis in #1473
- Fix crash with cleanroom and terminal by @TechLord22 in #1459
- stricter equals by @PrototypeTrousers in #1428
- Set detector/activator rails to use circuit 5 instead of 4 by @bruberu in #1479
- Some defensive JEI integration code by @ALongStringOfNumbers in #1446
- Simplify regex pattern for allowed chars in OreDictionaryItemFilter by @LAGIdiot in #1481
- Fix tools losing their oredicts after being damaged by @TechLord22 in #1490
Internal Changes
- Refactor and cleanup ModHandler by @TechLord22 in #1390
- Fix Probable Bugs by @TechLord22 in #1330
Translation Changes
- Update ja_jp.lang by @tier940 in #1471
- Update ru_ru lang by @marisathewitch in #1451
New Contributors
- @xeals made their first contribution in #1429
- @iAmUnableToSpell made their first contribution in #1477
Full Changelog: v2.5.0...v2.5.1
v2.5.0
BETA RELEASE
What's Changed
New Features
- Soft Mallet by @Syrcan in #1277
- Increase output of Primitive Pump when it is raining by @DStrand1 in #1298
- Make muffler hatch break a snow layer by @DStrand1 in #1296
- Move polymer names away from lang by @ALongStringOfNumbers in #633
- Early game circuit recipe tweaks (Steam - LV - MV) by @Syrcan in #1274
- Make Assembly Line Recipes Less Confusing by @IncandescenceSy in #1312
- add animated overlay for the lathe by @TechLord22 in #1314
- add tooltip to circuit slot saying it is valid for recipe inputs by @DStrand1 in #1327
- Split harder iron recipes into 2 configs by @Syrcan in #1276
- Allow pipes in frames in multiblock structures by @DStrand1 in #1299
- Tool Rewrite by @Rongmario in #690
- isolate RotorStats from ToolStats by @TechLord22 in #1347
- Change EBF preview to use LV energy hatches by @TechLord22 in #1334
- improve logging for recipe conflicts by @TechLord22 in #1346
- Add CT support for full material fluidPipeProperties by @TechLord22 in #1369
- port some of GCP quests into Multiblocks Guide App by @Quarri6343 in #906
- Add a new paper recipe without stone slabs by @TechLord22 in #1358
- Fix multiple miners in the same chunk conflicting by @dtcameron in #1290
- Require one bucket for concrete crafting recipe by @TechLord22 in #1357
- Small recipe tweaks by @DStrand1 in #1295
- Only allow crafting tools in crafting station tool inventory by @TechLord22 in #1392
- Save void mode and locked fluid for super tanks by @ALongStringOfNumbers in #1396
- Improve electric overlay colors by @DStrand1 in #1377
- Overhaul tooltips by @DStrand1 in #1376
- feat(multiblocks):rebalanced multiblock explosions to be based off voltage by @dtcameron in #1384
Bug Fixes
- Fix Parallel Recipe / by Zero Crashes by @bruberu in #1279
- Fix TFC foods not replenishing saturation/hunger by @ALongStringOfNumbers in #1065
- Fix output overlay rendering under other overlays by @DStrand1 in #1301
- Energy Converter fixes by @DStrand1 in #1302
- Implement Creative Energy Emitter IO/sec Label by @bruberu in #1288
- Fix crash with Console Terminal App by @ALongStringOfNumbers in #1297
- FIx ActiveVariantBlockBakedModel and VariantActiveBlock NPE crashes by @PrototypeTrousers in #1294
- fix strange fluid temperatures by @TechLord22 in #1321
- fix steam forge hammer progress bar not matching electric by @DStrand1 in #1326
- Wooden Crate Recipe in Assembler broken by @tier940 in #1319
- Update some GUI asset names for texture packs by @DStrand1 in #1318
- fix same recipes instances being added to JEI more than once by @PrototypeTrousers in #1269
- Fix Miners forming the list of blocks to mine incorrectly by @ProTriforcer in #1305
- Give frames a sound when placed vertically by @DStrand1 in #1249
- Fix name mold recipes in forming press not working by @TechLord22 in #1311
- Fix chanced output boost not being applied to multiblocks by @PrototypeTrousers in #1317
- Fix recycling recipe durations by @DStrand1 in #1348
- Fix FuelableInfoProvider calling client only method on server by @TechLord22 in #1340
- GroovyScript Misc by @brachy84 in #1366
- Fix crash when distributing fluid through Shutter Cover by @ALongStringOfNumbers in #1338
- TOP info improvements by @DStrand1 in #1289
- fix Mending/Unbreaking being allowed on GT armor by @DStrand1 in #1375
- Change Energy Hatch in Cleanroom to LV in JEI Preview by @IntegerLimit in #1380
- GroovyScript compat fix by @brachy84 in #1387
- fix crafting station "free neutronium tools bug" by @PrototypeTrousers in #1370
- Fix some issues with parallel logic by @ALongStringOfNumbers in #1382
- Fix BlockMachine ignoring MTE harvest tool/level by @DStrand1 in #1394
- Fix a few issues with placing Pipes into Frames by @DStrand1 in #1300
- Return instead of throwing if a non-neighbor calls neighborChanged by @PrototypeTrousers in #1398
- bug(multiblocks):fixed large miners using 7 eu/t by @dtcameron in #1395
- Prevent decomposition of acids for hydrogen production by @TechLord22 in #1406
Internal Changes
- rename
core
package toasm
by @DStrand1 in #1280 - Modularization pt 1: Networking by @DStrand1 in #1281
- Modularization pt 2: Hidden modules by @DStrand1 in #1282
- Modularization pt 3: Commands by @DStrand1 in #1283
- Modularization pt 4: Advancements by @DStrand1 in #1284
- Modularization pt 5: Sounds by @DStrand1 in #1285
- Modularization pt 6: Enchantments by @DStrand1 in #1286
- MaterialIconSet Fallback System by @TechLord22 in #1203
- remove unneeded (and unfunctional) AE2 rendering compat by @DStrand1 in #1325
- Improve Logging by @TechLord22 in #1322
- add docs and annotations for many recipe logic classes by @TechLord22 in #1320
- Decouple parallel voltage from overclock and recipe search voltage by @TechLord22 in #1332
- Deprecate MetaTileEntity#onAttached by @TechLord22 in #1204
- Some optimizations by @DStrand1 in #1374
Translation Changes
- Update ru_ru.lang by @marisathewitch in #1308
- Update ja_jp.lang by @tier940 in #1328
Other Changes
- fix definition$getContainerItem mutating the stack passed by @PrototypeTrousers in #1379
New Contributors
- @IncandescenceSy made their first contribution in #1312
- @dtcameron made their first contribution in #1290
- @IntegerLimit made their first contribution in #1380
Full Changelog: v2.4.4...v2.5.0
2.4.5-beta
What's Changed
Bug Fixes
- Fix chanced output boost not being applied to multiblocks by @PrototypeTrousers (#1317)
- Fix same recipes instances being added to JEI more than once by @PrototypeTrousers (#1269)
- Fix ActiveVariantBlockBakedModel and VariantActiveBlock NPE crashes by @PrototypeTrousers (#1294)
- Fix crash with Console Terminal App by @ALongStringOfNumbers (#1297)
- Energy Converter fixes by @DStrand1 (#1302)
- Fix output overlay rendering under other overlays by @DStrand1 (#1301)
Tools Rework Testing Release
Alpha 1
This is a beta release to test the ongoing rework of GTCEu tools.
This is not meant for using with existing worlds.
Note that no tool stats are final, as they will be redone after the internal Tool Rework is completed.
Please report any discovered issues to the GTCEu discord, where there will be a dedicated thread to the Tool Rework.
There are several known issues currently, those being:
- Tree Felling does not currently work
- Some Electric tool recipes may display incorrect energy amounts in JEI
Alpha 2
- Fixed crash issue on launch
- Fixed issue with EnderCore
Alpha 3
- Fixed Tree Felling not working
- Fixed Energy Transfer Recipes showing incorrect amounts
- Fixed some Electric Tool Recipes that skipped tiers
- Fixed Electric Tool AOE being cancelled multi times when on low durability
Alpha 4
- Fixed AOE mining breaking unbreakable blocks
- Finalized and improved Tree Felling
- Fixed empty behaviors tag applying to all items
- Added block rotation with the GT wrench
Feedback on the most recent changes and any other findings will be much appreciated.
2.4.4-beta
HOTFIX
What's Changed
Bug Fixes
- Fix multiblocks automatically voiding with no output bus or hatch by @Syrcan in #1240
- fix server crash with fluid event handling by @TechLord22 in #1243
- fix server crash with variant active blocks. by @PrototypeTrousers in #1253
- fix voltage display in multiblocks by @TechLord22 in #1251
- Render the solid active blocks on the solid layer by @PrototypeTrousers in #1248
- Yet another Crafting station fix PR by @PrototypeTrousers in #1255
- Fix cover input from output side on placement by @TechLord22 in #1261
- Fix multiblock formation oddities with Cleanroom by @PrototypeTrousers in #1254
- fix ct ingredient size mismatch causing recipe lookup failure by @PrototypeTrousers in #1256
- fix and improve overclocking logic by @TechLord22 in #1250
- Fix GroovyScript compat by @brachy84 in #1241
- Fix energy draw on special multiblocks by @TechLord22 in #1264
- Fix invisible laminated glass by @PrototypeTrousers in #1263
- Fix VariantItemBlock textures after rendering in-world multiblock preview by @PrototypeTrousers in #1265
Translation Changes
- Update ru_ru.lang by @marisathewitch in #1262
Full Changelog: v2.4.3...v2.4.4
2.4.3-beta
HOTFIX
What's Changed
Bug Fixes
- Fix hard dependency on GroovyScript by @TechLord22 in #1239
Full Changelog: v2.4.2...v2.4.3
2.4.2-beta
What's Changed
New Features
- Use the chestWood OreDict for Recipe Inputs by @TechLord22 in #1165
- Useable Circuit Slot For Recipes by @Caedis in #1152
- Only show ores whose stone types should be dropped on Prospector map by @ALongStringOfNumbers in #1207
- Require cooling fluid for some Vacuum Freezer recipes by @ALongStringOfNumbers in #1144
- Automatically color Machines/Pipes/Cables when placed and holding a spray can by @ALongStringOfNumbers in #1135
- Add a config option for block used for replacement in miners by @ALongStringOfNumbers in #1180
- Scale hot ingot damage by blast temperature by @TechLord22 in #1230
- Improve Flammable Ores by @TechLord22 in #1123
- GroovyScript compat by @brachy84 in #1189
- Add GT Fluid Blocks and Materials by @TechLord22 in #1035
- Implement Advanced Energy Detector (Remake) by @ghzdude in #1222
Bug Fixes
- Fix steel dupe with cleanroom glass and plascrete by @Caedis in #1160
- fix #1140 by @Quarri6343 in #1161
- Add description to teleporter app by @Zalgo239 in #1174
- Fix an oversight in cleanroom progression by @Syrcan in #1176
- fixes exploiting with Anvil recipes by @Quarri6343 in #792
- Fixes valid recipes disappearing from JEI by @Rongmario in #1164
- Fix Recipe Logic not Validating Cached Recipe Voltage Before Running by @TechLord22 in #1182
- Configurable maintenance fix by @lordclips in #1185
- Fixes #1186 by @lordclips in #1205
- Nothirium compat by @PrototypeTrousers in #1192
- Fix obstructed Boiler does not decrease heat by @Quarri6343 in #1162
- Relax itemstack matching on the crafting result for recipes that add NBT data to their outputs by @PrototypeTrousers in #1183
- Fix #1089, Spray Can maceration material transmutation by @Zalgo239 in #1209
- Fix Muffler Hatch voiding items when broken by @ALongStringOfNumbers in #1214
- Fix Diodes only outputting 8A on 16A mode by @ALongStringOfNumbers in #1215
- Don't transfer charge from electric tools by @ALongStringOfNumbers in #1213
- Fix crash with Item Filter by @Syrcan in #1218
- Fix #1210 by @Quarri6343 in #1223
- Fix hydrogen duplication exploit by @TechLord22 in #1228
- Fix miners mining cobblestone when overlapping working areas by @lordclips in #1206
- Fix Strangeness with Machine Facings by @TechLord22 in #1191
- LCR TFE fix by @tracer4b in #1187
- Fix clipboard buttons not updating upon page change by @bruberu in #1150
- Fix dupes on recipes that have a fluid container item ingredient by @PrototypeTrousers in #1166
- More recipe lookup work, and micro optimizations by @PrototypeTrousers in #1195
- Fix Z-Fighting with Covers by @TechLord22 in #1220
- fix small issues with maintenance tool slot by @DStrand1 in #1229
- Allow Coal Coke from other mods works in PBF by @Quarri6343 in #1224
- Swap VariantActiveBlocks to use ExtendedBlockState for the active state by @Caedis in #1168
Internal Changes
- Make Covers return modified NBT after writing by @ALongStringOfNumbers in #1197
- Add causeMaintenanceProblems() to IMaintenance by @TechLord22 in #1221
- Implement new chanced output recipe logic by @TechLord22 in #1226
New Contributors
Full Changelog: v2.4.1...v2.4.2