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

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

Name Modified Size InfoDownloads / Week
Parent folder
NomCraft.jar 2010-12-16 54.2 kB
Totals: 1 Item   54.2 kB 0
 _     _    _____    _      _
| \   | |  /  _  \  | \    / |
|  \  | | |  / \  | |  \  /  |  _
| \ \ | | | |   | | | \ \/ / | / \
| |\ \| | | |   | | | |\  /| |    \   /
| | \ \ | | |   | | | | \/ | |     \ /
| |  \  | |  \_/  | | |    | |      -
|_|   \_|  \_____/  |_|    |_|

(Everything is case sensitive! Sorry)

Added commands: (** Means admin/op only)
/loc: Tells your your current x y and z coordinates.
/tploc x y z: Teleports you to the x y and z coordinates you give it.
/compass: Simple compass, spin around, its pretty self explanatory :P
/pos: Tells you whether you are guest, normal, or op.
**/nonguest player: Makes player a nonguest
**/guest player: Demontes player to guest :?
/listwarps: tells you all the warps currently in the game, 3 per line
/warp name: Warps you to the warp point "name".
**/addwarp name: Adds the warp "name" to the warps at wherever you are standing.
**/removewarp name: Removes warp "name"

Rank system:
It simply splits the non-ops into two parts, guests, who can do nothing, and non-guests, which are normal. Currently guests can do nothing, and nonguests are normal users. Add all the people who are non-guests to the nonguest.nom file before startup, one name per line. *Or use the new /nonguest command!*

IRC system:
Connects to EfNet through xs4all.nl currently as NmCrftBot and joins channel #NomCraft by default. It relays chat back and forth between the channel and the game. The name, server, and channel are configurable through the properties.nom file. See below.

Build...ie... Thing...ies?...:
Note that because of buggy location code in the server or whatever, thee will not work sometimes. It seems to be machine specific as far as I can tell, since
S = Sand; D = Dirt; P = Activation location; A = Air (Or anything really =P)
I will show them layer by layer
Jumper: Teleports you to 1 block above the top of the map at wherever you are.
ASA AAA AAA
SPA APA ADA
ASA AAA AAA

Direct portal: Teleports you to the next closest portal directly in line from the bottom sand blocks (See diagram) The two portals can be up to 400 blocks away for now. I will probably increase this later (It also might be wise to remove one additional block below the activation area, you will see why if you try without x.x)
DAAAD SAAAS AAAAA
PSASP PAAAP DAAAD
DAAAD SAAAS AAAAA
(This diagram shows a complete pair with one block between)

Linked portals: Just... don't even mention them... *shudder* If you ever randomly teleport with a message of a three by three array of numbers... Know that these hit you and hate me for not fixing them. :P *Now less randomish!*

Configuration files:

properties.nom:
Include anything you don't want to be default. Write it as seen below (these are defaults)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ ServerName=NomCraft           ~
~ IRCOff=false                  ~
~ IRCServerName=efnet.xs4all.nl ~
~ IRCChannelName=#NomCraft      ~
~ IRCNickName=NmCrftBot         ~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


nonguests.nom:
A list of the nonguests on the server. One name per line.

~~~~~~~~~~~~~~
~ CoolioJazz ~
~ Hangler613 ~
~ kelthor    ~
~~~~~~~~~~~~~~


warps.nom:
All the warps on the server. The format is kind of stupid right now, apologies. You'll see what I mean. (For my example (space) is a space)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ name(space)x(space)y(space)z(space)     ~
~ center(space)0(space)110(space)0(space) ~
~ MyHouse 10.99867 78 245.357754          ~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Suggestion: Probably just easier to manage them all in game =P


That's it at the moment. Any other nifty ideas, and I'll see about adding them. Comments are welcome. NomCraft.jar included. Just add to addons folder like normal.


Change log:

v0.1 Ve3ry buggy... doesn't need to be mentioned.

v0.2
-Cleaned up code.
-Increased direct portal distance.
-Made linked/key portal's better... still not working though.
-Jumpers got fixed... Not really my fault...
-Got the rank system working.
-Made the config files generate if not there =P

v0.3
-Anti-cleaned up code x.x
-Added warps. Woot!
-Made the rank system work now. Like, as in do something. And be easy to manage.
-Made it actually use the properties file. Finally!
-Added more IRC stuffs. This still needs a bit more standard IRC stuff support though =P 
Source: Readmeh.txt, updated 2010-12-16