The District of Joban JCM:Startup Behavior

JCM:Startup Behavior

From The District of Joban

Fabric Client

  1. Check MTR Version & the compatibility with the current version of JCM
  2. Register Blocks
  3. Register Items
  4. Register Block Entities
  5. Register Particles
  6. Load Client Config
  7. Register Block Renderer Type
  8. Register Tile Entity Renderer
  9. Register Station Block Color
  10. Register inbound packets (Server -> Client)
  11. Register resource reloading event (For detecting PIDS Preset)

Fabric Server

  1. Check MTR Version & the compatibility with the current version of JCM
  2. Register Blocks
  3. Register Items
  4. Register Block Entities
  5. Register Particles
  6. Register inbound packets (Client -> Server)

Forge Client

  1. Register Event Bus
  2. Check MTR Version & the compatibility with the current version of JCM
  3. Register Blocks (DeferredRegisterHolder)
  4. Register Items (DeferredRegisterHolder)
  5. Register Block Entities (DeferredRegisterHolder)
  6. Register Particles (DeferredRegisterHolder)
  7. Load Client Config
  8. Register Block Renderer Type
  9. Register Tile Entity Renderer
  10. Register Station Block Color
  11. Register inbound packets (Server -> Client)
  12. Register Items
  13. Register Blocks
  14. Register Block Entities
  15. Register Particles
  16. Register Forge Config GUI
  17. Register resource reloading event (For detecting PIDS Preset)

Forge Server

  1. Register Event Bus
  2. Check MTR Version & the compatibility with the current version of JCM
  3. Register Blocks (DeferredRegisterHolder)
  4. Register Items (DeferredRegisterHolder)
  5. Register Block Entities (DeferredRegisterHolder)
  6. Register Particles (DeferredRegisterHolder)
  7. Register inbound packets (Server -> Client)
  8. Register Items
  9. Register Blocks
  10. Register Block Entities
  11. Register Particles