Found and fixed a major bug, occurred when you try to harvest crops with crop harvester from empty sticks. It is strongly recommended to update addon.
EDIT: Fixed industrial fan fix.
Found and fixed a major bug, occurred when you try to harvest crops with crop harvester from empty sticks. It is strongly recommended to update addon.
EDIT: Fixed industrial fan fix.
yeah 4.81 was buggy on server but 4.90 works fine :)))) Thanks for the Fan! It's really a nice feature
You are welcome.
Is there a way to join server? I don't need to have my own base, i just want to look around and see what others build and never show my face again there. Would it be possible to get there?
Nice role-playing here, Fluttershy! PM to server owner (additional information on first page).
Are you planning to update to 1.7.10 any time soon?
Actually i planned this after GregoriusT released GregTech for 1.7.10, because i use GregTech API in my addon, but if you need it now i will start to work on it.
Lefty, why don't you write, what 0.481 not working on SMP?
Latest version (0.490) tested on localhost minecraft forge server with ic2 2.1.484 and GregTech. Everything working perfectly fine.
Here is a new feature - industrial (very) high pressure fan:
http://youtu.be/mGKEshOD-Ls
Ask your questions.
Oh, I changed something in the API. Recompiling with the latest API (and eventually adding a ".toString()") should fix this Issue.
Thank you. Will do.
EDIT: Updated. Yes, this seems work. Lefty, thank you for notifying that bug.
Crop harvester. Very simple. Couldn't wait until GregoriusT make one.
Bone pillar or wailer remains?
A few changes, not IC2 related. A block, a mob, an item and CodeChickenCore "finite water" way support.
Wailer:
Bone pillar:
Wailer spawns in "The End" dimension.
That is because the world generation Kirara 2 uses is very resource heavy. When playing in SSP the client-side runs fine but it has to wait for (internal)server-side that is busy generating chunks. Once they are done generating, they load up in your client-side too.
So its not related to server problems? Thank you for explanation.
BTW latest Code Chicken Core version for 1.7.2 is 1.0.2.10 and NEI 1.0.2.14. At first page here it is are 1.0.0 and 1.0.1. Does invultri already update this?
This is a screenshot taken from SSP game with Kirara modpack.
http://s020.radikal.ru/i717/1407/22/4af329395f10.jpg
Chunk are have been loaded very slow, and, after i walk some distance, i saw this.
I said it in the server already, but just to remember you: replace aluminium rod on the LV collector for a steel rod and bronze rod for an aluminium rod on the MV collector. Otherwise people wont be able to get the LV version till they make electric blast furnace for aluminium (while bronze is cheap).
Done.
Finally completely rewrite "me-hatin'-liquids" part. Now it step-by-step can drain ocean to underground. Serial death from mobs on Kirara greatly motivated me to code. Also i slightly change collectors recipes (because someone says it's too cheap) and add gregtech recipes. If gregtech mod is presented on server, ic2 recipes are turning off.
Iron casing, HV cable, ender pearl or advance machine,advanced electronic circuit, RE battery (any).
Bronze casing, HV cable, ender pearl or advance machine,advanced electronic circuit, advanced battery.
Tin rotor, LV motor, LV sensor, Aluminium Rod, small rechargeable battery
Bronze rotor, MV motor, MV sensor, Bronze Rod, medium rechargeable battery
Wrench, File, Tungstensteel rod, steel bolt, steel plate
Small pipe, MV pump, medium rechargeable battery
Ok, i got it. "No" means no.
Yes, i know how use it:
package ihl;
import java.io.ByteArrayOutputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.util.List;
import ic2.core.IC2;
import ic2.core.IHasGui;
import ic2.core.network.DataEncoder;
import ihl.servitor.ServitorContainer;
import ihl.servitor.ServitorEntity;
import ihl.servitor.ServitorGui;
import io.netty.buffer.Unpooled;
import net.minecraft.entity.Entity;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.entity.player.EntityPlayerMP;
import net.minecraft.server.MinecraftServer;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.util.AxisAlignedBB;
import net.minecraft.util.ChatComponentText;
import net.minecraft.world.World;
import cpw.mods.fml.common.network.FMLEventChannel;
import cpw.mods.fml.common.network.IGuiHandler;
import cpw.mods.fml.common.network.NetworkRegistry;
import cpw.mods.fml.common.network.internal.FMLProxyPacket;
public class IHLGuiHandler implements IGuiHandler {
//returns an instance of the Container
@Override
public Object getServerGuiElement(int id, EntityPlayer player, World world, int x, int y, int z)
{
AxisAlignedBB aabb = AxisAlignedBB.getAABBPool().getAABB(player.posX-range,player.posY-range,player.posZ-range,player.posX+range,player.posY+range,player.posZ+range);
List<ServitorEntity> sList = world.getEntitiesWithinAABB(ServitorEntity.class, aabb);
if(sList.size()>0)
{
return new ServitorContainer(player, sList.get(0));
}
return null;
}
//returns an instance of the Gui
@Override
public Object getClientGuiElement(int id, EntityPlayer player, World world, int x, int y, int z)
{
AxisAlignedBB aabb = AxisAlignedBB.getAABBPool().getAABB(player.posX-range,player.posY-range,player.posZ-range,player.posX+range,player.posY+range,player.posZ+range);
List<ServitorEntity> sList = world.getEntitiesWithinAABB(ServitorEntity.class, aabb);
if(sList.size()>0)
{
return new ServitorGui(player, sList.get(0));
}
return null;
}
}
Display More
It means making switch-case for every gui i made. GregoriusT, you mean making IHasGui interface applicable for entities is too much work?
I have used IHasGui for my addon. It is a very user-friendly interface, that make gui handling much easier. But i have noticed, that IHasGui is not applicable for Entities. Digging in IC2 source i learned, that code checks object, that launch gui, and it should be item or tileentity. I hope, that with minor code changes it can be applied to entities as well. Can you do it, please?
t's a great mod
Thank you.
i will try to repair this after i deal with event handler.
awwww... fuck i! Its gonna take long.
Lefty get your "working-on-remote-server" version 0.461 on first page. I have tested it (not quite long and thoroughly, to be honest) and it seems to work.
Lefty
I never have tested my addon on server before. Now i tested it and bug is confirmed. It seems, that i call TileEntitySpecialRenderer function on server side, what is wrong, because it is client-side only function. Sorry, i will try to repair this after i deal with event handler. And congrats, you are first person, who ever try to launch my mod on server (you does it even before me), or write about it here.