misc fixes
This commit is contained in:
parent
06f1604660
commit
c43be27dc3
9 changed files with 22 additions and 3 deletions
|
@ -1096,6 +1096,8 @@ public class Block {
|
||||||
|
|
||||||
@Clientside
|
@Clientside
|
||||||
public void getTooltips(ItemStack stack, EntityNPC player, List<String> tooltip) {
|
public void getTooltips(ItemStack stack, EntityNPC player, List<String> tooltip) {
|
||||||
|
if(this.light != 0)
|
||||||
|
tooltip.add(Color.BLUE + "Licht" + Color.DARK_GRAY + ": " + Color.NEON + String.format("%06x", this.light));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Clientside
|
@Clientside
|
||||||
|
|
|
@ -35,6 +35,7 @@ public class BlockMetalBlock extends Block {
|
||||||
|
|
||||||
public void getTooltips(ItemStack stack, EntityNPC playerIn, List<String> tooltip)
|
public void getTooltips(ItemStack stack, EntityNPC playerIn, List<String> tooltip)
|
||||||
{
|
{
|
||||||
|
super.getTooltips(stack, playerIn, tooltip);
|
||||||
tooltip.add(this.metal.formatSymbol());
|
tooltip.add(this.metal.formatSymbol());
|
||||||
if(this.metal.radioactivity > 0.0f) {
|
if(this.metal.radioactivity > 0.0f) {
|
||||||
tooltip.add(this.metal.formatRadioactivity());
|
tooltip.add(this.metal.formatRadioactivity());
|
||||||
|
|
|
@ -38,6 +38,7 @@ public class BlockCompressable extends Block {
|
||||||
|
|
||||||
@Clientside
|
@Clientside
|
||||||
public void getTooltips(ItemStack stack, EntityNPC player, List<String> tooltip) {
|
public void getTooltips(ItemStack stack, EntityNPC player, List<String> tooltip) {
|
||||||
|
super.getTooltips(stack, player, tooltip);
|
||||||
if(this.compLevel > 0)
|
if(this.compLevel > 0)
|
||||||
tooltip.add(Color.YELLOW + "" + this.compLevel + "-Fach komprimiert");
|
tooltip.add(Color.YELLOW + "" + this.compLevel + "-Fach komprimiert");
|
||||||
}
|
}
|
||||||
|
|
|
@ -29,6 +29,7 @@ public class BlockMetalOre extends BlockOre {
|
||||||
|
|
||||||
public void getTooltips(ItemStack stack, EntityNPC playerIn, List<String> tooltip)
|
public void getTooltips(ItemStack stack, EntityNPC playerIn, List<String> tooltip)
|
||||||
{
|
{
|
||||||
|
super.getTooltips(stack, playerIn, tooltip);
|
||||||
tooltip.add(this.metal.formatSymbol());
|
tooltip.add(this.metal.formatSymbol());
|
||||||
if(this.metal.radioactivity > 0.0f) {
|
if(this.metal.radioactivity > 0.0f) {
|
||||||
tooltip.add(this.metal.formatRadioactivity());
|
tooltip.add(this.metal.formatRadioactivity());
|
||||||
|
|
|
@ -260,6 +260,7 @@ public class BlockChest extends Block implements ITileEntityProvider, Rotatable
|
||||||
|
|
||||||
@Clientside
|
@Clientside
|
||||||
public void getTooltips(ItemStack stack, EntityNPC player, List<String> tooltip) {
|
public void getTooltips(ItemStack stack, EntityNPC player, List<String> tooltip) {
|
||||||
|
super.getTooltips(stack, player, tooltip);
|
||||||
tooltip.add(Color.DARK_GREEN + "Kapazität" + Color.DARK_GRAY + ": " + Color.GREEN + (this.width * this.height));
|
tooltip.add(Color.DARK_GREEN + "Kapazität" + Color.DARK_GRAY + ": " + Color.GREEN + (this.width * this.height));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -159,6 +159,7 @@ public class BlockFurnace extends BlockMachine {
|
||||||
|
|
||||||
@Clientside
|
@Clientside
|
||||||
public void getTooltips(ItemStack stack, EntityNPC player, List<String> tooltip) {
|
public void getTooltips(ItemStack stack, EntityNPC player, List<String> tooltip) {
|
||||||
|
super.getTooltips(stack, player, tooltip);
|
||||||
tooltip.add(Color.DARK_GREEN + "Schmelzzeit: " + Color.GREEN + (this.burnTime / 20) + " s");
|
tooltip.add(Color.DARK_GREEN + "Schmelzzeit: " + Color.GREEN + (this.burnTime / 20) + " s");
|
||||||
tooltip.add(Color.CYAN + "Effizienz: " + Color.NEON + this.fuelEfficiency + " %");
|
tooltip.add(Color.CYAN + "Effizienz: " + Color.NEON + this.fuelEfficiency + " %");
|
||||||
}
|
}
|
||||||
|
|
|
@ -186,7 +186,7 @@ public abstract class BlockRegistry {
|
||||||
registerFluid("acid", "Säure", LiquidType.HOT, 0, 5, 0.0f, 1, 1);
|
registerFluid("acid", "Säure", LiquidType.HOT, 0, 5, 0.0f, 1, 1);
|
||||||
registerFluid("slime", "Schleim", LiquidType.COLD, 0, 50, 0.0f, 8, 4);
|
registerFluid("slime", "Schleim", LiquidType.COLD, 0, 50, 0.0f, 8, 4);
|
||||||
registerFluid("goo", "Klebrige Masse", LiquidType.COLD, 0, 60, 0.0f, 10, 5);
|
registerFluid("goo", "Klebrige Masse", LiquidType.COLD, 0, 60, 0.0f, 10, 5);
|
||||||
registerFluid("nukage", "Radioaktive Masse", LiquidType.COLD, 10, 10, 4.0f, 2, 2);
|
registerFluid("nukage", "Radioaktive Masse", LiquidType.COLD, 0x00ff00, 10, 4.0f, 2, 2);
|
||||||
registerFluid("blood", "Blut", LiquidType.COLD, 0, 10, 0.0f, 2, 1);
|
registerFluid("blood", "Blut", LiquidType.COLD, 0, 10, 0.0f, 2, 1);
|
||||||
registerFluid("spring_water", "Klares Wasser", LiquidType.COLD, 0, 5, 0.0f, 1, 1);
|
registerFluid("spring_water", "Klares Wasser", LiquidType.COLD, 0, 5, 0.0f, 1, 1);
|
||||||
registerFluid("swamp_water", "Sumpfwasser", LiquidType.COLD, 0, 5, 0.0f, TextureAnimation.SWAMP_WATER_STILL, TextureAnimation.SWAMP_WATER_FLOW);
|
registerFluid("swamp_water", "Sumpfwasser", LiquidType.COLD, 0, 5, 0.0f, TextureAnimation.SWAMP_WATER_STILL, TextureAnimation.SWAMP_WATER_FLOW);
|
||||||
|
|
|
@ -27,6 +27,7 @@ import common.tileentity.TileEntity;
|
||||||
import common.tileentity.DeviceDispenser;
|
import common.tileentity.DeviceDispenser;
|
||||||
import common.util.BlockPos;
|
import common.util.BlockPos;
|
||||||
import common.util.Clientside;
|
import common.util.Clientside;
|
||||||
|
import common.util.Color;
|
||||||
import common.util.Facing;
|
import common.util.Facing;
|
||||||
import common.util.HitPosition;
|
import common.util.HitPosition;
|
||||||
import common.util.ParticleType;
|
import common.util.ParticleType;
|
||||||
|
@ -116,10 +117,10 @@ public class ItemBucket extends Item
|
||||||
{
|
{
|
||||||
if(liquid != null) {
|
if(liquid != null) {
|
||||||
this.setUnstackable();
|
this.setUnstackable();
|
||||||
this.setDisplay((recursive ? "Flutender" : "") + "Eimer mit " + liquid.getDisplay(), liquid.getDescription());
|
this.setDisplay((recursive ? "Flutender " : "") + "Eimer mit " + liquid.getDisplay(), liquid.getDescription());
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
this.setDisplay((recursive ? "Unendlicher" : "") + "Eimer");
|
this.setDisplay((recursive ? "Unendlicher " : "") + "Eimer");
|
||||||
}
|
}
|
||||||
this.liquid = liquid;
|
this.liquid = liquid;
|
||||||
this.recursive = recursive;
|
this.recursive = recursive;
|
||||||
|
@ -142,6 +143,11 @@ public class ItemBucket extends Item
|
||||||
map.put(Attribute.RADIATION, -5.0f);
|
map.put(Attribute.RADIATION, -5.0f);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void addInformation(ItemStack stack, EntityNPC playerIn, List<String> tooltip) {
|
||||||
|
if(this.liquid != null)
|
||||||
|
this.liquid.getTooltips(stack, playerIn, tooltip);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called whenever this item is equipped and the right mouse button is pressed. Args: itemStack, world, entityPlayer
|
* Called whenever this item is equipped and the right mouse button is pressed. Args: itemStack, world, entityPlayer
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
package common.item.tool;
|
package common.item.tool;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import common.block.natural.BlockFire;
|
import common.block.natural.BlockFire;
|
||||||
import common.block.tech.BlockTNT;
|
import common.block.tech.BlockTNT;
|
||||||
import common.entity.npc.EntityNPC;
|
import common.entity.npc.EntityNPC;
|
||||||
|
@ -28,6 +30,10 @@ public class ItemFire extends Item
|
||||||
this.setMagnetic();
|
this.setMagnetic();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void addInformation(ItemStack stack, EntityNPC playerIn, List<String> tooltip) {
|
||||||
|
this.fireBlock.getTooltips(stack, playerIn, tooltip);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Called when a Block is right-clicked with this Item
|
* Called when a Block is right-clicked with this Item
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue