1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2024-11-05 17:46:21 +00:00
CC-Tweaked/projects
Jonathan Coates 4675583e1c
STOP DOING MIXINS (on Forge)
BYTECODE WAS NOT SUPPOSED TO BE REWRITTEN

YEARS OF DEBUGGING REMAPPING FAILURES yet NO ACTUAL SOLUTION FOUND.

Wanted to use Mixins for anyway for a laugh? We had a tool for that: it
was called "FABRIC LOOM".

"Yes, please produce completely broken jars for no discernable reason"
Statements dreamed up by the utterly Deranged.

 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

This removes our two mixins used on Forge:

 - Breaking progress for cabled/wired modems.
 - Running client commands from chat click events. We now suggest the
   command on Forge instead.

Occasionally we get issues where the mixin annotation processor doesn't
write its tsrg file in time for the reobfJar/reobfJarJar task. I thought
we'd fixed that cb8e06af2a, but sometimes
we still produce missing jars - I have a feeling this might be to do
with incremental compilation.

We can maybe re-evaluate this on 1.20.4, where we don't need to worry
about remapping any more.
2024-03-21 21:45:17 +00:00
..
common STOP DOING MIXINS (on Forge) 2024-03-21 21:45:17 +00:00
common-api Load services with the service's classloader 2024-03-21 20:50:31 +00:00
core Skip main-thread tasks if peripheral is detached 2024-03-21 19:54:22 +00:00
core-api Fix a couple of warnings 2024-03-10 12:04:40 +00:00
fabric Custom equality for Fabric's storage types 2024-03-21 19:54:22 +00:00
fabric-api Rewrite turtle upgrade modeller registration API 2024-01-16 23:00:49 +00:00
forge STOP DOING MIXINS (on Forge) 2024-03-21 21:45:17 +00:00
forge-api Rewrite turtle upgrade modeller registration API 2024-01-16 23:00:49 +00:00
lints Send entire DFPWM encoder state to the client 2024-03-15 18:25:57 +00:00
standalone Allow local domains in the standalone emulator 2023-12-20 17:43:08 +00:00
web Bump checkstyle, fix warnings from TeaVM upgrade 2024-03-13 21:52:09 +00:00
ARCHITECTURE.md Add a standalone CC:T UI 2023-10-28 17:58:11 +01:00