Skip to content

Commit d1a159f

Browse files
committed
Merge branch '1.19.4' into 1.20.1
* 1.19.4: Bumped version, keep default mooblom variant # Conflicts: # gradle.properties
2 parents 86d3417 + f16ce17 commit d1a159f

File tree

4 files changed

+16
-5
lines changed

4 files changed

+16
-5
lines changed

common/src/main/java/com/faboslav/friendsandfoes/api/MoobloomVariantManager.java

+6-2
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,19 @@ public final class MoobloomVariantManager extends JsonDataLoader
3333
private static final MoobloomVariant DEFAULT_MOOBLOOM_VARIANT = new MoobloomVariant("buttercup", FriendsAndFoesBlocks.BUTTERCUP.get(), FriendsAndFoesTags.HAS_MOOBLOOMS);
3434
public static final MoobloomVariantManager MOOBLOOM_VARIANT_MANAGER = new MoobloomVariantManager();
3535

36-
private List<MoobloomVariant> moobloomVariants = new ArrayList<>();
36+
private List<MoobloomVariant> moobloomVariants = new ArrayList<>()
37+
{
38+
{
39+
add(DEFAULT_MOOBLOOM_VARIANT);
40+
}
41+
};
3742

3843
private MoobloomVariantManager() {
3944
super(GSON, "moobloom_variants");
4045
}
4146

4247
@Override
4348
protected void apply(Map<Identifier, JsonElement> loader, ResourceManager manager, Profiler profiler) {
44-
moobloomVariants.clear();
4549
List<MoobloomVariant> parsedMoobloomVariants = new ArrayList<>();
4650
parsedMoobloomVariants.add(DEFAULT_MOOBLOOM_VARIANT);
4751

common/src/main/java/com/faboslav/friendsandfoes/entity/PlayerIllusionEntity.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.faboslav.friendsandfoes.entity;
22

33
import com.faboslav.friendsandfoes.init.FriendsAndFoesSoundEvents;
4-
import net.minecraft.client.MinecraftClient;
4+
import com.faboslav.friendsandfoes.util.client.PlayerProvider;
55
import net.minecraft.client.network.PlayerListEntry;
66
import net.minecraft.client.render.entity.PlayerModelPart;
77
import net.minecraft.client.util.DefaultSkinHelper;
@@ -174,7 +174,7 @@ private PlayerListEntry getPlayerListEntry() {
174174
uuid = this.getUuid();
175175
}
176176

177-
this.playerListEntry = MinecraftClient.getInstance().getNetworkHandler().getPlayerListEntry(uuid);
177+
this.playerListEntry = PlayerProvider.getClientPlayerListEntry(uuid);
178178
}
179179

180180
return this.playerListEntry;
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,21 @@
11
package com.faboslav.friendsandfoes.util.client;
22

33
import net.minecraft.client.MinecraftClient;
4+
import net.minecraft.client.network.PlayerListEntry;
45
import net.minecraft.entity.player.PlayerEntity;
56

7+
import java.util.UUID;
8+
69
public final class PlayerProvider
710
{
811
public static PlayerEntity getClientPlayer() {
912
return MinecraftClient.getInstance().player;
1013
}
1114

15+
public static PlayerListEntry getClientPlayerListEntry(UUID uuid) {
16+
return MinecraftClient.getInstance().getNetworkHandler().getPlayerListEntry(uuid);
17+
}
18+
1219
private PlayerProvider() {
1320
}
1421
}

gradle.properties

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ org.gradle.configureondemand=false
88
# Mod
99
mod_name=Friends&Foes
1010
mod_id=friendsandfoes
11-
mod_version=2.0.4
11+
mod_version=2.0.5
1212
mod_author=Faboslav
1313
mod_description=Adds outvoted and forgotten mobs from the mob votes in a believable vanilla plus style.
1414
maven_group=com.faboslav.friendsandfoes

0 commit comments

Comments
 (0)