Divine Journey 2

Divine Journey 2

636k Downloads

(Some) Skyroot and Golden Oak Logs can not be used for Livingwood creation (metadata conflict)

KleinGrrmpf opened this issue ยท 0 comments

commented

Modpack version

2.21.0

Description

When using a Composition Shape Card in a builder, you can't automate Livingwood with Skyroot and Golden Oak Logs because "aether_log:0" and "aether_log:1" cannot be used to convert to Livingwood (see Additional Context for more info).

Steps to reproduce

Place down a Builder and a Composer
Create a Composition Shape Card in the Composer by placing a Shape Card inside it and selecting Skyroot or Golden Oak Logs as the material for that Shape Card
Put the Composition Shape Card into a builder, supply it with the respective logs and have it place blocks around a Pure Daisy

Expected behavior

The 0 and 1 logs should also be converted to Livingwood

Additional context

Only "aether_log:2" and "aether_log:3" can be used to create Livingwood. This makes sense since when you look at Skyroot and Golden Oak Logs you placed, these are the metadatas that the blocks have. However, the items in your inventory have the id "aether_log:0" and "aether_log:1" for Skyroot and Golden Oak respectively. Now to the main bug:
When you use a builder with a Composition Shape Card (made in a Composer to be able to combine different shapes and set materials for the different shapes), you can only use the 0 and 1 logs because those are the items that you get. With the composition shape card however, the builder apparently doesn't behave like a player and converts the 0 and 1 logs to 2 and 3 logs respectively when placing them down. It places the blocks exactly as specified, thus there are 0 and 1 logs next to the Pure Daisies that cannot be converted into Livingwood.

Yes, I am aware that this might be a niche bug, but imo this method is better than using a builder with random convertable blocks, or one builder for each Living Block. It can also be fixed easily by adding <aether_legacy:aether_log:0>,<aether_legacy:aether_log:1> to the ingredient list for Livingwood.

Your Divine Journey 2 Discord Username

@KleinGrrmpf