madmaxoft@gmail.com
2c490d4229
World threads are stopped before the plugin mgr for clean exit (FS #228 )
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@669 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-15 20:07:38 +00:00
madmaxoft@gmail.com
e65d28484d
Disabled MSVC deprecation / security warnings for external libraries - we expect them to be secure enough
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@668 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-15 14:02:05 +00:00
madmaxoft@gmail.com
933305fd95
Removed the deprecated confusing E_BLOCK_WOOD
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@667 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-15 13:35:43 +00:00
madmaxoft@gmail.com
6cf4772b54
Leaves blocks allowed one more block of distance from a log block before they decay
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@666 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-15 13:34:53 +00:00
madmaxoft@gmail.com
eddc360bd7
Basic jungle trees with vines, efficient trees handling.
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@665 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-15 13:33:43 +00:00
madmaxoft@gmail.com
8af0df4309
Fixed case comparison - used the builtin function
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@663 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-13 19:25:53 +00:00
lapayo94@gmail.com
f4b66cbbdb
fixed /tp command
...
made cWorld::DoWithPlayer case insensitive
git-svn-id: http://mc-server.googlecode.com/svn/trunk@662 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-13 17:22:58 +00:00
lapayo94@gmail.com
abf9e3f6dd
The gamemode is now only saved if it is different from the current gamemode.
...
Default gamemode now depends on the joined world, not on the default world
git-svn-id: http://mc-server.googlecode.com/svn/trunk@661 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-13 15:26:27 +00:00
lapayo94@gmail.com
6c5a42737f
Save last gamemode
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@660 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-12 20:55:29 +00:00
lapayo94@gmail.com
5f6c7409c1
fixed bug http://www.mc-server.org/support/index.php?do=details&task_id=212&project=2
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@658 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-12 19:28:34 +00:00
lapayo94@gmail.com
2f3dc03005
Missed a file
...
Patched the server to allow shutdown from other threads
git-svn-id: http://mc-server.googlecode.com/svn/trunk@657 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-12 18:11:28 +00:00
lapayo94@gmail.com
ff2225dee0
http://www.mc-server.org/support/index.php?do=details&task_id=153
...
+ simple code improvements
git-svn-id: http://mc-server.googlecode.com/svn/trunk@656 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-12 17:26:00 +00:00
lapayo94@gmail.com
273ddcbfff
Fixed some bugs within the squirrel plugin system.
...
Implemented feature request www.mc-server.org/support/index.php?do=details&task_id=53
git-svn-id: http://mc-server.googlecode.com/svn/trunk@655 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-10 16:46:15 +00:00
lapayo94@gmail.com
7276cc0f9b
Authentication should work now..
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@654 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-10 07:16:42 +00:00
lapayo94@gmail.com
38459c9c17
Removed some debug messages and removed an old file
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@653 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-09 20:25:50 +00:00
lapayo94@gmail.com
d82e2449a0
Improved Squirrel Bindings
...
Added AddCommand / BindCommand for Squirrel Plugins
git-svn-id: http://mc-server.googlecode.com/svn/trunk@652 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-09 15:53:17 +00:00
lapayo94@gmail.com
4b62d1c463
BlockArea name change reverted
...
fixed VS2008 building
git-svn-id: http://mc-server.googlecode.com/svn/trunk@649 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-09 07:00:28 +00:00
lapayo94@gmail.com
083228a10d
Squirrel Plugins
...
I worked a little bit on the squirrel Bindings
They work now on linux and windows :) (OSX is untested, but should work also) but they are very limited at the moment. (Only made OnChat working)
I also fixed some small bugs.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@648 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-08 21:01:08 +00:00
madmaxoft@gmail.com
358e74ded8
Added a lilypad finisher
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@647 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-03 19:16:09 +00:00
madmaxoft@gmail.com
b587a7f3a5
Temporary jungle trees (swamp-like), based on code by STR_Warrior). Also vines don't overwrite leaves anymore.
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@646 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-02 19:54:47 +00:00
madmaxoft@gmail.com
a627a3a261
Leaves decay adjusted to 4 blocks in between the leaves and the log, instead of previous 3
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@645 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-02 19:51:31 +00:00
madmaxoft@gmail.com
919f896894
Leaves decay properly - if they are not connected to a log
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@644 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-02 19:22:05 +00:00
madmaxoft@gmail.com
eab3f29bc0
Only apple leaves can drop apples
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@643 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-02 19:15:38 +00:00
madmaxoft@gmail.com
3cb643c9cb
BLOCKTYPE and NIBBLETYPE are finally exported in Lua API as numbers, not usertypes
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@642 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-02 16:38:30 +00:00
madmaxoft@gmail.com
bf13084f1f
cBlockArea object added (with only minimal testing so far)
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@641 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-02 16:30:17 +00:00
madmaxoft@gmail.com
6b96805f5c
Patch from STR_Warrior, OreNest counts adjustment
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@640 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-02 11:32:03 +00:00
madmaxoft@gmail.com
14584f69e6
Added the cWorld::DoWithPlayer() function and exported it in the Lua API. Removed the obsolete cWorld::GetPlayer() function.
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@639 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-02 11:21:21 +00:00
madmaxoft@gmail.com
c3de7bc14f
ChunkDef: Fixed getters taking a const ptr
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@638 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-07-02 08:03:40 +00:00
madmaxoft@gmail.com
ed5578fd24
Removed json-related methods from Lua API
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@634 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-19 21:31:00 +00:00
madmaxoft@gmail.com
602c2ec1b1
Made ForEach API safer to use, now supports Destroy()-ing objects, too ( http://forum.mc-server.org/showthread.php?tid=434&pid=3513#pid3513 )
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@633 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-19 20:31:21 +00:00
madmaxoft@gmail.com
3943697dcf
Fixed a possible crash when restarting / stopping the server.
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@632 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-19 17:34:22 +00:00
cedeel@gmail.com
beaf37a013
Crops aren't uprooted if farmland is dry.
...
Vanilla behavior confirmed.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@630 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-18 16:25:57 +00:00
madmaxoft@gmail.com
e5fdc133bc
Removed the deprecated GetBlockEntity(), added several enumerators to replace it.
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@629 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-17 19:58:39 +00:00
cedeel@gmail.com
d8eda6b479
Logs completion of chunk saving (FS #215 )
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@628 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-17 09:10:49 +00:00
madmaxoft@gmail.com
517ab45d8c
Macro-ized the ForEachSomethingInChunk Lua glue code (will soon be used for block entities, too)
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@627 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-17 06:57:13 +00:00
madmaxoft@gmail.com
d7669c6709
Fixed leaves blockticking - must touch neighboring chunks, too, instead of self at wrong places.
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@626 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-17 05:34:37 +00:00
madmaxoft@gmail.com
3efd8fdabb
Fixed lighting for cake, fence, fence gates, glass pane, iron bars, iron door and wooden door
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@625 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-16 18:44:07 +00:00
cedeel@gmail.com
861fa61dfc
Leaves: Applied patch by Luksor.
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@624 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-16 18:12:43 +00:00
cedeel@gmail.com
1afe0d2534
Quick fix to support authentication.
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@623 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-16 17:02:25 +00:00
madmaxoft@gmail.com
18a99085f4
Added new hooks: UPDATING_SIGN and UPDATED_SIGN. The first one is capable of changing the sign text by returning the new four lines along with the bool value
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@622 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-16 15:06:14 +00:00
cedeel@gmail.com
4d6433ac30
Proper kick reasons!
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@621 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-16 08:53:38 +00:00
madmaxoft@gmail.com
ada984facf
Exported cWorld::ForEachEntity and cWorld::ForEachEntityInChunk; no idea if they actually work
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@620 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-16 08:35:07 +00:00
cedeel@gmail.com
c4f785e0be
Lua binding for cVine fixed
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@619 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-15 22:40:51 +00:00
madmaxoft@gmail.com
7d4abe001e
Rewritten ForEach using #define-s, new ones can be added as a simple one-liner
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@618 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-15 21:31:06 +00:00
madmaxoft@gmail.com
ceeb3d4c54
Lit furnaces can be used by players
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@617 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-15 20:59:27 +00:00
madmaxoft@gmail.com
a06b72c18d
Anvil: added support for signs (why was it still missing??)
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@616 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-15 20:58:52 +00:00
cedeel@gmail.com
3ef6ecb8d2
Basic handling of vines. No growth yet.
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@615 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-15 15:55:53 +00:00
madmaxoft@gmail.com
cd0271a244
Fixed placing block on tall grass (FS #209 )
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@614 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-15 07:38:02 +00:00
cedeel@gmail.com
6327d63e25
Only spawn nether mobs in nether biome.
...
git-svn-id: http://mc-server.googlecode.com/svn/trunk@613 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-14 23:25:26 +00:00
cedeel@gmail.com
6f70fb2845
Fixed snow again, this time for real.
...
I didn't realize the client would also try to replace the snow from the sides.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@612 0a769ca7-a7f5-676a-18bf-c427514a06d6
2012-06-14 20:43:23 +00:00