cedeel@gmail.com
|
900c26dc30
|
Revamped the weather system.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@599 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-13 00:46:23 +00:00 |
|
madmaxoft@gmail.com
|
223967b80d
|
Added working crafting hooks HOOK_PRE_CRAFTING, HOOK_CRAFTING_NO_RECIPE and HOOK_POST_CRAFTING
git-svn-id: http://mc-server.googlecode.com/svn/trunk@598 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-12 21:30:32 +00:00 |
|
madmaxoft@gmail.com
|
5e6c736859
|
Updated the crafting recipes architecture to better support crafting hooks. Removed the old recipe file and implementation altogether.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@597 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-12 20:03:46 +00:00 |
|
cedeel@gmail.com
|
e147996f06
|
Fixed an error
git-svn-id: http://mc-server.googlecode.com/svn/trunk@596 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-12 19:21:52 +00:00 |
|
cedeel@gmail.com
|
b2d8e74acf
|
Allow current items
git-svn-id: http://mc-server.googlecode.com/svn/trunk@595 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-12 18:56:17 +00:00 |
|
faketruth
|
373dac3204
|
Added implementation of E_PLUGIN_CHUNK_GENERATING lua hook
It crashes the server when a plugin actually overrides default behavior though...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@594 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-11 19:25:55 +00:00 |
|
madmaxoft@gmail.com
|
429ccb59b5
|
Fixed a bug in crafting recipes - would consume multiple items of asterisked ingredients (FS #205)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@593 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 18:52:30 +00:00 |
|
madmaxoft@gmail.com
|
6bf5fa0d88
|
Disallowed placing cacti in water
git-svn-id: http://mc-server.googlecode.com/svn/trunk@592 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 16:51:52 +00:00 |
|
madmaxoft@gmail.com
|
e0f74160ea
|
Snow cover breaks when the block below it is removed (FS #184).
git-svn-id: http://mc-server.googlecode.com/svn/trunk@591 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 16:27:42 +00:00 |
|
madmaxoft@gmail.com
|
a23e4f3177
|
Fixed a forgotten ini file read
git-svn-id: http://mc-server.googlecode.com/svn/trunk@590 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 16:23:01 +00:00 |
|
madmaxoft@gmail.com
|
47b675e47c
|
More ini settings save their defaults
git-svn-id: http://mc-server.googlecode.com/svn/trunk@588 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 15:37:34 +00:00 |
|
madmaxoft@gmail.com
|
8233a425fb
|
World generator uses the new Ini interface; also set new defaults for the generator to match the best generation we currently have
git-svn-id: http://mc-server.googlecode.com/svn/trunk@587 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 15:26:52 +00:00 |
|
madmaxoft@gmail.com
|
a9350c4361
|
New IniFile functionality: read value and set default if it isn't present (GetValueSet() ); used by cWorld
git-svn-id: http://mc-server.googlecode.com/svn/trunk@586 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 15:12:52 +00:00 |
|
madmaxoft@gmail.com
|
8189487258
|
Sugarcane and cactus max height can be set in world.ini.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@585 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 13:00:14 +00:00 |
|
madmaxoft@gmail.com
|
2c241bb9a4
|
Plants growable by bonemeal are settable in the world.ini. Default matches vanilla MC.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@584 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 12:44:02 +00:00 |
|
madmaxoft@gmail.com
|
ec61713221
|
Cacti grow by themselves and by bonemeal
git-svn-id: http://mc-server.googlecode.com/svn/trunk@583 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 12:03:49 +00:00 |
|
madmaxoft@gmail.com
|
0e236c03f9
|
Bonemeal is consumed in survival mode when used on growable blocks
git-svn-id: http://mc-server.googlecode.com/svn/trunk@582 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 11:32:34 +00:00 |
|
madmaxoft@gmail.com
|
648c7fe943
|
Tall grass finally drops seeds
git-svn-id: http://mc-server.googlecode.com/svn/trunk@581 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-09 11:31:42 +00:00 |
|
madmaxoft@gmail.com
|
79f05c8973
|
Biomal CompoGen now correctly produces sand in desert mountains, too
git-svn-id: http://mc-server.googlecode.com/svn/trunk@580 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-08 14:55:20 +00:00 |
|
madmaxoft@gmail.com
|
308f6b846f
|
Fixed random drops not occurring at all
git-svn-id: http://mc-server.googlecode.com/svn/trunk@579 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-08 14:52:17 +00:00 |
|
madmaxoft@gmail.com
|
6d36a82e19
|
Sugarcane grows and can be grown using bonemeal.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@578 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-08 14:17:33 +00:00 |
|
cedeel@gmail.com
|
bda3b96681
|
Simplify ifdef. Makes compiling possible on BSD
git-svn-id: http://mc-server.googlecode.com/svn/trunk@577 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-08 12:23:56 +00:00 |
|
madmaxoft@gmail.com
|
fbabf9ee8c
|
Sugarcane and Pumpkins get placed (quite rarely) in the SprinkleSmallFoliage FinishGen
git-svn-id: http://mc-server.googlecode.com/svn/trunk@576 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-08 12:16:39 +00:00 |
|
cedeel@gmail.com
|
2295c1d7cb
|
Configurable classic composition generator
git-svn-id: http://mc-server.googlecode.com/svn/trunk@575 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-08 01:56:44 +00:00 |
|
madmaxoft@gmail.com
|
876014b8e8
|
Bonemeal works on crops, melons, pumpkins, saplings and grass. Plant growing has been refactored into separate functions callable from Lua, too.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@573 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-07 21:07:21 +00:00 |
|
madmaxoft@gmail.com
|
f8167f3577
|
Nightbuild: bindings are automatically update before the build
git-svn-id: http://mc-server.googlecode.com/svn/trunk@572 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-07 20:30:29 +00:00 |
|
madmaxoft@gmail.com
|
73a30d302b
|
BlockChecking split into a separate function
git-svn-id: http://mc-server.googlecode.com/svn/trunk@571 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-07 19:06:27 +00:00 |
|
madmaxoft@gmail.com
|
c0a73ef89d
|
Repeaters' delays can be set by rclk
git-svn-id: http://mc-server.googlecode.com/svn/trunk@570 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-07 11:57:51 +00:00 |
|
madmaxoft@gmail.com
|
4f1222b20a
|
Grass grows under vines
git-svn-id: http://mc-server.googlecode.com/svn/trunk@569 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-07 11:24:56 +00:00 |
|
madmaxoft@gmail.com
|
fd08accf52
|
Multiple packets are serialized in one request.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@568 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-07 10:49:22 +00:00 |
|
madmaxoft@gmail.com
|
508d5d6e12
|
Fixed a typo in grass spreading causing much of the "too many packets" error.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@567 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-07 09:46:00 +00:00 |
|
madmaxoft@gmail.com
|
cf872484af
|
Added more statistics to the packet queue overfill problem.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@566 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-07 09:27:59 +00:00 |
|
madmaxoft@gmail.com
|
b0ffd6ad94
|
(Temporary) hotfix for the "too many packets" error - set the packet limit 5x higher.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@565 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-07 08:46:21 +00:00 |
|
madmaxoft@gmail.com
|
9b28ca6577
|
Snow drops snowballs only when mined with a shovel
git-svn-id: http://mc-server.googlecode.com/svn/trunk@564 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-07 06:50:54 +00:00 |
|
madmaxoft@gmail.com
|
36650da187
|
Grass spreads to adjacent dirt blocks. Doesn't check dest light yet.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@563 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-06 20:54:58 +00:00 |
|
madmaxoft@gmail.com
|
e52229d0d6
|
Hopefully fixed lighting around chests and crops
git-svn-id: http://mc-server.googlecode.com/svn/trunk@562 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-06 20:33:54 +00:00 |
|
madmaxoft@gmail.com
|
1cca9b13b3
|
Item-dropping code rewritten and centralized - now there's only one place to modify if we want to split or merge same-item drops: cWorld:SpawnItemPickups(). Also, mined blocks can now drop more items, and they recognize if they're being mined by the correct tool.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@561 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-06 20:18:50 +00:00 |
|
madmaxoft@gmail.com
|
116bd7ce34
|
BlockIDs, ItemIDs and Metas updated, courtesy of Taugeshtu
git-svn-id: http://mc-server.googlecode.com/svn/trunk@560 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-06 19:46:49 +00:00 |
|
madmaxoft@gmail.com
|
fe89194248
|
Fixed webadmin for the fixed stringsplitting
git-svn-id: http://mc-server.googlecode.com/svn/trunk@559 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-05 16:03:50 +00:00 |
|
madmaxoft@gmail.com
|
d832996e19
|
New hook, E_PLUGIN_CHUNK_GENERATED, called after each chunk is generated (the chunk is already present in cWorld)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@558 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-05 15:20:48 +00:00 |
|
madmaxoft@gmail.com
|
ff3b10507f
|
Fixed tolua++ sources to consider AString a builtin string type. Fixed tolua++ VC projects for compilation with local Lua.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@551 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-04 14:58:17 +00:00 |
|
cedeel@gmail.com
|
6fb868d196
|
Fixed Linux compilation.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@550 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-04 13:35:41 +00:00 |
|
madmaxoft@gmail.com
|
b355bdecce
|
Added the new recipe parser, parsing the crafting.txt file. Included are a few recipes. The old parser still works, but will be replaced soon.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@549 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-04 12:08:20 +00:00 |
|
cedeel@gmail.com
|
b17d12c86f
|
Updated zlib, added chat formatting, fixed upside down stairs and slabs, fixed makefiles, hopefully updated vc project files
git-svn-id: http://mc-server.googlecode.com/svn/trunk@546 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-03 23:35:17 +00:00 |
|
madmaxoft@gmail.com
|
3e1303823e
|
Biomal composition gen: added the bedrock layer at the bottom
git-svn-id: http://mc-server.googlecode.com/svn/trunk@542 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-02 20:53:19 +00:00 |
|
madmaxoft@gmail.com
|
a7c87e92ce
|
Added the Biomal composition generator.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@541 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-02 20:44:15 +00:00 |
|
madmaxoft@gmail.com
|
783ca913d4
|
ClientHandle dumps the contents of all packets in the queue if the packet queue gets overloaded to the point of client-kicking. Use this to debug FS #197.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@540 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-02 17:56:36 +00:00 |
|
madmaxoft@gmail.com
|
018d941daf
|
Fixed Linux compilation complaining about min() and max(), hopefully forever. Use std::min() and std::max()
git-svn-id: http://mc-server.googlecode.com/svn/trunk@539 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-02 14:20:22 +00:00 |
|
madmaxoft@gmail.com
|
39a59d6806
|
Added a cHeiGenCache object for caching generated heightmaps. World generation is now about twice as fast as before Rev 535 :)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@538 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-02 13:45:57 +00:00 |
|
madmaxoft@gmail.com
|
5e831256ef
|
Added a cBioGenCache object for caching generated biomes
git-svn-id: http://mc-server.googlecode.com/svn/trunk@537 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2012-06-02 13:21:59 +00:00 |
|