Commit Graph
1531 Commits
Author SHA1 Message Date
koolkrafter5andMaya 8a2d2b6373 Only check for entities to damage if the structure is valid (#161)
Co-authored-by: Maya <10861407+serenibyss@users.noreply.github.com>
2025-04-09 03:27:07 +00:00
Yannick Marcotte-Gourde 760594f040 Make the Scythe AOE harvest ability compatible with EnderCore (#162) 2025-04-08 22:24:27 -05:00
koolkrafter5 ddb3c3bd3d Prevent wasting bone meal on slimy saplings in survival. (#160) 2025-04-02 21:53:47 +00:00
Yannick Marcotte-Gourde d370627703 Allow the Scythe to harvest crops in an AOE (#159) 2025-04-02 12:07:47 -05:00
eed84fc525 Normalize Berry Bush rarity behavior (#154)
Co-authored-by: Ilya Yurchenko <ilyha19@live.ru>
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: paulzzh <28055560+paulzzh@users.noreply.github.com>
Co-authored-by: Yannick Marcotte-Gourde <yannickmg@gmail.com>
2025-03-22 15:59:21 -05:00
slprimeandslprime 1eb03efeed Change Rank Duration Localization key (#157)
Co-authored-by: slprime <history-21@yandex.ru>
2025-03-22 13:28:56 +01:00
Discreater 4fa45e3aee Localization of drying rack nei recipe handler (#156) 2025-03-22 12:53:11 +01:00
Maya f2b2e3b19d Set tinker tool pickup delay to standard 10 ticks (#153) 2025-03-09 14:28:41 +01:00
Pierre ZhangandMaya 65ae295b8f Improve localization for tools (#151)
Co-authored-by: Maya <10861407+serenibyss@users.noreply.github.com>
2025-02-15 06:33:02 +00:00
Yannick Marcotte-Gourde c1395c1ffe Don't display "Fuel" instead of the liquid's name when holding shift in the Smeltery UI (#148) 2025-01-23 17:28:32 -06:00
Yannick Marcotte-Gourde 0696b0fdfe Allow overriding AluminumBrass as the metal pattern material (#147) 2025-01-21 16:18:00 -06:00
paulzzh e05fffad60 Fix blue slime spawn (#146) 2025-01-12 23:55:56 -06:00
Pascal 4eab5a89ba check against isSurfaceWorld() instead of dimensionId == 0 (#145) 2025-01-04 23:53:39 -07:00
Ilya Yurchenko 79228c1c7b fix crash in AlloyMix.java (#141) 2024-12-27 12:18:01 -06:00
Nova 012e6fe2cd Ammo reinforced modifier support (#140) 2024-12-21 10:28:08 -06:00
Apeiria 4e64fbfe8a Orebush oredict tag fix (#139) 2024-11-20 12:42:05 +01:00
Wilhelm Schuster 4b98b8ed35 Fix Essence Berry OreDict tags (#138) 2024-11-18 11:17:37 +01:00
Worive 8a9767f40b Fix unlocalized name of Wool Slabs (#135) 2024-11-15 10:20:15 +01:00
Wilhelm Schuster 019d402413 Explicit GTNH check for gold cast removal config (#134) 2024-11-10 12:43:11 -08:00
Wilhelm Schusterandgithub-actions[bot] a7e02d584a Fix NPE making gold casts while they are disabled (#132)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-10 20:10:52 +01:00
Wilhelm Schuster 4604856878 Revert default config for option "Remove Gold Cast Recipes" (#130) 2024-11-10 18:29:15 +01:00
e292d4cad9 Allow Traveller's Glove & Belt to be properly enchanted in the Infusion Altar with Transparency (#127)
* Add configuration option to hide Traveller's gear accessories from displaying on player model

* Make Translucency I and II enchantments from WG work properly with traveler's accessories (must enchant from book for now)

* Update src/main/java/tconstruct/armor/ArmorProxyClient.java

Co-authored-by: Alexander Anishin <oneeyemaker@gmail.com>

* Implement suggested style changes

* spotless fix

* Implement fix from adventure backpacks mod to allow glove and belt to be infused properly with the WG enchants

---------

Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: Alexander Anishin <oneeyemaker@gmail.com>
2024-10-10 11:06:29 +02:00
3ffa69d254 Allow hiding of Traveller's Gear accessories (gloves and belt) through config option and Translucency enchant (#125)
* Add configuration option to hide Traveller's gear accessories from displaying on player model

* Make Translucency I and II enchantments from WG work properly with traveler's accessories (must enchant from book for now)

* Update src/main/java/tconstruct/armor/ArmorProxyClient.java

Co-authored-by: Alexander Anishin <oneeyemaker@gmail.com>

* Implement suggested style changes

* spotless fix

---------

Co-authored-by: Martin Robertz <dream-master@gmx.net>
Co-authored-by: Alexander Anishin <oneeyemaker@gmail.com>
2024-10-10 09:06:21 +02:00
HoleFish 607ba24101 expand range (#126) 2024-10-09 19:38:34 +02:00
Sven c42fe05760 feat: move tinker tools and weapons to center of crafting station (#124) 2024-09-22 09:07:55 +02:00
HoleFish a22f4fa7da fix (#123) 2024-09-01 20:47:43 +02:00
JakubandMartin Robertz 305ecbe6c8 Add KingSlime NEI drops as IMobInforProvider (-0.8s from first pack load) (#122)
* Add KingSlime drops provider (-0.8s)

* Fix

* Update dependencies.gradle

* Update dependencies.gradle

* update

---------

Co-authored-by: Martin Robertz <dream-master@gmx.net>
2024-08-27 09:54:53 +02:00
AlexanderC 1a97bff6ef Implementation of AoE Blacklist for Tinker's Construct Tools (#121)
* Implement AoE exclusion list for Tinkers' Construct tools

- Created AoEExclusionList class in tconstruct.library.util package
- Added config file loading for tool-specific block exclusions
- Modified AOEHarvestTool class to check exclusions before breaking blocks
- Updated Hammer class to use new exclusion system
- Added debug logging for troubleshooting

This change allows users to specify blocks that should not be broken by the AoE effect of tools like the Hammer, while still allowing the targeted block to be broken.

* Implement AoE exclusion list for Tinkers' Construct tools

- Created AoEExclusionList class in tconstruct.library.util package
- Added config file loading for tool-specific block exclusions
- Modified AOEHarvestTool class to check exclusions before breaking blocks
- Updated Hammer class to use new exclusion system
- Added debug logging for troubleshooting

This change allows users to specify blocks that should not be broken by the AoE effect of tools like the Hammer, while still allowing the targeted block to be broken.

* Update README.md

* Removed/Commented debug.

* Gradle Clean

* Removed missed debug message
Added example formatting for config file.
Inlined Variable

* Added the license back, oops

* Removed redundant variable

* Brought back toolName, used proper getAOEToolName variable, intended for caching the name instead of calling the method later on.

Changed function call to simply toolName in relation to this.

* Removed now redundant if statements.

* Spotless Apply

* Changed to use Set<String> instead of Map<String>, and other appropriate changes made so other parts still work properly
& SpotlesApply

* Reinstated original README

* Changed to include metadata (optionally) in the blacklist.

* Changed to include metadata (optionally) in the blacklist.

* Removed bad import.

* .
2024-07-30 19:18:21 +07:00
Caedis c2c2f14596 Convert to threadsafe molten metal list (#120)
* Convert to threadsafe molten metal list

* back to foreach

* wrap in sync bloc
2024-07-10 14:06:07 -05:00
GDCloud 170cde4284 add shift berry consumption config (#119) 2024-06-26 20:27:04 +02:00
63df442eb3 Add config option for the colored heart renderer (#118)
* HeartRenderCFG

* Minor nits, bump deps

* don't register heart renderer at all if config is off

* avoid double negation in the setting name

---------

Co-authored-by: ah-OOG-ah <75745146+ah-OOG-ah@users.noreply.github.com>
Co-authored-by: Alexdoru <57050655+Alexdoru@users.noreply.github.com>
2024-05-21 20:53:56 +02:00
Lyfts c5d7770253 deobfParams 2024-05-16 18:51:58 +02:00
Lyfts a5bec6c22b cleanup after enabling modern & generic. Primarily changing raw lists to their correct type, changing to pattern variable & enhanced switch and removing unused/unreachable code + ancient comments. 2024-05-16 18:51:58 +02:00
Lyfts e7dc1d9bd4 fix crash when renaming certain items 2024-05-16 18:51:58 +02:00
Lyfts d9e95924cd update deps + enable modern & generic injection 2024-05-16 18:51:58 +02:00
jss2a98aj 9a07f733b0 SlimeLeaves Angelica/NotFine compat 2024-05-05 19:34:01 +02:00
jss2a98aj 67e1dd9729 Improve OreberryBush side culling 2024-05-05 19:34:01 +02:00
slprime 74cada5964 Fix NEI recipe preview in grid 2024-04-13 23:17:04 +02:00
GDCloud b486ea2744 Allow stacks of essence berries to be consumed at once (#114)
* consume stacks at once

* address review
2024-04-02 00:19:36 +02:00
RealSilverMoon 9fec88ebc4 Fix localization name on server 2024-03-26 18:50:08 +01:00
Jason Mitchell 84430a2887 Thread Safe (#112) 2024-03-10 20:11:36 +01:00
YannickMG 1bbd5c9bf2 Don't crash if, somehow, no book data was registered 2024-01-28 15:51:08 +01:00
YannickMG f741fe5a89 Partial cleanup of ManualInfo 2024-01-28 15:51:08 +01:00
YannickMG b40bbce47e Get book data from Mantle, not TiCo directly. 2024-01-28 15:51:08 +01:00
YannickMG 4428831149 Don't register manual book data if dreamcraft is loaded. 2024-01-28 15:51:08 +01:00
YannickMG 6e3295fc4d Translate all tool parts 2024-01-19 18:33:25 +01:00
slprime 2ef3a76dcc CraftStation: read first inventory 2024-01-13 12:57:30 +01:00
YannickMG 39d0c4ab6d Simplified tank filling code 2024-01-13 10:31:06 +01:00
YannickMG 8e686f3fd6 Removed superfluous method call 2024-01-13 10:31:06 +01:00
YannickMG ae7a5e22d6 Commented on now dead code which happens to be public. 2024-01-13 10:31:06 +01:00