Make a Colours lib and "abstact" some textures to grayscale (we can recolour them with colour overlays and reuse the texture more efficiently)
This commit is contained in:
parent
cfb4d74002
commit
4e8cbd16f9
6 changed files with 25 additions and 5 deletions
|
@ -6,6 +6,7 @@ import cpw.mods.fml.client.FMLClientHandler;
|
|||
import cpw.mods.fml.common.ITickHandler;
|
||||
import cpw.mods.fml.common.TickType;
|
||||
import ee3.common.core.helper.VersionHelper;
|
||||
import ee3.common.lib.Colours;
|
||||
import ee3.common.lib.ConfigurationSettings;
|
||||
import ee3.common.lib.Reference;
|
||||
|
||||
|
@ -24,7 +25,7 @@ public class VersionCheckTickHandler implements ITickHandler {
|
|||
if (tickType == TickType.CLIENT) {
|
||||
if (FMLClientHandler.instance().getClient().currentScreen == null) {
|
||||
initialized = true;
|
||||
FMLClientHandler.instance().getClient().ingameGUI.getChatGUI().printChatMessage(Reference.VERSION_CHECK_COLOUR_PREFIX + "[" + Reference.MOD_NAME + "] " + VersionHelper.getResultMessage());
|
||||
FMLClientHandler.instance().getClient().ingameGUI.getChatGUI().printChatMessage(Colours.VERSION_CHECK_PREFIX + "[" + Reference.MOD_NAME + "] " + VersionHelper.getResultMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,9 +8,9 @@ import cpw.mods.fml.common.Side;
|
|||
import cpw.mods.fml.common.asm.SideOnly;
|
||||
import ee3.common.EquivalentExchange3;
|
||||
import ee3.common.core.helper.TransmutationHelper;
|
||||
import ee3.common.lib.Colours;
|
||||
import ee3.common.lib.ConfigurationSettings;
|
||||
import ee3.common.lib.CustomItemRarity;
|
||||
import ee3.common.lib.Reference;
|
||||
|
||||
/**
|
||||
* ItemMiniumStone
|
||||
|
@ -60,5 +60,17 @@ public class ItemMiniumStone extends ItemEE {
|
|||
|
||||
return result;
|
||||
}
|
||||
|
||||
@SideOnly(Side.CLIENT)
|
||||
@Override
|
||||
public int func_82790_a(ItemStack par1ItemStack, int par2)
|
||||
{
|
||||
return Integer.parseInt(Colours.PURE_RED, 16);
|
||||
}
|
||||
|
||||
@SideOnly(Side.CLIENT)
|
||||
public boolean hasEffect(ItemStack stack) {
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
10
ee3_common/ee3/common/lib/Colours.java
Normal file
10
ee3_common/ee3/common/lib/Colours.java
Normal file
|
@ -0,0 +1,10 @@
|
|||
package ee3.common.lib;
|
||||
|
||||
public class Colours {
|
||||
|
||||
public static final String PURE_RED = "ff0000";
|
||||
|
||||
/* Text colour related constants */
|
||||
public static final String VERSION_CHECK_PREFIX = "\u00a7e";
|
||||
|
||||
}
|
|
@ -30,9 +30,6 @@ public class Reference {
|
|||
public static final String ENABLE_SOUNDS = "enable_sounds";
|
||||
public static final String ENABLE_PARTICLE_FX = "enable_particle_fx";
|
||||
public static final String AUTO_RESOLVE_BLOCK_IDS = "auto_resolve_block_ids";
|
||||
|
||||
/* Text colour related constants */
|
||||
public static final String VERSION_CHECK_COLOUR_PREFIX = "\u00a7e";
|
||||
|
||||
/* KeyBinding related constants */
|
||||
// TODO: Localize keybinding names
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 2.9 KiB After Width: | Height: | Size: 2.3 KiB |
Binary file not shown.
Loading…
Reference in a new issue