Skip to content

Commit fb5ab39

Browse files
committed
Merge NBTConstants and JsonConstants into a single SerializationConstants class
1 parent a76be72 commit fb5ab39

File tree

204 files changed

+1107
-1239
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

204 files changed

+1107
-1239
lines changed

src/additions/java/mekanism/additions/common/entity/EntityBalloon.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import mekanism.additions.common.registries.AdditionsEntityTypes;
77
import mekanism.additions.common.registries.AdditionsItems;
88
import mekanism.additions.common.registries.AdditionsSounds;
9-
import mekanism.api.NBTConstants;
9+
import mekanism.api.SerializationConstants;
1010
import mekanism.api.text.EnumColor;
1111
import mekanism.common.util.NBTUtils;
1212
import mekanism.common.util.WorldUtils;
@@ -277,22 +277,22 @@ protected void defineSynchedData(@NotNull SynchedEntityData.Builder builder) {
277277

278278
@Override
279279
protected void readAdditionalSaveData(@NotNull CompoundTag nbtTags) {
280-
NBTUtils.setEnumIfPresent(nbtTags, NBTConstants.COLOR, EnumColor.BY_ID, color -> this.color = color);
281-
NBTUtils.setBlockPosIfPresent(nbtTags, NBTConstants.LATCHED, pos -> latched = pos);
282-
NBTUtils.setUUIDIfPresent(nbtTags, NBTConstants.OWNER_UUID, uuid -> {
280+
NBTUtils.setEnumIfPresent(nbtTags, SerializationConstants.COLOR, EnumColor.BY_ID, color -> this.color = color);
281+
NBTUtils.setBlockPosIfPresent(nbtTags, SerializationConstants.LATCHED, pos -> latched = pos);
282+
NBTUtils.setUUIDIfPresent(nbtTags, SerializationConstants.OWNER_UUID, uuid -> {
283283
hasCachedEntity = true;
284284
cachedEntityUUID = uuid;
285285
});
286286
}
287287

288288
@Override
289289
protected void addAdditionalSaveData(@NotNull CompoundTag nbtTags) {
290-
NBTUtils.writeEnum(nbtTags, NBTConstants.COLOR, color);
290+
NBTUtils.writeEnum(nbtTags, SerializationConstants.COLOR, color);
291291
if (latched != null) {
292-
nbtTags.put(NBTConstants.LATCHED, NbtUtils.writeBlockPos(latched));
292+
nbtTags.put(SerializationConstants.LATCHED, NbtUtils.writeBlockPos(latched));
293293
}
294294
if (latchedEntity != null) {
295-
nbtTags.putUUID(NBTConstants.OWNER_UUID, latchedEntity.getUUID());
295+
nbtTags.putUUID(SerializationConstants.OWNER_UUID, latchedEntity.getUUID());
296296
}
297297
}
298298

src/additions/java/mekanism/additions/common/item/ItemWalkieTalkie.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import mekanism.additions.common.AdditionsLang;
88
import mekanism.additions.common.config.MekanismAdditionsConfig;
99
import mekanism.additions.common.registries.AdditionsDataComponents;
10-
import mekanism.api.NBTConstants;
10+
import mekanism.api.SerializationConstants;
1111
import mekanism.api.text.EnumColor;
1212
import mekanism.common.item.interfaces.IModeItem;
1313
import mekanism.common.util.text.BooleanStateDisplay.OnOff;
@@ -81,8 +81,8 @@ public record WalkieData(int channel, boolean running) {
8181
public static final WalkieData DEFAULT = new WalkieData(1, false);
8282

8383
public static final Codec<WalkieData> CODEC = RecordCodecBuilder.create(instance -> instance.group(
84-
ExtraCodecs.intRange(1, 8).fieldOf(NBTConstants.CHANNEL).forGetter(WalkieData::channel),
85-
Codec.BOOL.fieldOf(NBTConstants.RUNNING).forGetter(WalkieData::running)
84+
ExtraCodecs.intRange(1, 8).fieldOf(SerializationConstants.CHANNEL).forGetter(WalkieData::channel),
85+
Codec.BOOL.fieldOf(SerializationConstants.RUNNING).forGetter(WalkieData::running)
8686
).apply(instance, WalkieData::new));
8787
public static final StreamCodec<ByteBuf, WalkieData> STREAM_CODEC = StreamCodec.composite(
8888
ByteBufCodecs.VAR_INT, WalkieData::channel,

src/api/java/mekanism/api/IConfigCardAccess.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ default boolean isConfigurationDataCompatible(Block type) {
4545
* Collects configuration data for this capability into a new {@link CompoundTag}.
4646
* <br><br>
4747
* Mekanism additionally adds two extra pieces of data to this {@link CompoundTag} afterwards corresponding to the following two constants:
48-
* {@link NBTConstants#DATA_NAME} and {@link NBTConstants#DATA_TYPE} so it is recommended to ensure you don't put any data in a matching entry, or it will be
48+
* {@link SerializationConstants#DATA_NAME} and {@link SerializationConstants#DATA_TYPE} so it is recommended to ensure you don't put any data in a matching entry, or it will be
4949
* overwritten.
5050
*
5151
* @param provider - Provider to lookup holders from.

src/api/java/mekanism/api/JsonConstants.java

Lines changed: 0 additions & 79 deletions
This file was deleted.

0 commit comments

Comments
 (0)