Skip to content

Inquiry regarding Forge compilation and fix for Item visibility in Creative Tab/JEI #8

@RomanFama592

Description

@RomanFama592

Hi @JSJBDEV,

I've been looking into Valkyrien Icebreakers and I’m interested in contributing/testing some modifications. Specifically, I’ve noticed that the Ice Breaker item does not currently appear in the Creative Inventory tabs or in JEI, even though the block exists in the game.

Image

I have already written a fix for this in the Fabric version by implementing the ItemGroupEvents and ensuring the BlockItem is correctly registered and injected into ItemGroups.FUNCTIONAL.

However, I noticed that while the current build.gradle is configured for Fabric, there is some discussion/interest in a Forge version. I would like to ask:

Forge Compilation: Do you have a specific workflow or a separate branch to compile this mod for Forge? (e.g., using Architectury, Sinytra, or a manual port).

Implementation: Since I've fixed the visibility issues on the Fabric side, I would like to ensure these changes are compatible with how you intend to handle multi-loader support.

Changes I’ve prepared:

Unified the BlockItem instance to prevent registration mismatches.

Added ItemGroupEvents.modifyEntriesEvent to make the item visible in the Creative Menu.

Verified that these changes allow JEI to correctly index the item.

I would love to hear your thoughts on how to proceed or if you'd like me to submit a Pull Request with these fixes for the Fabric version.

Best regards!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions