Finally got round to releasing
CC: Tweaked 1.90.0. It's definitely a weird version number to type after so many 1.8xs, but sadly the big round number doesn't mean a any super-exciting features - it's just the next in the sequence. Anyway, on to the changes:
Updated to 1.16.1
MC 1.16.1 was released a couple of weeks ago, and I've finally got round to finishing off the port. As always, both CC:T and Forge are still alpha quality, so do expect (and report) bugs!
As mentioned in the previous update post, the 1.12.2 and 1.14.4 versions will no longer be updated (urgent bug fixes aside). The latest versions of these are pretty stable, so hopefully it should be fine to stick on these.
"Generic peripherals"
One of the biggest complaints I've heard about CC/CC:T is that there's no way to interact with other mod's blocks, or even vanilla's. Instead, it's always relied on external mods - OpenPeripheral and Plethora - which leads to a fair amount of confusion.
After a
bit of discussion on the issue tracker, I've decided to add some
basic "generic peripheral" functionality to CC: T. We now provide methods for any inventory, fluid tank or energy storage block. The plan is to keep the functionality within CC: T pretty simple for now - mod integration is a pain to wrangle - and allow external mods (i.e. Plethora) to extend it.
This feature is currently marked "experimental", and so is disabled by default - you need to turn
experimental.generic_peripherals on in the server config. There's still lots of API functionality I'm not entirely happy about, so any feedback would be appreciated!
More documentation
I've been doing a fair bit of work on the documentation tooling that CC: Tweaked uses, meaning we now generate documentation for methods defined in Java, including those for peripherals! We now also generate source links which lead back to the Java code, which is jolly nice.
As always, do
check out the docs, and get in touch if you have any comments!
The
full changelog can be seen on GitHub, though the rest is largely bug fixes.
In closing, I've recently graduated (huzzah) and started a job (bigger huzzah), so goodness knows what my free time will look like in the future. I'm hoping to continue to maintain CC:T, but please don't expect me to be as quick to respond to issues
.