Skip to content

Commit 137833e

Browse files
committed
fix found biomes message being sent even on already created world
1 parent c2ccdea commit 137833e

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ minecraft_version = 1.6.4
55
yarn_mappings = 1.6.4+build.420
66
loader_version = 0.14.19
77

8-
mod_version = 1.1.0
8+
mod_version = 1.1.1
99
maven_group = net.dravigen
1010
archives_base_name = custom_spawn
1111

src/main/java/net/dravigen/custom_spawn/mixin/ServerConfigurationManagerMixin.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ public abstract class ServerConfigurationManagerMixin {
1818
@Inject(method = "initializeConnectionToPlayer", at = @At(value = "INVOKE", target = "Lbtw/AddonHandler;serverPlayerConnectionInitialized(Lnet/minecraft/src/NetServerHandler;Lnet/minecraft/src/EntityPlayerMP;)V", shift = At.Shift.AFTER))
1919
private void sendFoundBiomesInSpawn(INetworkManager par1INetworkManager, EntityPlayerMP mp,
2020
CallbackInfo ci) {
21+
if (allBiomeFound.isEmpty() && wantedBiomesFound.isEmpty() && unwantedBiomesFound.isEmpty()) return;
22+
2123
Set<String> wantedList = new TreeSet<>();
2224
Set<String> unwantedList = new TreeSet<>();
2325

@@ -49,6 +51,9 @@ private void sendFoundBiomesInSpawn(INetworkManager par1INetworkManager, EntityP
4951
")", mp, EnumChatFormatting.AQUA);
5052
sendMsg(allBiomeFound.toString(), mp);
5153

54+
allBiomeFound.clear();
55+
wantedBiomesFound.clear();
56+
unwantedBiomesFound.clear();
5257
}
5358

5459
@Unique

0 commit comments

Comments
 (0)