mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-11-22 07:13:28 +01:00
Updated the way ESD is named in en_US
This commit is contained in:
parent
e274eb811f
commit
d2724f3af6
7 changed files with 35 additions and 40 deletions
|
@ -17,7 +17,7 @@ buildscript {
|
|||
|
||||
apply plugin: 'forge'
|
||||
|
||||
version = "1.7.10-0.0.2.0"
|
||||
version = "1.7.10-0.0.2.1"
|
||||
group = "ellpeck.actuallyadditions"
|
||||
archivesBaseName = "ActuallyAdditions"
|
||||
|
||||
|
|
|
@ -3,7 +3,6 @@ package ellpeck.actuallyadditions.blocks;
|
|||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
import ellpeck.actuallyadditions.ActuallyAdditions;
|
||||
import ellpeck.actuallyadditions.creative.CreativeTab;
|
||||
import ellpeck.actuallyadditions.inventory.GuiHandler;
|
||||
import ellpeck.actuallyadditions.tile.TileEntityInputter;
|
||||
import ellpeck.actuallyadditions.util.IName;
|
||||
|
@ -30,16 +29,12 @@ public class BlockInputter extends BlockContainerBase implements IName{
|
|||
|
||||
public static final int NAME_FLAVOUR_AMOUNTS = 12;
|
||||
|
||||
private long lastSysTime;
|
||||
private int toPick;
|
||||
|
||||
public BlockInputter(){
|
||||
super(Material.rock);
|
||||
this.setHarvestLevel("pickaxe", 0);
|
||||
this.setHardness(1.0F);
|
||||
this.setStepSound(soundTypeStone);
|
||||
this.setTickRandomly(true);
|
||||
this.setCreativeTab(CreativeTab.instance);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -72,21 +67,6 @@ public class BlockInputter extends BlockContainerBase implements IName{
|
|||
if (rotation == 3) world.setBlockMetadataWithNotify(x, y, z, 2, 2);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUnlocalizedName(){
|
||||
String norm = "tile." + Util.MOD_ID_LOWER + "." + this.getName();
|
||||
|
||||
Random rand = new Random();
|
||||
long sysTime = System.currentTimeMillis();
|
||||
|
||||
if(this.lastSysTime+5000 < sysTime){
|
||||
this.lastSysTime = sysTime;
|
||||
this.toPick = rand.nextInt(NAME_FLAVOUR_AMOUNTS+1);
|
||||
}
|
||||
|
||||
return norm + "." + this.toPick;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TileEntity createNewTileEntity(World world, int par2){
|
||||
return new TileEntityInputter();
|
||||
|
@ -133,6 +113,9 @@ public class BlockInputter extends BlockContainerBase implements IName{
|
|||
|
||||
private Block theBlock;
|
||||
|
||||
private long lastSysTime;
|
||||
private int toPick;
|
||||
|
||||
public TheItemBlock(Block block){
|
||||
super(block);
|
||||
this.theBlock = block;
|
||||
|
@ -145,6 +128,19 @@ public class BlockInputter extends BlockContainerBase implements IName{
|
|||
return EnumRarity.rare;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getItemStackDisplayName(ItemStack stack){
|
||||
Random rand = new Random();
|
||||
long sysTime = System.currentTimeMillis();
|
||||
|
||||
if(this.lastSysTime+5000 < sysTime){
|
||||
this.lastSysTime = sysTime;
|
||||
this.toPick = rand.nextInt(NAME_FLAVOUR_AMOUNTS+1);
|
||||
}
|
||||
|
||||
return StatCollector.translateToLocal(this.getUnlocalizedName() + ".name") + " (" + StatCollector.translateToLocal(this.getUnlocalizedName() + ".add." + this.toPick + ".name") + ")";
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUnlocalizedName(ItemStack stack){
|
||||
return this.getUnlocalizedName();
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
package ellpeck.actuallyadditions.blocks;
|
||||
|
||||
import cpw.mods.fml.common.registry.GameRegistry;
|
||||
import ellpeck.actuallyadditions.util.IName;
|
||||
import ellpeck.actuallyadditions.util.Util;
|
||||
import net.minecraft.block.Block;
|
||||
|
||||
|
@ -42,6 +40,6 @@ public class InitBlocks{
|
|||
Util.register(blockFurnaceDouble, BlockFurnaceDouble.TheItemBlock.class);
|
||||
|
||||
blockInputter = new BlockInputter();
|
||||
GameRegistry.registerBlock(blockInputter, BlockInputter.TheItemBlock.class, ((IName)blockInputter).getName());
|
||||
Util.register(blockInputter, BlockInputter.TheItemBlock.class);
|
||||
}
|
||||
}
|
|
@ -10,7 +10,7 @@ public class PacketHandler{
|
|||
public static SimpleNetworkWrapper theNetwork;
|
||||
|
||||
public static void init(){
|
||||
theNetwork = NetworkRegistry.INSTANCE.newSimpleChannel(Util.MOD_ID + "Channel");
|
||||
theNetwork = NetworkRegistry.INSTANCE.newSimpleChannel(Util.MOD_ID_LOWER);
|
||||
|
||||
theNetwork.registerMessage(PacketTileEntityFeeder.Handler.class, PacketTileEntityFeeder.class, 0, Side.CLIENT);
|
||||
theNetwork.registerMessage(PacketInputterButton.Handler.class, PacketInputterButton.class, 1, Side.SERVER);
|
||||
|
|
|
@ -18,7 +18,7 @@ import org.lwjgl.input.Keyboard;
|
|||
@SuppressWarnings("unused")
|
||||
public class Util{
|
||||
|
||||
public static final String VERSION = "1.7.10-0.0.2.0";
|
||||
public static final String VERSION = "1.7.10-0.0.2.1";
|
||||
|
||||
public static final String MOD_ID = "ActuallyAdditions";
|
||||
public static final String NAME = "Actually Additions";
|
||||
|
|
|
@ -12,19 +12,20 @@ tile.actuallyadditions.blockGrinder.name=Crusher
|
|||
tile.actuallyadditions.blockGrinderDouble.name=Double Crusher
|
||||
tile.actuallyadditions.blockFurnaceDouble.name=Double Furnace
|
||||
|
||||
tile.actuallyadditions.blockInputter.0.name=ESD (Ellpeck's Slot Device)
|
||||
tile.actuallyadditions.blockInputter.1.name=ESD (Energetic Solo Dancer)
|
||||
tile.actuallyadditions.blockInputter.2.name=ESD (Ethereal System Dude)
|
||||
tile.actuallyadditions.blockInputter.3.name=ESD (Energy Stuff Distributor)
|
||||
tile.actuallyadditions.blockInputter.4.name=ESD (Existing Stuff Donator)
|
||||
tile.actuallyadditions.blockInputter.5.name=ESD (ExtraUtils Stealing Device)
|
||||
tile.actuallyadditions.blockInputter.6.name=ESD (Experienced Sauce Deriver)
|
||||
tile.actuallyadditions.blockInputter.7.name=ESD (Excellent Spaghetti Dessert)
|
||||
tile.actuallyadditions.blockInputter.8.name=ESD (Extraordinary Sample Deliverer)
|
||||
tile.actuallyadditions.blockInputter.9.name=ESD (Express Sending Doughnut)
|
||||
tile.actuallyadditions.blockInputter.10.name=ESD (Expelling Sugar Dagger)
|
||||
tile.actuallyadditions.blockInputter.11.name=ESD (Extra-Long Solidifying Dissociation)
|
||||
tile.actuallyadditions.blockInputter.12.name=ESD (Extravagant Supreme Dirt)
|
||||
tile.actuallyadditions.blockInputter.name=ESD
|
||||
tile.actuallyadditions.blockInputter.add.0.name=Ellpeck's Slot Device
|
||||
tile.actuallyadditions.blockInputter.add.1.name=Energetic Solo Dancer
|
||||
tile.actuallyadditions.blockInputter.add.2.name=Ethereal System Dude
|
||||
tile.actuallyadditions.blockInputter.add.3.name=Energy Stuff Distributor
|
||||
tile.actuallyadditions.blockInputter.add.4.name=Existing Stuff Donator
|
||||
tile.actuallyadditions.blockInputter.add.5.name=ExtraUtils Stealing Device
|
||||
tile.actuallyadditions.blockInputter.add.6.name=Experienced Sauce Deriver
|
||||
tile.actuallyadditions.blockInputter.add.7.name=Excellent Spaghetti Dessert
|
||||
tile.actuallyadditions.blockInputter.add.8.name=Extraordinary Sample Deliverer
|
||||
tile.actuallyadditions.blockInputter.add.9.name=Express Sending Doughnut
|
||||
tile.actuallyadditions.blockInputter.add.10.name=Expelling Sugar Dagger
|
||||
tile.actuallyadditions.blockInputter.add.11.name=Extra-Long Solidifying Dissociation
|
||||
tile.actuallyadditions.blockInputter.add.12.name=Extravagant Supreme Dirt
|
||||
|
||||
item.actuallyadditions.itemMiscMashedFood.name=Mashed Food
|
||||
item.actuallyadditions.itemFertilizer.name=Fertilizer
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
"modid": "ActuallyAdditions",
|
||||
"name": "Actually Additions",
|
||||
"description": "A bunch of random stuff added to your Game to make it even more fun, exciting and add some more variety!",
|
||||
"version": "0.0.2.0",
|
||||
"version": "0.0.2.1",
|
||||
"mcversion": "1.7.10",
|
||||
"url": "https://github.com/Ellpeck/ActuallyAdditions",
|
||||
"updateUrl": "",
|
||||
|
|
Loading…
Reference in a new issue