Skip to content

Update Architects Cutter UI#328

Merged
Raycoms merged 1 commit intoversion/1.21from
cutter
Mar 22, 2026
Merged

Update Architects Cutter UI#328
Raycoms merged 1 commit intoversion/1.21from
cutter

Conversation

@someaddons
Copy link
Copy Markdown
Contributor

Update Architects Cutter UI:

  • Blocks now have better default textures chosen to make it easier to recognize blocks and are similar to frequently used variants in builds
  • Groups and Variants now have a sort order and are now sorted by most commonly used. Trapdoors and Panels are now more distinct and harder to confuse.
  • Switching groups now does update the new group's variants with the current input block and also selects the first variant in the list

Previous:
image

New:
image

- Blocks now have nicer default textures chosen to make it easier to recognize blocks and being similar to frequently used variants in builds
- Groups and Variants now have a sort order and are now sorted by most commonly used. Trapdoors and Panels are now more distinct and harder to confuse.
- Switching groups now does update the new group's variants with the current input block and also selects the first variant in the list

public static final List<IMateriallyTexturedBlockComponent> COMPONENTS = ImmutableList.<IMateriallyTexturedBlockComponent>builder()
.add(new SimpleRetexturableComponent(ResourceLocation.withDefaultNamespace("block/oak_planks"), ModTags.ALL_BRICK_MATERIALS, Blocks.OAK_PLANKS))
.add(new SimpleRetexturableComponent(ResourceLocation.withDefaultNamespace("block/oak_planks"), ModTags.ALL_BRICK_MATERIALS, Blocks.POLISHED_ANDESITE))
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not 100% sure anymore if changing the block here can't cause loading issues. Do you remember @marchermans ?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tried it out to make sure, existing blocks aren't affected by this

@Override
public @NotNull List<IMateriallyTexturedBlockComponent> getComponents()
{
if (COMPONENTS == null)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't w ejust use StoneBrick instead to simplify this logic?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've tried stone brick, was a bit too dark/heavy for a light and the pillar group next to it also does use it

@Raycoms Raycoms merged commit db0e543 into version/1.21 Mar 22, 2026
5 checks passed
someaddons added a commit that referenced this pull request Mar 22, 2026
- Blocks now have nicer default textures chosen to make it easier to recognize blocks and being similar to frequently used variants in builds
- Groups and Variants now have a sort order and are now sorted by most commonly used. Trapdoors and Panels are now more distinct and harder to confuse.
- Switching groups now does update the new group's variants with the current input block and also selects the first variant in the list
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants