On June 21st, the developers of iCraft, will be offering a special keynote including many details along with our highly anticipated iCraft 2. There will be new features, then we'll allow you to test them out yourself. We also got a highly innovative secret to be revealed. We look forward to seeing you there.
We'll post a link to our private iCon server within a few hours of starting. We're aiming to start at about 7:00 PM Eastern. If you can't get on the game there will always be irc.esper.net #iCraft (or you can use hlmc.net "Chat" if needed)
UPDATE: We're moving iCon to happen at 3:30 PM to open up to the public, with the Keynote to start at 4:00 PM Eastern.
Is anyone here who know how to install icraft2 on Win7 (x86)?
Now i have problem with that, when i opened start.bat it said error (cant open that).
Now i edited start.bat - first line from "python run.py" to "run.py" but now it said
Traceback (most recent call last):
File "C:\Users\castro\Desktop\iCraft2\iCraft 2\run.py", line 37, in <module>
from twisted.internet import reactor
ImportError: No module named twisted.internet
Aby kontynuować, naciśnij dowolny klawisz . . . - here is "to continue, press any button."
Thanks, I managed to get it working after I posted that
I have a problem with it though, say I have more than a map in the server, each map is 512x512x128, sure that is a bit big for a map and usually 1 single map of that size uses a quite some memory but when I was using MCSharp I could have multiple maps of that size loaded and the server would run fine.
My problem is, when I'm playing alone it all runs just fine, if someone else joins, the server starts eating up memory like crazy, it goes up to 1960MB of RAM and it usually hangs around there until I shut it down. Although my computer can handle that, it can't handle me playing at the same time as the server is eating up all that memory, even if I only have 2 maps loaded, or 3, or 4, it always uses the same amount of memory and starts glitching (entities like portals not working, etc).
Also, none of the maps is automatically unloading itself after being inactive, even after I've set them to shutdown after 1 minute of inactivity in the server settings, it's very annoying to have to shut them down manually.
The main reason I switched to iCraft 2 was for the ability to script and because of the portal commands, and considering that this only happens when more than one person is on the server, I suspect it's a memory leak... but I'm no coder (no good one anyways).
Before I go, is there any command to build protected blocks? (that only you can destroy)
As a suggestion, you should implement a buddy system where only the player and his buddies and edit each others blocks.
It says Quote "# This file is part of iCraft, a fork of Myne/Mynecraft, a free Minecraft server written in Python.
# Copyright (C) 2010 <Andrew Godwin> [email protected] AKA "Aera"
# <Brad Reardon> [email protected] AKA "PixelEater"
# <James Kirslis> [email protected] AKA "iKJames"
# <Noel Benzinger> [email protected] AKA "Dwarfy"
# <Andrew Dolgov> [email protected] AKA "gothfox"
# <Randy Lyne> [email protected] AKA "goober"
# <Joseph Connor> [email protected] AKA "destroyerx1"
# <Willem van der Ploeg> [email protected] AKA "willempiee"
# <Adam Guy> [email protected] AKA "Adam01"
# <Dylan Lukes> [email protected] AKA "revenant"
# <Gareth Coles> [email protected] AKA "gdude2002"
# iCraft is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
# iCraft is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
# You should have received a copy of the GNU Affero General Public License
# along with iCraft. If not, see <http://www.gnu.org/licenses/>.
from logging.handlers import SMTPHandler
from twisted.internet import reactor
from myne.server import MyneFactory
from myne.controller import ControllerFactory
shutil.copy("logs/console.log", "logs/console" +time.strftime("%Y%m%d%H%M%S",time.localtime(time.time())) +".log")
format="%(asctime)s - %(levelname)7s - %(message)s",
level=("--debug" in sys.argv) and logging.DEBUG or logging.INFO,
datefmt="%Y-%m-%d %H:%M:%S", filename="logs/console.log",
# define a Handler which writes DEBUG messages or higher to the sys.stderr
console = logging.StreamHandler()
#console = logging.handlers.TimedRotatingFileHandler("/logs/console.log", when='D')
# set a format which is simpler for console use
formatter = logging.Formatter("%(asctime)s - %(levelname)7s - %(message)s")
# tell the handler to use this format
# add the handler to the root logger
iCraft 2.5 is now out and the source is no longer compiled, head over to hlmc.net for details. (and make sure to upgrade!) No registration is needed anymore for download, but for support and such you need a account.