Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicCrucible MythicCrucible
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 53
    • Issues 53
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicCrucibleMythicCrucible
  • Issues
  • #274

Closed
Open
Created Apr 15, 2025 by Luis Antonio H. Larrosa@RumiExMachina⚙Reporter

Furniture rendering issues.

UPDATE

Last functional version:  Build 3981 · 2025-03-03 (MythicCrucible)
Init version with issues: Build 3982 · 2025-04-03 (MythicCrucible)

Hello there! Reporting an issue with Furniture rendering. Issue: The furnitures render properly inside the Inventory (the item), but once placed, using Display Entities, the furniture simply renders as their base item, i.e. a STICK.

How to Reproduce:

machinery-conveyor_belt:
  Display: "<red>Test Conveyor"
  Id: STICK
  Type: FURNITURE
  Model: gearfinder/machinery/conveyor
  Furniture:
    CanRotate: true
    Material: STICK
    Health: 5
    Barriers:
    - 0,0,0
  FurnitureSkills:
  - sound{s=block.bone_block.place;pitch=2} @Self ~onBlockPlace
  - sound{s=block.bone_block.place;pitch=0} @Self ~onBlockBreak

With the settings:

  ImplicitGeneration:
    Enabled: true                   # Whether to automatically find and generate entries in model fields
    PrependItemFolder: true         # Auto-prepend the item folder for implicitly generated models

Potential Workaround: While testing, I found a potential workaround.

machinery-conveyor_belt:
  Display: "<red>Test Conveyor"
  Id: STICK
  Type: FURNITURE
  Model: 1
  Generation:
    Model: item/gearfinder/machinery/conveyor
  Furniture:
    CanRotate: true
    Material: STICK
    Health: 5
    Barriers:
    - 0,0,0
  FurnitureSkills:
  - sound{s=block.bone_block.place;pitch=2} @Self ~onBlockPlace
  - sound{s=block.bone_block.place;pitch=0} @Self ~onBlockBrea

This causes the furniture to load without issues in-game. Settings on config-generation.yml are the same. While not ideal, the workaround works. But I'd like to restore my old configs back to functionality without major changes.

Ideal Fix: Resolve the issues with with Implicit Generation of In-World furnitures.

Edited Apr 15, 2025 by Luis Antonio H. Larrosa
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking