Skip to content

Conversation

@SquidDev
Copy link
Member

@SquidDev SquidDev commented Oct 13, 2025

Still a lot to do, and frankly I cannot keep track of it all, so easier to create a PR for this:

Blockers

  • Lectern rendering
  • Breaking overlay for turtles
  • Turtle debug info
  • Switch to new NeoForge item/fluid handlers.
  • Optimised monitor rendering. Most likely will require a PR to NF and Fabric.

Cleanup

  • Rethink/delete SpriteRenderer — it's only used in one place now.
  • Remove FixedWidthFontRenderer.QuadEmitter
  • PrintoutScren

@SquidDev SquidDev added enhancement An extension of a feature or a new feature. area-Minecraft This affects CC's Minecraft-specific content. labels Oct 13, 2025
Game tests are running but not passing. Well, on Fabric, there's some
fun classpath issues on NF. Classic.

 - Update NF to use new transfer code. Generic peripherals don't work
   yet, as the capabilities aren't wired up correctly. Suspect we're
   gonna have to tear out that code.
 - Register our models via Minecraft's layer system. I confess, I don't
   fully understand what purpose this really solves (it's not
   data-driven or anything!), but makes it a bit more consistent with
   the rest of vanilla's code.

 - Update the lectern code to submit models correctly.
And remove EMI support. I'm not sure it survived the 1.21.4 recipe
changes :(.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-Minecraft This affects CC's Minecraft-specific content. enhancement An extension of a feature or a new feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants