Skip to content

Commit 10e5867

Browse files
committed
修复服务端内样板镜像的tooltip不正常生效的问题
1 parent e162ab6 commit 10e5867

2 files changed

Lines changed: 6 additions & 8 deletions

File tree

src/main/java/github/kasuminova/mmce/common/block/appeng/BlockMEPatternMirrorImage.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import net.minecraft.block.SoundType;
99
import net.minecraft.block.material.Material;
1010
import net.minecraft.block.state.IBlockState;
11-
import net.minecraft.client.resources.I18n;
1211
import net.minecraft.entity.player.EntityPlayer;
1312
import net.minecraft.nbt.NBTTagCompound;
1413
import net.minecraft.tileentity.TileEntity;
@@ -17,7 +16,7 @@
1716
import net.minecraft.util.EnumFacing;
1817
import net.minecraft.util.EnumHand;
1918
import net.minecraft.util.math.BlockPos;
20-
import net.minecraft.util.text.TextComponentString;
19+
import net.minecraft.util.text.TextComponentTranslation;
2120
import net.minecraft.world.World;
2221
import net.minecraftforge.fml.relauncher.Side;
2322
import net.minecraftforge.fml.relauncher.SideOnly;
@@ -56,7 +55,7 @@ public boolean onBlockActivated(
5655

5756
if (mep.equals(savedName)) {
5857
tileEntity.providerPos = BlockPos.fromLong(data.getLong("Pos"));
59-
player.sendStatusMessage(new TextComponentString(I18n.format("message.blockmepatternprovider.load")),false);
58+
player.sendMessage(new TextComponentTranslation("message.blockmepatternprovider.load"));
6059
} else {
6160
memoryCard.notifyUser(player, MemoryCardMessages.INVALID_MACHINE);
6261
}
@@ -67,9 +66,9 @@ public boolean onBlockActivated(
6766
}
6867
var pPos = tileEntity.providerPos;
6968
if (tileEntity.providerPos == null) {
70-
player.sendStatusMessage(new TextComponentString(I18n.format("message.blockmepatternprovider.tip0")), false);
69+
player.sendMessage(new TextComponentTranslation("message.blockmepatternprovider.tip0"));
7170
} else {
72-
player.sendStatusMessage(new TextComponentString(I18n.format("message.blockmepatternprovider.tip1",pPos.getX(),pPos.getY(),pPos.getZ())), false);
71+
player.sendMessage(new TextComponentTranslation("message.blockmepatternprovider.tip1",pPos.getX(),pPos.getY(),pPos.getZ()));
7372
}
7473
return true;
7574
}

src/main/java/github/kasuminova/mmce/common/block/appeng/BlockMEPatternProvider.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import hellfirepvp.modularmachinery.common.CommonProxy;
77
import hellfirepvp.modularmachinery.common.lib.ItemsMM;
88
import net.minecraft.block.state.IBlockState;
9-
import net.minecraft.client.resources.I18n;
109
import net.minecraft.entity.EntityLivingBase;
1110
import net.minecraft.entity.player.EntityPlayer;
1211
import net.minecraft.item.ItemStack;
@@ -15,7 +14,7 @@
1514
import net.minecraft.util.EnumFacing;
1615
import net.minecraft.util.EnumHand;
1716
import net.minecraft.util.math.BlockPos;
18-
import net.minecraft.util.text.TextComponentString;
17+
import net.minecraft.util.text.TextComponentTranslation;
1918
import net.minecraft.world.World;
2019

2120
import javax.annotation.Nonnull;
@@ -40,7 +39,7 @@ public boolean onBlockActivated(
4039
final NBTTagCompound data = new NBTTagCompound();
4140
data.setLong("Pos",pos.toLong());
4241
memoryCard.setMemoryCardContents(heldItem, name, data);
43-
player.sendStatusMessage(new TextComponentString(I18n.format("message.blockmepatternprovider.save")),false);
42+
player.sendMessage(new TextComponentTranslation("message.blockmepatternprovider.save"));
4443

4544
return true;
4645
}

0 commit comments

Comments
 (0)