diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2019-01-21 22:16:38 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2019-01-21 22:16:38 +0800 |
| commit | bbb92072372d8ceab79bb86186637af02cae6779 (patch) | |
| tree | 9a50fce070b6fb9506ef904e82d8772247ab84ac /src/main/java/me/shedaniel/rei/network/CreateItemsPacket.java | |
| parent | 855f72d9f730ce54be6167259f33bf1785b140fb (diff) | |
| download | RoughlyEnoughItems-2.1.0.12.tar.gz RoughlyEnoughItems-2.1.0.12.tar.bz2 RoughlyEnoughItems-2.1.0.12.zip | |
v2.1.0.12v2.1.0.12
- Cheating in servers / realms
- New Plugin loader
- Better language files
- Resizable Recipe Base
Diffstat (limited to 'src/main/java/me/shedaniel/rei/network/CreateItemsPacket.java')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/network/CreateItemsPacket.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/main/java/me/shedaniel/rei/network/CreateItemsPacket.java b/src/main/java/me/shedaniel/rei/network/CreateItemsPacket.java index 003ea09fe..88f9a1425 100644 --- a/src/main/java/me/shedaniel/rei/network/CreateItemsPacket.java +++ b/src/main/java/me/shedaniel/rei/network/CreateItemsPacket.java @@ -1,5 +1,6 @@ package me.shedaniel.rei.network; +import net.minecraft.client.resources.I18n; import net.minecraft.entity.player.EntityPlayerMP; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; @@ -8,9 +9,8 @@ import net.minecraft.network.Packet; import net.minecraft.network.PacketBuffer; import net.minecraft.network.play.INetHandlerPlayServer; import net.minecraft.util.text.ChatType; +import net.minecraft.util.text.TextComponentString; import net.minecraft.util.text.TextComponentTranslation; -import org.dimdev.rift.network.Message; -import org.dimdev.rift.network.ServerMessageContext; import java.io.IOException; @@ -42,8 +42,13 @@ public class CreateItemsPacket implements Packet<INetHandlerPlayServer> { NetHandlerPlayServer server = (NetHandlerPlayServer) iNetHandlerPlayServer; EntityPlayerMP player = server.player; if (player.inventory.addItemStackToInventory(stack.copy())) - player.sendMessage(new TextComponentTranslation("text.rei.cheat_items", stack.getDisplayName().getFormattedText(), stack.getCount(), player.getScoreboardName()), ChatType.SYSTEM); - else player.sendMessage(new TextComponentTranslation("text.rei.failed_cheat_items"), ChatType.SYSTEM); + player.sendMessage(new TextComponentString(I18n.format("text.rei.cheat_items") + .replaceAll("\\{item_name}", stack.copy().getDisplayName().getFormattedText()) + .replaceAll("\\{item_count}", stack.copy().getCount() + "") + .replaceAll("\\{player_name}", player.getScoreboardName()) + ), ChatType.SYSTEM); + else + player.sendMessage(new TextComponentTranslation("text.rei.failed_cheat_items"), ChatType.SYSTEM); } } |
