Download Latest Version dist.zip (110.1 kB)
Email in envelope

Get an email when there's a new version of NomCraft

Home
Name Modified Size InfoDownloads / Week
dist 2012-11-23
Old Sheos Code 2012-06-20
README.txt 2012-11-23 4.6 kB
dist.zip 2012-11-23 110.1 kB
Totals: 4 Items   114.7 kB 0
NOTE FOR SOURCEFORGE USERS: It is reccommended to download the dist.zip, although you can also download both /nomcraft.jar and /lib/ seperately as well.  Remember that this is a bukkit mod, so you need Craftbukkit from http://dl.bukkit.org/ to use it.  The "Old sheo's code" can be ignored, it is just preserved for kicks.  To see the current source, browse the svn, although I can not guarantee how current that code is.  Sometimes I forget to svn update even when updating the build, so be warned.

Installation:
    Extract all the files from dist.zip and put nomcraft.jar and lib/ into your plugins folder

Configuration:
    Nomcraft is configured primarily through the file properties.nom.  It has a standard format: property=value.  The properties are as follows
    ServerName: The name of the Minecraft server.  I honestly don't remember what this is for, if I find out, I'll update this.  Default: NomCraft
    IRCOff: Turns the IRC functionality on or off.  Default: false
    IRCTraffic: Turns on or off printing all IRC *everything* to the server console.  Default: true
    IRCServerName: The name of the IRC server to connect to if IRC is enabled.  Default: efnet.xs4all.nl
    IRCChannelName: The channel to connect to if IRC is enabled.  Default: NomCraftTest
    IRCNickName: The nickname to use on IRC if IRC is enabled.  Default: NmCrftBot
    IRCRealName: The "real" name to use on IRC if IRC is enabled.  Default: Nomcraft IRC Bot
    WebDirectory: The directory that Nomcraft will render the map files to and the stats.png and the stats.txt.  Default: ./
    EnableGiants: Turns on and off giants.  Default: true

The mod:
    Nomcraft does not add any "in game" features (unless you count nether teleporting, but...) being just about 100% console commands.  Commands are treed, where if you want a command something to do with a world, it would be /world [world command] [world subcommand] etc. What follows is a *almost* complete list of the commands and their functionality.  There are also some descritions of systems when appropriate.

World commands:
    Nomcraft has "multi-type-multi-worlds" meaning it supports 5 world types, Survival, Creative, Hardcore, Hardcore Challenge, Skyblock, with plans for more in the future.  In addition, it allows many worlds to be loaded at once, of any type.  Nether and The End are linked automatically for every loaded world, and cannot be directly telported to through commands.  Lastly, inventories, health, etc are saved when teleporting between worlds, so each world is basically a completel independant realm.  Worlds can also be set to private with a world owner which adds a whitelist that the owner can manage.  Worlds also have a blacklist.
    /world: Provides information on the current world
    Example usage:
        /world
        
        Name: world1
        Type: Survival
        Spawn Location: (0, 80, 0)
        Current Location: (104, 35, 23)
    /world list: Lists all the worlds currently loaded on the server (Does not list hardcore challenge worlds)
    Example usage:
        /world list
        
        world1 (Survival)
        world2 (Creative)
        The_C00LEST_world_EVAR (Survival) (Private)
        noonecaresaboutthisworld (Skyblock)
    /world tp [world]: Teleports you to the world [world] as long as you are allowed to
    Example usage:
        /world tp theWORLD
    OP ONLY COMMANDS:
    /world fulllist: Lists ALL, I mean really all this time, the world loaded on the server
    Example usage:
        /world fulllist
        
        world1 (Survival)
        world1_nether (Survival)
        world1_the_end (Survival)
        HCC_A01F347B0C99D (Survival)
        HCC_A01F347B0C99D_nether (Survival)
        HCC_A01F347B0C99D_the_end (Survival)
    /world load [world]: Either loads the existing world [world] into the server so it can be used, or newly creates the world [world] if it does not already exist
    Example usage:
        /world load world0
        
        World "world0" sucessfully loaded.
    /world time [world] [time]: Sets the time in [world] to [time]
    Example usage:
        /world time The_World 0
        
        Time in world "The_World" set to 0.
    More worlds commands...

Other mics features:
    Map rendering, Nomcraft renders maps of all loaded world into the Web_Directory.  It uses two seperate map types for Normal and The End, and for Nether.
    Stats stuff, including a sig bar and a text file which can easily be parsed.  Also put into thhe Web_Directory.
    A really crappy README.txt which will slowly be inproving! Hopefully... =P
Source: README.txt, updated 2012-11-23