mirror of
https://github.com/GTNewHorizons/Draconic-Evolution.git
synced 2026-10-26 14:24:14 +00:00
Remove DE globe
This commit is contained in:
1 parent
18cda6a4ee
commit
06b69e1183
10 files changed
+35
-44689
No files matched your search
@@ -1,14 +1,5 @@
|
||||
package com.brandon3055.draconicevolution.client;
|
||||
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.audio.ISound;
|
||||
import net.minecraft.client.particle.EntityFX;
|
||||
import net.minecraft.item.Item;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraftforge.client.MinecraftForgeClient;
|
||||
import net.minecraftforge.common.MinecraftForge;
|
||||
|
||||
import com.brandon3055.draconicevolution.DraconicEvolution;
|
||||
import com.brandon3055.draconicevolution.client.handler.ClientEventHandler;
|
||||
import com.brandon3055.draconicevolution.client.handler.HudHandler;
|
||||
@@ -19,7 +10,6 @@ import com.brandon3055.draconicevolution.client.keybinding.KeyInputHandler;
|
||||
import com.brandon3055.draconicevolution.client.render.IRenderTweak;
|
||||
import com.brandon3055.draconicevolution.client.render.block.RenderCrystal;
|
||||
import com.brandon3055.draconicevolution.client.render.block.RenderDraconiumChest;
|
||||
import com.brandon3055.draconicevolution.client.render.block.RenderEarthItem;
|
||||
import com.brandon3055.draconicevolution.client.render.block.RenderEnergyInfuser;
|
||||
import com.brandon3055.draconicevolution.client.render.block.RenderParticleGen;
|
||||
import com.brandon3055.draconicevolution.client.render.block.RenderPortal;
|
||||
@@ -50,7 +40,6 @@ import com.brandon3055.draconicevolution.client.render.tile.RenderTileCrystal;
|
||||
import com.brandon3055.draconicevolution.client.render.tile.RenderTileCustomSpawner;
|
||||
import com.brandon3055.draconicevolution.client.render.tile.RenderTileDissEnchanter;
|
||||
import com.brandon3055.draconicevolution.client.render.tile.RenderTileDraconiumChest;
|
||||
import com.brandon3055.draconicevolution.client.render.tile.RenderTileEarth;
|
||||
import com.brandon3055.draconicevolution.client.render.tile.RenderTileEnergyInfiser;
|
||||
import com.brandon3055.draconicevolution.client.render.tile.RenderTileEnergyPylon;
|
||||
import com.brandon3055.draconicevolution.client.render.tile.RenderTileEnergyStorageCore;
|
||||
@@ -86,13 +75,11 @@ import com.brandon3055.draconicevolution.common.tileentities.TileUpgradeModifier
|
||||
import com.brandon3055.draconicevolution.common.tileentities.energynet.TileEnergyRelay;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.energynet.TileEnergyTransceiver;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.energynet.TileWirelessEnergyTransceiver;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.TileEarth;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.TileEnergyPylon;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.TileEnergyStorageCore;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.reactor.TileReactorCore;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.reactor.TileReactorEnergyInjector;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.reactor.TileReactorStabilizer;
|
||||
|
||||
import cpw.mods.fml.client.FMLClientHandler;
|
||||
import cpw.mods.fml.client.registry.ClientRegistry;
|
||||
import cpw.mods.fml.client.registry.RenderingRegistry;
|
||||
@@ -100,6 +87,14 @@ import cpw.mods.fml.common.FMLCommonHandler;
|
||||
import cpw.mods.fml.common.event.FMLInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.audio.ISound;
|
||||
import net.minecraft.client.particle.EntityFX;
|
||||
import net.minecraft.item.Item;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraftforge.client.MinecraftForgeClient;
|
||||
import net.minecraftforge.common.MinecraftForge;
|
||||
|
||||
public class ClientProxy extends CommonProxy {
|
||||
|
||||
@@ -275,7 +270,6 @@ public class ClientProxy extends CommonProxy {
|
||||
new RenderReactorEnergyInjector());
|
||||
MinecraftForgeClient
|
||||
.registerItemRenderer(Item.getItemFromBlock(ModBlocks.reactorCore), new RenderReactorCore());
|
||||
MinecraftForgeClient.registerItemRenderer(Item.getItemFromBlock(ModBlocks.earthBlock), new RenderEarthItem());
|
||||
MinecraftForgeClient
|
||||
.registerItemRenderer(Item.getItemFromBlock(ModBlocks.chaosCrystal), new RenderChaosShard());
|
||||
MinecraftForgeClient
|
||||
@@ -291,7 +285,6 @@ public class ClientProxy extends CommonProxy {
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileCustomSpawner.class, new RenderTileCustomSpawner());
|
||||
// ClientRegistry.bindTileEntitySpecialRenderer(TileTestBlock.class, new RenderTileCrystal());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileEnergyStorageCore.class, new RenderTileEnergyStorageCore());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileEarth.class, new RenderTileEarth());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileEnergyPylon.class, new RenderTileEnergyPylon());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TilePlacedItem.class, new RenderTilePlacedItem());
|
||||
ClientRegistry.bindTileEntitySpecialRenderer(TileDissEnchanter.class, new RenderTileDissEnchanter());
|
||||
|
||||
-45
@@ -1,45 +0,0 @@
|
||||
package com.brandon3055.draconicevolution.client.render.block;
|
||||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraftforge.client.IItemRenderer;
|
||||
|
||||
import org.lwjgl.opengl.GL11;
|
||||
|
||||
import com.brandon3055.draconicevolution.client.handler.ResourceHandler;
|
||||
import com.brandon3055.draconicevolution.client.render.tile.RenderTileEarth;
|
||||
|
||||
/**
|
||||
* Created by brandon3055 on 30/7/2015.
|
||||
*/
|
||||
public class RenderEarthItem implements IItemRenderer {
|
||||
|
||||
@Override
|
||||
public boolean handleRenderType(ItemStack item, ItemRenderType type) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean shouldUseRenderHelper(ItemRenderType type, ItemStack item, ItemRendererHelper helper) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void renderItem(ItemRenderType type, ItemStack item, Object... data) {
|
||||
GL11.glPushMatrix();
|
||||
|
||||
if (type == ItemRenderType.INVENTORY) GL11.glRotated(180, 0, 1, 0);
|
||||
else if (type == ItemRenderType.EQUIPPED || type == ItemRenderType.EQUIPPED_FIRST_PERSON) {
|
||||
GL11.glTranslated(0.5, 0.5, 0.5);
|
||||
if (type == ItemRenderType.EQUIPPED) GL11.glRotated(90, 0, 1, 0);
|
||||
}
|
||||
|
||||
ResourceHandler.bindResource("textures/models/Earth.png");
|
||||
GL11.glScaled(0.01, 0.01, 0.01);
|
||||
GL11.glRotatef(-180, 1F, 0F, 1F);
|
||||
GL11.glRotatef(90, 1F, 0F, 0F);
|
||||
GL11.glRotatef((System.currentTimeMillis() / 64) % 360, 0F, 0F, 1F);
|
||||
RenderTileEarth.modelCustom.renderAll();
|
||||
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
}
|
||||
-67
@@ -1,67 +0,0 @@
|
||||
package com.brandon3055.draconicevolution.client.render.tile;
|
||||
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.renderer.OpenGlHelper;
|
||||
import net.minecraft.client.renderer.tileentity.TileEntitySpecialRenderer;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.util.ResourceLocation;
|
||||
import net.minecraftforge.client.model.AdvancedModelLoader;
|
||||
import net.minecraftforge.client.model.IModelCustom;
|
||||
|
||||
import org.lwjgl.opengl.GL11;
|
||||
|
||||
import com.brandon3055.draconicevolution.common.lib.References;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.TileEarth;
|
||||
|
||||
import cpw.mods.fml.client.FMLClientHandler;
|
||||
|
||||
/**
|
||||
* Created by Brandon on 27/07/2014.
|
||||
*/
|
||||
public class RenderTileEarth extends TileEntitySpecialRenderer {
|
||||
|
||||
private static final ResourceLocation iner_model_texture = new ResourceLocation(
|
||||
References.MODID.toLowerCase(),
|
||||
"textures/models/Earth.png");
|
||||
public static IModelCustom modelCustom;
|
||||
|
||||
public RenderTileEarth() {
|
||||
modelCustom = AdvancedModelLoader
|
||||
.loadModel(new ResourceLocation(References.MODID.toLowerCase(), "models/Earth.obj"));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void renderTileEntityAt(TileEntity tile, double x, double y, double z, float timeSinceLastTick) {
|
||||
if (!(tile instanceof TileEarth)) return;
|
||||
|
||||
TileEarth tileEarth = (TileEarth) tile;
|
||||
float scale = 0.01f * tileEarth.getSize();
|
||||
|
||||
GL11.glPushMatrix();
|
||||
GL11.glColor4f(1F, 1F, 1F, 1F);
|
||||
OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 150f, 150f);
|
||||
GL11.glDisable(GL11.GL_LIGHTING);
|
||||
GL11.glDisable(GL11.GL_CULL_FACE);
|
||||
GL11.glTranslated(x + 0.5, y + 0.5, z + 0.5);
|
||||
FMLClientHandler.instance().getClient().getTextureManager().bindTexture(iner_model_texture);
|
||||
|
||||
float brightness = (float) Math.abs(Math.sin((float) Minecraft.getSystemTime() / 3000f) * 100f);
|
||||
|
||||
GL11.glScalef(scale, scale, scale);
|
||||
GL11.glPushMatrix();
|
||||
GL11.glRotatef(-180, 1F, 0F, 1F);
|
||||
GL11.glRotatef(90, 1F, 0F, 0F);
|
||||
if (tileEarth.getRotationSpeed() != 0) {
|
||||
GL11.glRotatef((System.currentTimeMillis() / tileEarth.getRotationSpeed()) % 360, 0F, 0F, 1F);
|
||||
}
|
||||
OpenGlHelper.setLightmapTextureCoords(OpenGlHelper.lightmapTexUnit, 80f + brightness, 80f + brightness);
|
||||
modelCustom.renderAll();
|
||||
GL11.glPopMatrix();
|
||||
|
||||
GL11.glDisable(GL11.GL_BLEND);
|
||||
GL11.glDepthMask(true);
|
||||
GL11.glEnable(GL11.GL_LIGHTING);
|
||||
|
||||
GL11.glPopMatrix();
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,5 @@
|
||||
package com.brandon3055.draconicevolution.common;
|
||||
|
||||
import net.minecraft.client.audio.ISound;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraftforge.common.MinecraftForge;
|
||||
import net.minecraftforge.oredict.OreDictionary;
|
||||
|
||||
import com.brandon3055.draconicevolution.DraconicEvolution;
|
||||
import com.brandon3055.draconicevolution.client.creativetab.DETab;
|
||||
import com.brandon3055.draconicevolution.client.gui.GuiHandler;
|
||||
@@ -78,7 +71,6 @@ import com.brandon3055.draconicevolution.common.tileentities.energynet.TileWirel
|
||||
import com.brandon3055.draconicevolution.common.tileentities.gates.TileFluidGate;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.gates.TileFluxGate;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.TileDislocatorReceptacle;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.TileEarth;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.TileEnderResurrection;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.TileEnergyPylon;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.TileEnergyStorageCore;
|
||||
@@ -91,7 +83,6 @@ import com.brandon3055.draconicevolution.common.utills.DragonChunkLoader;
|
||||
import com.brandon3055.draconicevolution.common.utills.LogHelper;
|
||||
import com.brandon3055.draconicevolution.common.world.DraconicWorldGenerator;
|
||||
import com.brandon3055.draconicevolution.integration.computers.CCOCIntegration;
|
||||
|
||||
import cpw.mods.fml.common.FMLCommonHandler;
|
||||
import cpw.mods.fml.common.event.FMLInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
|
||||
@@ -100,6 +91,12 @@ import cpw.mods.fml.common.network.NetworkRegistry;
|
||||
import cpw.mods.fml.common.registry.EntityRegistry;
|
||||
import cpw.mods.fml.common.registry.GameRegistry;
|
||||
import cpw.mods.fml.relauncher.Side;
|
||||
import net.minecraft.client.audio.ISound;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraftforge.common.MinecraftForge;
|
||||
import net.minecraftforge.oredict.OreDictionary;
|
||||
|
||||
public class CommonProxy {
|
||||
|
||||
@@ -230,7 +227,6 @@ public class CommonProxy {
|
||||
GameRegistry.registerTileEntity(TileGenerator.class, References.RESOURCESPREFIX + "TileGenerator");
|
||||
GameRegistry
|
||||
.registerTileEntity(TileEnergyStorageCore.class, References.RESOURCESPREFIX + "TileEnergyStorageCore");
|
||||
GameRegistry.registerTileEntity(TileEarth.class, References.RESOURCESPREFIX + "TileEarth");
|
||||
GameRegistry.registerTileEntity(
|
||||
TileInvisibleMultiblock.class,
|
||||
References.RESOURCESPREFIX + "TileInvisibleMultiblock");
|
||||
|
||||
@@ -1,9 +1,5 @@
|
||||
package com.brandon3055.draconicevolution.common;
|
||||
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.item.ItemBlock;
|
||||
import net.minecraft.item.ItemStack;
|
||||
|
||||
import com.brandon3055.draconicevolution.DraconicEvolution;
|
||||
import com.brandon3055.draconicevolution.common.blocks.BlockContainerTemplate;
|
||||
import com.brandon3055.draconicevolution.common.blocks.BlockDE;
|
||||
@@ -38,7 +34,6 @@ import com.brandon3055.draconicevolution.common.blocks.machine.SunDial;
|
||||
import com.brandon3055.draconicevolution.common.blocks.machine.UpgradeModifier;
|
||||
import com.brandon3055.draconicevolution.common.blocks.machine.WeatherController;
|
||||
import com.brandon3055.draconicevolution.common.blocks.multiblock.DislocatorReceptacle;
|
||||
import com.brandon3055.draconicevolution.common.blocks.multiblock.Earth;
|
||||
import com.brandon3055.draconicevolution.common.blocks.multiblock.EnergyPylon;
|
||||
import com.brandon3055.draconicevolution.common.blocks.multiblock.EnergyStorageCore;
|
||||
import com.brandon3055.draconicevolution.common.blocks.multiblock.InvisibleMultiblock;
|
||||
@@ -48,8 +43,10 @@ import com.brandon3055.draconicevolution.common.blocks.multiblock.ReactorEnergyI
|
||||
import com.brandon3055.draconicevolution.common.blocks.multiblock.ReactorStabilizer;
|
||||
import com.brandon3055.draconicevolution.common.handler.ConfigHandler;
|
||||
import com.brandon3055.draconicevolution.common.lib.References;
|
||||
|
||||
import cpw.mods.fml.common.registry.GameRegistry;
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.item.ItemBlock;
|
||||
import net.minecraft.item.ItemStack;
|
||||
|
||||
@GameRegistry.ObjectHolder(References.MODID)
|
||||
public class ModBlocks {
|
||||
@@ -70,7 +67,6 @@ public class ModBlocks {
|
||||
public static BlockDE longRangeDislocator;
|
||||
public static BlockDE generator;
|
||||
public static BlockDE energyStorageCore;
|
||||
public static BlockDE earthBlock;
|
||||
public static BlockDE draconiumBlock;
|
||||
public static BlockDE invisibleMultiblock;
|
||||
public static BlockDE energyPylon;
|
||||
@@ -114,7 +110,6 @@ public class ModBlocks {
|
||||
customSpawner = new CustomSpawner();
|
||||
generator = new Generator();
|
||||
energyStorageCore = new EnergyStorageCore();
|
||||
earthBlock = new Earth();
|
||||
draconiumBlock = new DraconiumBlock();
|
||||
invisibleMultiblock = new InvisibleMultiblock();
|
||||
energyPylon = new EnergyPylon();
|
||||
|
||||
@@ -1,80 +0,0 @@
|
||||
package com.brandon3055.draconicevolution.common.blocks.multiblock;
|
||||
|
||||
import net.minecraft.block.material.Material;
|
||||
import net.minecraft.client.renderer.texture.IIconRegister;
|
||||
import net.minecraft.entity.player.EntityPlayer;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraft.util.ChatComponentText;
|
||||
import net.minecraft.world.World;
|
||||
|
||||
import com.brandon3055.draconicevolution.DraconicEvolution;
|
||||
import com.brandon3055.draconicevolution.common.ModBlocks;
|
||||
import com.brandon3055.draconicevolution.common.blocks.BlockDE;
|
||||
import com.brandon3055.draconicevolution.common.lib.References;
|
||||
import com.brandon3055.draconicevolution.common.lib.Strings;
|
||||
import com.brandon3055.draconicevolution.common.tileentities.multiblocktiles.TileEarth;
|
||||
|
||||
import cpw.mods.fml.relauncher.Side;
|
||||
import cpw.mods.fml.relauncher.SideOnly;
|
||||
|
||||
public class Earth extends BlockDE {
|
||||
|
||||
public Earth() {
|
||||
super(Material.iron);
|
||||
this.setHardness(10F);
|
||||
this.setResistance(20f);
|
||||
this.setCreativeTab(DraconicEvolution.tabBlocksItems);
|
||||
this.setBlockName(Strings.earthName);
|
||||
ModBlocks.register(this);
|
||||
}
|
||||
|
||||
@Override
|
||||
@SideOnly(Side.CLIENT)
|
||||
public void registerBlockIcons(IIconRegister iconRegister) {
|
||||
blockIcon = iconRegister.registerIcon(References.RESOURCESPREFIX + "transparency");
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isOpaqueCube() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean canRenderInPass(int a) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean renderAsNormalBlock() {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean hasTileEntity(int metadata) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public TileEntity createTileEntity(World world, int metadata) {
|
||||
return new TileEarth();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int p_149727_6_,
|
||||
float p_149727_7_, float p_149727_8_, float p_149727_9_) {
|
||||
TileEarth tile = (TileEarth) world.getTileEntity(x, y, z);
|
||||
|
||||
if (player.isSneaking()) {
|
||||
tile.incrementSize();
|
||||
} else {
|
||||
tile.increaseRotationSpeed();
|
||||
}
|
||||
|
||||
if (!world.isRemote) {
|
||||
player.addChatComponentMessage(new ChatComponentText("Rotation Speed:" + tile.getRotationSpeed()));
|
||||
player.addChatComponentMessage(new ChatComponentText("Size: " + tile.getSize()));
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
-69
@@ -1,69 +0,0 @@
|
||||
package com.brandon3055.draconicevolution.common.tileentities.multiblocktiles;
|
||||
|
||||
import net.minecraft.nbt.NBTTagCompound;
|
||||
import net.minecraft.network.NetworkManager;
|
||||
import net.minecraft.network.Packet;
|
||||
import net.minecraft.network.play.server.S35PacketUpdateTileEntity;
|
||||
import net.minecraft.util.AxisAlignedBB;
|
||||
|
||||
import com.brandon3055.draconicevolution.common.tileentities.TileObjectSync;
|
||||
|
||||
public class TileEarth extends TileObjectSync {
|
||||
|
||||
// Prevent culling when block is out of frame so model can remain active.
|
||||
@Override
|
||||
public AxisAlignedBB getRenderBoundingBox() {
|
||||
return INFINITE_EXTENT_AABB;
|
||||
}
|
||||
|
||||
private static final int maxRotationSpeed = 64;
|
||||
private static final int maxSize = 200;
|
||||
|
||||
private int size = 1;
|
||||
private int rotationSpeed = 0;
|
||||
|
||||
public void incrementSize() {
|
||||
size++;
|
||||
}
|
||||
|
||||
public void increaseRotationSpeed() {
|
||||
rotationSpeed++;
|
||||
}
|
||||
|
||||
public int getSize() {
|
||||
return size % maxSize;
|
||||
}
|
||||
|
||||
public int getRotationSpeed() {
|
||||
return rotationSpeed % maxRotationSpeed;
|
||||
}
|
||||
|
||||
private static final String rotationSpeedNBTTag = "DE:rotationSpeed";
|
||||
private static final String sizeNBTTag = "DE:size";
|
||||
|
||||
@Override
|
||||
public void writeToNBT(NBTTagCompound compound) {
|
||||
super.writeToNBT(compound);
|
||||
compound.setInteger(rotationSpeedNBTTag, rotationSpeed);
|
||||
compound.setInteger(sizeNBTTag, size);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void readFromNBT(NBTTagCompound compound) {
|
||||
super.readFromNBT(compound);
|
||||
rotationSpeed = compound.getInteger(rotationSpeedNBTTag);
|
||||
size = compound.getInteger(sizeNBTTag);
|
||||
}
|
||||
|
||||
@Override
|
||||
public Packet getDescriptionPacket() {
|
||||
NBTTagCompound nbttagcompound = new NBTTagCompound();
|
||||
writeToNBT(nbttagcompound);
|
||||
return new S35PacketUpdateTileEntity(xCoord, yCoord, zCoord, 1, nbttagcompound);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDataPacket(NetworkManager net, S35PacketUpdateTileEntity pkt) {
|
||||
readFromNBT(pkt.func_148857_g());
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
//Tile Information ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Tile Information ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
tile.draconicevolution:xRayBlock.name=Distortion Flame
|
||||
tile.draconicevolution:sunDial.name=Sun Dial
|
||||
tile.draconicevolution:weatherController.name=Weather Controller
|
||||
@@ -10,7 +10,6 @@ tile.draconicevolution:particleGenerator.name=Particle Generator
|
||||
tile.draconicevolution:playerDetector.name=Player Detector
|
||||
tile.draconicevolution:playerDetectorAdvanced.name=Advanced Player Detector
|
||||
tile.draconicevolution:energyInfuser.name=Energy Infuser
|
||||
tile.draconicevolution:earth.name=Earth
|
||||
tile.draconicevolution:customSpawner.name=Stabilized Mob Spawner
|
||||
tile.draconicevolution:longRangeDislocator.name=Long Range Dislocator
|
||||
tile.draconicevolution:longRangeDislocator1.name=Admin Dislocator
|
||||
@@ -53,7 +52,7 @@ tile.draconicevolution:energyCrystal5.name=Advanced Wireless Transceiver
|
||||
tile.draconicevolution:dislocatorInhibitor.name=Dislocator Inhibitor
|
||||
|
||||
|
||||
//Item Information ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Item Information ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
item.draconicevolution:awakenedCore.name=Awakened Core
|
||||
item.draconicevolution:draconiumIngot.name=Draconium Ingot
|
||||
item.draconicevolution:draconiumDust.name=Draconium Dust
|
||||
@@ -126,11 +125,11 @@ item.draconicevolution:magnet.wyvern.name=Item Dislocator
|
||||
item.draconicevolution:magnet.draconic.name=Awakened Item Dislocator
|
||||
item.draconicevolution:adminSpawnEgg.name=Spawn Egg
|
||||
|
||||
//Item Groups ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Item Groups ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
itemGroup.toolsAndWeapons=Draconic Evolution Tools & Weapons
|
||||
itemGroup.blocksAndItems=Draconic Evolution Blocks & Items
|
||||
|
||||
//Chat Messages ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Chat Messages ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
msg.size0.txt=Tool Mode: Single Block
|
||||
msg.size1.txt=Tool Mode: 3x3
|
||||
msg.size2.txt=Tool Mode: 5x5
|
||||
@@ -191,7 +190,7 @@ msg.de.explosiveNotForEnergyBolts.txt=Explosive is not possible with Arrow of Dr
|
||||
msg.de.insufficientPowerToFire.txt=Insufficient Power to Fire
|
||||
msg.de.outOfArrows.txt=Out of Arrows!!!
|
||||
|
||||
//Energy Net
|
||||
# Energy Net
|
||||
msg.de.wrenchMode.bind.txt=Function: Bind
|
||||
msg.de.wrenchMode.unBind.txt=Function: Un-Bind
|
||||
msg.de.wrenchMode.unBindAll.txt=Function: Un-Bind All
|
||||
@@ -206,7 +205,7 @@ msg.de.linked.txt=Devices Linked
|
||||
msg.de.unLinked.txt=Devices Un-Linked
|
||||
msg.de.wrongSide.txt=Can not connect to that side of the target device
|
||||
|
||||
//Reactor
|
||||
# Reactor
|
||||
msg.de.reactorRSMode.0.txt=Comparator Mode: Temperature
|
||||
msg.de.reactorRSMode.1.txt=Comparator Mode: Temperature [Inverted]
|
||||
msg.de.reactorRSMode.2.txt=Comparator Mode: Containment Field
|
||||
@@ -216,7 +215,7 @@ msg.de.reactorRSMode.5.txt=Comparator Mode: Energy Saturation [Inverted]
|
||||
msg.de.reactorRSMode.6.txt=Comparator Mode: Fuel Conversion
|
||||
msg.de.reactorRSMode.7.txt=Comparator Mode: Fuel Conversion [Inverted]
|
||||
|
||||
//Tool Tips/other localizations ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Tool Tips/other localizations ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
info.teleporterInfUnset1.txt=Unbound
|
||||
info.teleporterInfUnset2.txt=Shift right click to bind your current
|
||||
info.teleporterInfUnset3.txt=x, y, z coordinates
|
||||
@@ -297,7 +296,7 @@ info.de.manual.nav1.txt=Navigation Tips
|
||||
info.de.manual.nav2.txt=Press Backspace to go to the previous page.
|
||||
info.de.manual.nav3.txt=Hold shift to scroll faster.
|
||||
|
||||
//Energy Net
|
||||
# Energy Net
|
||||
info.de.modeIn.txt=Mode: Input
|
||||
info.de.modeOut.txt=Mode: Output
|
||||
info.de.5xTransfer.txt= (5x Transfer)
|
||||
@@ -309,7 +308,7 @@ info.infusedObsidian.txt=This block is wither resistant
|
||||
|
||||
enchantment.draconicevolution.reaperEnchant=Reaper
|
||||
|
||||
//Achievements ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Achievements ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
draconicevolution.achievementPage.name=Draconic Evolution
|
||||
|
||||
achievement.draconicevolution.dust=The Start of something BIG!
|
||||
@@ -397,7 +396,7 @@ achievement.draconicevolution.sundial.desc=Craft a sun dial and take control of
|
||||
achievement.draconicevolution.manual=Knowledge to the Max!
|
||||
achievement.draconicevolution.manual.desc=Craft the Draconic Tablet
|
||||
|
||||
//InfoHelper ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# InfoHelper ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
info.de.tier.txt=Tier
|
||||
info.de.charge.txt=Charge
|
||||
info.de.hold.txt=Hold
|
||||
@@ -407,7 +406,7 @@ info.de.ctrl.txt=CTRL
|
||||
info.de.forUpgrades.txt=for Stats
|
||||
info.de.useUpgradeModifier.txt=Use an Upgrade Modifier to boost these stats!
|
||||
|
||||
//Lore ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Lore ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
item.draconicevolution:wyvernPickaxe.lore=2Mundane picks are so weak\nthrough Draconium, you increase the area and speed to mine.
|
||||
item.draconicevolution:wyvernShovel.lore=2One block at a time? Not with Draconium!\nfaster, larger area, this is a start!
|
||||
item.draconicevolution:wyvernSword.lore=2Draconium begins to unlock the sword’s potential\nthe area and strength of the sword improves.
|
||||
@@ -432,19 +431,19 @@ item.draconicevolution:draconicBoots.lore=2Stronger, faster, better than before\
|
||||
|
||||
item.draconicevolution:draconicDistructionStaff.lore=2A long and ardous road, true power!\none tool to do it all, mine, battle, and death!
|
||||
|
||||
//Entity ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Entity ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
entity.DraconicEvolution.EnderDragon.name=Ender Dragon
|
||||
entity.DraconicEvolution.ChaosGuardian.name=Chaos Guardian
|
||||
|
||||
|
||||
//KeyBinding ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# KeyBinding ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
key.placeItem=Place Item in world
|
||||
key.toolConfig=Tool & Armor Config GUI
|
||||
key.toolProfileChange=Change Tool Config Profile
|
||||
key.toggleFlight=Toggle Creative Flight
|
||||
key.toggleMagnet=Toggle Magnet
|
||||
|
||||
//Damage ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Damage ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
death.attack.chaos=%1$s was torn apart by a Chaos Guardian
|
||||
death.attack.damage.de.fusionExplode=%1$s was vaporized by a high energy fusion explosion
|
||||
death.attack.chaosBurst=%1$s was destroyed by dark energy
|
||||
@@ -458,7 +457,7 @@ death.attack.chrystalMoved=%1$s was naughty and has been punished by Draconic Ev
|
||||
|
||||
death.attack.administrative.kill=%1$s was struck down by an unsurvivable force
|
||||
|
||||
//Buttons ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Buttons ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
button.de.chestAutoFeed0.txt=OFF.Auto Feed Disabled
|
||||
button.de.chestAutoFeed1.txt=FILL.Keep the current stacks full
|
||||
button.de.chestAutoFeed2.txt=LOCK.Only pull the currently smelting items from the inventory
|
||||
@@ -480,7 +479,7 @@ button.de.UP.txt=UP
|
||||
button.de.DOWN.txt=DOWN
|
||||
button.de.toggleHidden.txt=Toggle Hidden
|
||||
|
||||
//Item Config Buttons
|
||||
# Item Config Buttons
|
||||
button.de.ArmorNVActive.name=Night Vision
|
||||
button.de.ArmorNVLock.name=Lock Night Vision
|
||||
button.de.ArmorFlightLock.name=Lock Flight
|
||||
@@ -528,7 +527,7 @@ button.de.fadeMode4.txt=Fade Out: Full
|
||||
button.de.rotate.txt=Rotate
|
||||
button.de.numeric.txt=Numeric:
|
||||
|
||||
//Gui ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Gui ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
gui.de.flowGate.name=Flow Control
|
||||
gui.de.flowGatePartialSignal.name=The actual flow will vary between the two given values depending on the strength of the redstone signal being supplied to the block.
|
||||
gui.de.flowGateCurrentFlow.name=Flow
|
||||
@@ -654,7 +653,7 @@ gui.de.MoveSpeed.txt=Move Speed
|
||||
gui.de.JumpBoost.txt=Jump Boost
|
||||
|
||||
|
||||
//Potions ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
# Potions ----------------------------------------------------------------------------------------------------------------------------------------
|
||||
potion.de.effect.txt=Effect
|
||||
potion.de.flight.txt=Flight
|
||||
potion.de.highStep.txt=High Step
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
Binary file not shown.
|
Before Width: | Height: | Size: 1.4 MiB |
Reference in new issue
Block a user