mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
Add a notification for fan mode toggle
This commit is contained in:
parent
88713946dd
commit
51ad12d51a
@ -3,7 +3,11 @@ package com.hbm.blocks.machine;
|
||||
import java.util.List;
|
||||
|
||||
import com.hbm.blocks.ITooltipProvider;
|
||||
import com.hbm.main.MainRegistry;
|
||||
import com.hbm.packet.PacketDispatcher;
|
||||
import com.hbm.packet.toclient.PlayerInformPacket;
|
||||
import com.hbm.tileentity.TileEntityLoadedBase;
|
||||
import com.hbm.util.ChatBuilder;
|
||||
|
||||
import api.hbm.block.IBlowable;
|
||||
import api.hbm.block.IToolable;
|
||||
@ -17,10 +21,12 @@ import net.minecraft.block.material.Material;
|
||||
import net.minecraft.entity.Entity;
|
||||
import net.minecraft.entity.EntityLivingBase;
|
||||
import net.minecraft.entity.player.EntityPlayer;
|
||||
import net.minecraft.entity.player.EntityPlayerMP;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.util.AxisAlignedBB;
|
||||
import net.minecraft.util.EnumChatFormatting;
|
||||
import net.minecraft.world.IBlockAccess;
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraftforge.common.util.ForgeDirection;
|
||||
@ -190,6 +196,8 @@ public class MachineFan extends BlockContainer implements IToolable, ITooltipPro
|
||||
tile.markDirty();
|
||||
|
||||
if(!world.isRemote) {
|
||||
PacketDispatcher.wrapper.sendTo(new PlayerInformPacket(ChatBuilder.start("").nextTranslation(this.getUnlocalizedName() + (tile.falloff ? ".falloffOn" : ".falloffOff")).color(EnumChatFormatting.GOLD).flush(), MainRegistry.proxy.ID_FAN_MODE), (EntityPlayerMP) player);
|
||||
|
||||
world.playSoundEffect(x + 0.5, y + 0.5, z + 0.5, "random.click", 0.5F, 0.5F);
|
||||
}
|
||||
}
|
||||
|
||||
@ -30,9 +30,10 @@ public class ServerProxy {
|
||||
public static final int ID_HUD = 7;
|
||||
public static final int ID_DETONATOR = 8;
|
||||
public static final int ID_FLUID_ID = 9;
|
||||
public static final int ID_TOOLABILITY = 10;
|
||||
public static final int ID_GUN_MODE = 11;
|
||||
public static final int ID_GAS_HAZARD = 12;
|
||||
public static final int ID_FAN_MODE = 10;
|
||||
public static final int ID_TOOLABILITY = 11;
|
||||
public static final int ID_GUN_MODE = 12;
|
||||
public static final int ID_GAS_HAZARD = 13;
|
||||
|
||||
public ITranslate getI18n() { return I18N; }
|
||||
|
||||
|
||||
@ -4144,7 +4144,9 @@ tile.factory_titanium_furnace.name=Einfache Fabrikzugriffsluke
|
||||
tile.factory_titanium_hull.name=Fabrikblock
|
||||
tile.fallout.name=Fallout
|
||||
tile.fan.name=Ventilator
|
||||
tile.fan.desc=Kann mit Redstone aktiviert werden$Bewegt Entities bis zu 10 Blöcke$Rechtsclick mit Schraubenzieher um den Ventilator umzudrehen
|
||||
tile.fan.desc=Kann mit Redstone aktiviert werden$Bewegt Entities bis zu 10 Blöcke$Rechtsclick mit Schraubenzieher um den Ventilator umzudrehen$Klicken Sie mit der rechten Maustaste mit der Handbohrmaschine um den Modus zu wechseln
|
||||
tile.fan.falloffOn=Die Lüfterleistung nimmt mit der Entfernung ab
|
||||
tile.fan.falloffOff=Konstante Lüfterleistung
|
||||
tile.fence_metal.name=Maschendrahtzaun
|
||||
tile.fence_metal_post.name=Maschendrahtzaun-Pfahl
|
||||
tile.field_disturber.name=Hochenergiefeld-Jammer
|
||||
|
||||
@ -5267,7 +5267,9 @@ tile.factory_titanium_furnace.name=Basic Factory Access Hatch
|
||||
tile.factory_titanium_hull.name=Factory Block
|
||||
tile.fallout.name=Fallout
|
||||
tile.fan.name=Fan
|
||||
tile.fan.desc=Activates using redstone$Will push entities up to 10 blocks$Right-click with screwdriver to flip
|
||||
tile.fan.desc=Activates using redstone$Will push entities up to 10 blocks$Right-click with screwdriver to flip$Right-click with hand drill to switch mode
|
||||
tile.fan.falloffOn=Fan power decreases with distance
|
||||
tile.fan.falloffOff=Consistent fan power
|
||||
tile.fence_metal.name=Chainlink Fence
|
||||
tile.fence_metal_post.name=Chainlink Fence Post
|
||||
tile.field_disturber.name=High Energy Field Jammer
|
||||
|
||||
@ -5356,7 +5356,9 @@ tile.factory_titanium_furnace.name=Basic Factory Access Hatch
|
||||
tile.factory_titanium_hull.name=Factory Block
|
||||
tile.fallout.name=Fallout
|
||||
tile.fan.name=Fan
|
||||
tile.fan.desc=Activates using redstone$Will push entities up to 10 blocks$Right-click with screwdriver to flip
|
||||
tile.fan.desc=Activates using redstone$Will push entities up to 10 blocks$Right-click with screwdriver to flip$Right-click with hand drill to switch mode
|
||||
tile.fan.falloffOn=Fan power decreases with distance
|
||||
tile.fan.falloffOff=Consistent fan power
|
||||
tile.fence_metal.name=Chainlink Fence
|
||||
tile.fence_metal_post.name=Chainlink Fence Post
|
||||
tile.field_disturber.name=High Energy Field Jammer
|
||||
|
||||
@ -4720,6 +4720,9 @@ tile.factory_titanium_furnace.name=Basic Factory Access Hatch
|
||||
tile.factory_titanium_hull.name=Factory Block
|
||||
tile.fallout.name=Fallout
|
||||
tile.fan.name=Fan
|
||||
tile.fan.desc=Activates using redstone$Will push entities up to 10 blocks$Right-click with screwdriver to flip$Right-click with hand drill to switch mode
|
||||
tile.fan.falloffOn=Fan power decreases with distance
|
||||
tile.fan.falloffOff=Consistent fan power
|
||||
tile.fence_metal.name=Chainlink Fence
|
||||
tile.field_disturber.name=High Energy Field Jammer
|
||||
tile.filing_cabinet.green.name=Dusty Filing Cabinet
|
||||
|
||||
@ -5530,7 +5530,9 @@ tile.factory_titanium_furnace.name=Люк доступа базовой фабр
|
||||
tile.factory_titanium_hull.name=Корпус базовой фабрики
|
||||
tile.fallout.name=Радиоактивный осадок
|
||||
tile.fan.name=Вентилятор
|
||||
tile.fan.desc=Активируется редстоуном$Толкает существ до 10 блоков$ПКМ отвёрткой чтобы повернуть
|
||||
tile.fan.desc=Активируется редстоуном$Толкает существ до 10 блоков$ПКМ отвёрткой чтобы повернуть$ПКМ ручным сверлом чтобы переключить режим
|
||||
tile.fan.falloffOn=Сила вентилятора уменьшается с расстоянием
|
||||
tile.fan.falloffOff=Постоянная сила вентилорая
|
||||
tile.fence_metal.name=Проволочная сетка
|
||||
tile.fence_metal_post.name=Столб проволочной сетки
|
||||
tile.field_disturber.name=Подавитель высокоэнергитических полей
|
||||
|
||||
@ -5267,7 +5267,9 @@ tile.factory_titanium_furnace.name=Basic Factory Access Hatch
|
||||
tile.factory_titanium_hull.name=Заводський блок
|
||||
tile.fallout.name=Радіоактивні опади
|
||||
tile.fan.name=Вентилятор
|
||||
tile.fan.desc=Активується за допомогою редстоуну$Піднімає об'єкти на 10 блоків$Клацніть правою кнопкою миші викруткою, щоб перевернути
|
||||
tile.fan.desc=Активується за допомогою редстоуну$Піднімає об'єкти на 10 блоків$Клацніть правою кнопкою миші викруткою, щоб перевернути$ПКМ ручним свердлом, щоб переключити режим
|
||||
tile.fan.falloffOn=Сила вентилятора зменшується з відстанню
|
||||
tile.fan.falloffOff=Постійна сила вентилятора
|
||||
tile.fence_metal.name=Огорожа рабиця
|
||||
tile.fence_metal_post.name=Огорожа рабиця стовп
|
||||
tile.field_disturber.name=Заглушник високоенергетичного поля
|
||||
|
||||
@ -5005,7 +5005,9 @@ tile.factory_titanium_furnace.name=工厂端口
|
||||
tile.factory_titanium_hull.name=工厂外壳
|
||||
tile.fallout.name=辐射尘
|
||||
tile.fan.name=风扇
|
||||
tile.fan.desc=使用红石激活$将实体推至最多10个方块外$用螺丝刀右键点击即可翻转
|
||||
tile.fan.desc=使用红石激活$将实体推至最多10个方块外$用螺丝刀右键点击即可翻转$使用手钻右键切换模式
|
||||
tile.fan.falloffOn=风扇功率随距离增加而减小
|
||||
tile.fan.falloffOff=风扇功率恒定
|
||||
tile.fence_metal.name=铁丝网围栏
|
||||
tile.fence_metal_post.name=铁丝网围栏立柱
|
||||
tile.field_disturber.name=高能场干扰机
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user