madmaxoft
|
4f26f11dc7
|
Added cWorld::DoWithChunk() function.
This will be used by the blocktracers to gain direct access to chunk data.
|
2013-08-03 20:26:50 +02:00 |
|
madmaxoft
|
b688ba9be8
|
Removed the unused BlockY parameter from cChunkDef::BlockToChunk()
|
2013-08-03 20:05:07 +02:00 |
|
madmaxoft
|
13c5a7864e
|
AllToLua now resets the git status for the files.
This should auto-fix merge conflicts when they occur on the Bindings.cpp / Bindings.h files.
http://forum.mc-server.org/showthread.php?tid=1200&pid=9315#pid9315
|
2013-08-02 09:25:12 +02:00 |
|
madmaxoft
|
edb299db09
|
Shift+clicking won't combine different item metas.
Fixes FS 424.
|
2013-08-02 09:12:16 +02:00 |
|
bearbin
|
86ca755bc2
|
Merge pull request #35 from mc-server/foodstuffs
Add the new food items.
|
2013-08-01 23:56:10 -07:00 |
|
bearbin
|
1d233bdc68
|
Alpha-sort the foodstuffs.
|
2013-08-02 07:54:30 +01:00 |
|
bearbin
|
7642fdd194
|
Add the new food items.
Enchanted golden apples are not required, as they are a meta value and provide the same nourishment as plain golden apples.
|
2013-08-02 07:46:30 +01:00 |
|
madmaxoft
|
3531bdb60b
|
Implemented OnPlayerRightClickingEntity() hook
Fixes FS 425
|
2013-08-02 08:44:06 +02:00 |
|
madmaxoft
|
f481865c35
|
New players get full health
Fixes #28.
|
2013-08-01 09:51:25 +02:00 |
|
madmaxoft
|
86831056dc
|
ClientHandle: alpha-sorted the HandleXXX functions declarations
|
2013-08-01 09:46:01 +02:00 |
|
madmaxoft
|
3683601b8b
|
Merge branch 'tabcompletion'
|
2013-08-01 09:36:33 +02:00 |
|
madmaxoft
|
e8a907d89e
|
Implemented the actual tab completion for commands and playernames.
Each command is reported only if the player has the permission to use it.
|
2013-07-31 11:16:11 +02:00 |
|
madmaxoft
|
e9f18f8b4f
|
Tab completion packet is handled and sent.
This only handles the network comm and the overall design logic, the actual completion is not yet implemented, only dummy values are returned for now.
|
2013-07-30 22:48:59 +02:00 |
|
madmaxoft
|
fedb803acb
|
Fixed inverted sanity check in SetGameMode()
Fixes #22.
|
2013-07-30 14:48:18 +02:00 |
|
madmaxoft
|
9efcd5b82f
|
Added the "Edit Sign" packet sent to the client placing a sign.
Fixes issue #20. The 1.6.2 client wouldn't open the sign editor UI unless it receives a special packet
|
2013-07-29 21:42:05 +02:00 |
|
madmaxoft
|
3920e872f7
|
Updated the nightbuild script for Git
|
2013-07-29 19:53:41 +02:00 |
|
Alexander Harkness
|
53e22b1185
|
Changed everyting to Unix line endings.
|
2013-07-29 12:13:03 +01:00 |
|
madmaxoft
|
20e7221c7c
|
WebAdmin: Removed the duplicate memory usage querying
|
2013-07-29 10:59:10 +02:00 |
|
madmaxoft
|
e51221eaf9
|
Fixed formatting in LuaScript.*
|
2013-07-29 10:03:42 +02:00 |
|
madmaxoft
|
473dec42c8
|
Updated the automatic Lua bindings
|
2013-07-29 09:55:37 +02:00 |
|
madmaxoft
|
752e57108d
|
Merge remote-tracking branch 'origin/master' into hunger
|
2013-07-29 09:53:47 +02:00 |
|
FakeTruth
|
5a9d4f89c2
|
WebAdmin templates can use Lua
New WebAdmin templates can use Lua to completely compose the pages
themselves. This should allow infinite WebAdmin design possibilities.
|
2013-07-29 02:37:59 +02:00 |
|
madmaxoft
|
3bf4130e3f
|
Player eating is now properly broadcast to other players.
Also fixed the API relating to food, determining player gamemode, and removed several unneeded API functions.
|
2013-07-28 22:55:09 +02:00 |
|
madmaxoft
|
4746d2251c
|
Implemented basic eating support.
Food is now properly consumed and it takes 1.5 sec.
|
2013-07-28 19:15:03 +02:00 |
|
madmaxoft
|
0caadbb25c
|
Hunger-per-distance is calculated only for the XZ distance
|
2013-07-28 11:54:37 +02:00 |
|
madmaxoft
|
d155c1cb00
|
Player food level is reset on respawn
|
2013-07-28 11:52:24 +02:00 |
|
madmaxoft
|
c5c233312a
|
Merge remote-tracking branch 'origin/master' into hunger
|
2013-07-28 11:47:29 +02:00 |
|
madmaxoft
|
d3801c0296
|
Added cPlayer::IsGameModeXXX() and cWorld::IsGameModeXXX() functions.
These are the preferred way of determining the gamemode, you should use those instead of doing manual comparisons to the gamemode value.
|
2013-07-28 11:30:54 +02:00 |
|
Tiger Wang
|
265fa6d750
|
Fixed Window Titles being MCS-*
For example, MCS-Chest, MCS-DoubleChest, etc.
|
2013-07-27 22:32:07 +01:00 |
|
STRWarrior
|
235c23d464
|
Hunger: If a player dies the food level resets.
|
2013-07-27 06:07:10 -07:00 |
|
madmaxoft@gmail.com
|
6b348717d8
|
Removed debug-logging the player movement in each tick
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1685 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-26 20:03:25 +00:00 |
|
madmaxoft@gmail.com
|
fa66659456
|
cItemGrid: ChangeSlotCount() now returns -1 if invalid SlotNum
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1684 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-26 19:53:47 +00:00 |
|
madmaxoft@gmail.com
|
cd8720bf7e
|
cInventory: Added the ChangeSlotCount() function to the Lua API
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1683 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-26 19:50:06 +00:00 |
|
madmaxoft@gmail.com
|
1b20cfa425
|
cEntity doesn't process physics / burning when in an invalid chunk
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1680 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-24 20:36:12 +00:00 |
|
madmaxoft@gmail.com
|
df34c43293
|
Server shuts down when the stdin is closed (linux Ctrl+D / win Ctrl+Z)
Fixes FS #419
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1679 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-24 20:25:27 +00:00 |
|
madmaxoft@gmail.com
|
a96ee0abfa
|
cListenThread initializes m_ShouldReuseAddr to false (valgrind error)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1677 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-22 19:55:10 +00:00 |
|
madmaxoft@gmail.com
|
889402a56a
|
Simulators don't simulate in invalid chunks (valgrind error)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1676 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-22 19:54:27 +00:00 |
|
madmaxoft@gmail.com
|
2fca0567bf
|
Added a StringToMobType() function to the Lua API (patch contributed by STR_Warrior)
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1674 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-12 20:28:41 +00:00 |
|
madmaxoft@gmail.com
|
4fb771f3ff
|
First implementation of movement-related hunger and API
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1673 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-12 20:01:25 +00:00 |
|
madmaxoft@gmail.com
|
f5e475d44f
|
Added the cFastRandom class
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1672 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-11 08:34:41 +00:00 |
|
madmaxoft@gmail.com
|
94a92a219b
|
Server sends PlayerMaxSpeed after a respawn.
http://forum.mc-server.org/showthread.php?tid=434&pid=8912#pid8912
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1671 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-08 18:30:27 +00:00 |
|
madmaxoft@gmail.com
|
97dc5a5365
|
Color codes are stripped from the DC message
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1670 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-08 13:00:09 +00:00 |
|
madmaxoft@gmail.com
|
791bf732fd
|
1.6.2 protocol implemented, both in MCServer and in ProtoProxy
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1669 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-08 12:59:15 +00:00 |
|
madmaxoft@gmail.com
|
a40585ec99
|
Pickups have an initial health of 5
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1668 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-08 07:23:44 +00:00 |
|
madmaxoft@gmail.com
|
9214a134ca
|
World: More unused variables removed.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1667 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-07 20:48:50 +00:00 |
|
madmaxoft@gmail.com
|
3df8cfb091
|
World: Removed an unused variable
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1666 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-07 20:41:43 +00:00 |
|
madmaxoft@gmail.com
|
254295b5b8
|
Squid: fixed a possible crash caused by access to a wrong chunk
Fixes FS #411.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1665 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-07 20:20:18 +00:00 |
|
madmaxoft@gmail.com
|
a72c6d9613
|
Ice is a solid block.
Helps with FS #381
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1664 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-07 19:58:33 +00:00 |
|
madmaxoft@gmail.com
|
a3c8b12ee9
|
Mobs are assigned MaxHealth from monsters.ini; reading monsters.ini doesn't need settings.ini values anymore.
Fixes FS #409.
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1662 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-07 15:09:05 +00:00 |
|
madmaxoft@gmail.com
|
5951bc76ec
|
Added StringUtils functions to Lua API; added StripColorCodes(); ChatLog now strips color codes from logged messages.
Fixes FS #398
git-svn-id: http://mc-server.googlecode.com/svn/trunk@1661 0a769ca7-a7f5-676a-18bf-c427514a06d6
|
2013-07-07 14:42:07 +00:00 |
|