
[1.20.1] Data tag goes above 1254 value using Simulation Chamber
loving2 opened this issue ยท 0 comments
When using the Simulation Chamber to upgrade Data Models you can get Self-Aware Data Models with a Data tag value of 1255 rather than 1254.
I expected Self-Aware models to be at a data tag value of 1254 by default and not increase further when using the Simulation Chamber.
Similarly you can defeat mobs using the Deep Learner to acquire Self-Aware Data Models with a Data tag value above 1254. This might be intended, but it would be nice if it were clamped to the value of 1254. If the Self-Aware Data Models had a fixed Data tag value of 1254, I could make recipes that require the models be Self-Aware by checking against a Data tag value of 1254.
I suspect the Simulation Chamber goes above it by one due to the CachedModel's setData
method checking if the data is greater than the data required for the next tier, rather than checking if it is greater than or equal to the data required for the next tier.