The District of Joban Difference between revisions of "JCM:Rewrite Roadmap"

Difference between revisions of "JCM:Rewrite Roadmap"

From The District of Joban
(test)
m (I do not like how it eats all my new lines)
Line 3: Line 3:
* Creative Inventory Tabs
* Creative Inventory Tabs
* Block and Item Registration
* Block and Item Registration
* Blocks: Slanted Ceiling Exit Sign (Odd) E44 Train Model MTR Trespass Signage KCR Trespass Signage LRT Trespass Signage Light Lantern MTR Stairs Operator Button Emergency Button (TCL) Emergency Button (TML) Emergency Button (SIL) Spot Lamp Water Machine
*Blocks:  
**Slanted Ceiling
**Exit Sign (Odd)
**E44 Train Model
**MTR Trespass Signage
**KCR Trespass Signage
**LRT Trespass Signage
**Light Lantern
**MTR Stairs
**Operator Button
**Emergency Button (TCL)
**Emergency Button (TML)
**Emergency Button (SIL)
**Spot Lamp
**Water Machine


=== To be done ===
=== To be done ===
Line 13: Line 27:
* GUI Screen
* GUI Screen
* Networking (Packets)
* Networking (Packets)
* Migration path for Legacy JCM 1.x.x Roadblock: No official path to migrate blockstates and id, will have to find our own, potentially dangerous path... or have to leave all the player unsatisfied.
* Migration path for Legacy JCM 1.x.x
**Roadblock:  
***No official path to migrate blockstates and id, will have to find our own, potentially dangerous path... or have to leave all the player unsatisfied.


=== In the far future ===
=== In the far future ===


* Add Minecraft Forge Support Roadblock: Architectury is painfully slow, Forge/Neoforge split in 1.20, ideally should be waiting for MTR's Minecraft Mapping and see if that's any better
* Add Minecraft Forge Support
**Roadblock:
***Architectury is painfully slow
***Forge/Neoforge split in 1.20, ideally should be waiting for MTR's Minecraft Mapping and see if that's any better

Revision as of 02:35, 2 September 2023

Implemented

  • Creative Inventory Tabs
  • Block and Item Registration
  • Blocks:
    • Slanted Ceiling
    • Exit Sign (Odd)
    • E44 Train Model
    • MTR Trespass Signage
    • KCR Trespass Signage
    • LRT Trespass Signage
    • Light Lantern
    • MTR Stairs
    • Operator Button
    • Emergency Button (TCL)
    • Emergency Button (TML)
    • Emergency Button (SIL)
    • Spot Lamp
    • Water Machine

To be done

  • Add MTR Mod as dependencies
  • Finish all uncompleted blocks.
  • Block Entity
  • Block Entity Rendering
  • GUI Screen
  • Networking (Packets)
  • Migration path for Legacy JCM 1.x.x
    • Roadblock:
      • No official path to migrate blockstates and id, will have to find our own, potentially dangerous path... or have to leave all the player unsatisfied.

In the far future

  • Add Minecraft Forge Support
    • Roadblock:
      • Architectury is painfully slow
      • Forge/Neoforge split in 1.20, ideally should be waiting for MTR's Minecraft Mapping and see if that's any better