Fix tree height values mixup

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
New WGEN system

I've deactivated the smooth populator until all biomes are properly
done.
This system should work for all standard biomes, simply change the
scale of the master noise, and pass it to the super class through the
constructor. More params can also be set to alter the look. To change
the ground cover, override the replace block method, and alter the
result of the super call.

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
Merge pull request #205 from atheriel/master

Tweaked the biome selector.
Stop NPEs from Cave Decorator (will fix later).

Signed-off-by: Chris Sanders <NinjaZidane@hotmail.com>
Now entities that load will actually show what they are.

Signed-off-by: Chris Sanders <NinjaZidane@hotmail.com>
The ole switcheroo (should not be saving an int...loading an int...casting
to a short).

Signed-off-by: Chris Sanders <NinjaZidane@hotmail.com>
New test command - killall. This command will kill all
VanillaActionControllers on a server. Don't worry...it won't kill players
or world controllers (PointObservers/Skies).

Signed-off-by: Chris Sanders <NinjaZidane@hotmail.com>
Added worlds.yml, a simple configuration file to handle attributes of each
world within Vanilla. For now, you can choose to load a world and to
change its name. In the future, I hope we can add some other options to
make the Vanilla out-of-the-box experience even better.

As for the implementation of this code-side, I am not quite happy with it.
Can @W1ndwaker or @zml2008 look at this and see if I can keep it all under
VanillaConfiguration?

Signed-off-by: Chris Sanders <NinjaZidane@hotmail.com>
When using killall, set their health to 0 as well. Also added a new
HealthChangeReason for commands.

Signed-off-by: Chris Sanders <NinjaZidane@hotmail.com>
needsPosition update should happen for all observers, not just the first one that pings the method in each tick
Add damage causes for entity drops.

Signed-off-by: aPunch <theapunch@yahoo.com>
Block light level implemented from API

Signed-off-by: berger killer <bergerkiller@gmail.com>
Changes to enchantability. Add 3 more enchantments.

Signed-off-by: aPunch <theapunch@yahoo.com>
Merge pull request #208 from bergerkiller/master

Lighting compatibility update
Hackish pom.xml fix - previous syntax is invalid XML.

However Maven handles it fine. Unfortunately, IDEA is more picky. This fix works as the "-O" option is a legacy option which javac ignores, instead of throwing an error, and then parses the next part of that argument. May break with future compilers.
Merge pull request #207 from aPunch/master

Change to getDrops in VanillaActionController
Fixed item picking up - no longer telling the player that the item has to pick up the player.

Signed-off-by: nallar <rallanpcl@gmail.com>
Merge pull request #210 from nallar/patch-4

Fixed item picking up - no longer telling the player that the item has to pick up the player.

This fixes a mishap with the collect item message but doesn't fix the client crashing. There is still another issue at hand.
Made decorators use getBlockxyz

Signed-off-by: berger killer <bergerkiller@gmail.com>
Prevent block ghosting if dig event is cancelled.

Signed-off-by: nallar <rallanpcl@gmail.com>