1
0
Commit Graph

8367 Commits

Author SHA1 Message Date
Mattes D
38d666432d Fixed plugin hook calls when unloading plugins.
If a plugin installs any hooks in its Initialize method and then causes the Lua runtime to abort, the server asserted because the hooks were called while the plugin was being unloaded.
2015-04-10 22:31:23 +02:00
Mattes D
65a1158e40 Added proper implementation of cFile::ChangeFileExt(). 2015-04-10 21:40:45 +02:00
Mattes D
4836d07bfa Fixed MSVC warnings, improved comments. 2015-04-06 22:01:25 +02:00
Mattes D
6952f2295a Added cFile:ChangeFileExt() function. 2015-04-06 22:00:54 +02:00
Mattes D
31953b19b8 Fixed crash on exit introduced with Windows Service capability.
Ref.: #1845
2015-04-05 17:07:29 +02:00
Mattes D
773ac22c30 Merge pull request #1847 from mc-server/DumpInfoFix
Fixed DumpInfo plugin
2015-04-04 15:44:39 +02:00
STRWarrior
5e8630649e Fixed DumpInfo plugin 2015-04-04 13:38:35 +02:00
Mattes D
e42e46d5f9 Merge pull request #1846 from mc-server/WorldChanging
Fixed player switching world bug
2015-04-04 11:32:17 +02:00
STRWarrior
399392195f Fixed players not appearing/disappearing when traveling to a new world. 2015-04-03 18:40:20 +02:00
STRWarrior
e6819c4c65 Fixed the nether and end getting snow if they were generated in the overworld. 2015-04-03 16:32:31 +02:00
Mattes D
afdd751fe3 Merge pull request #1799 from SnappingTurtles/BlockButton
Buttons can be placed on the top and on the bottom face of a block
2015-04-03 15:41:39 +02:00
Mattes D
11f5ee27ab Merge pull request #1845 from birkett/master
Enable MCServer to run as a service on Windows.
2015-04-03 10:35:41 +02:00
Anthony Birkett
51891b766c Working as a Windows service. Starts and stops correctly.
Added "/service" switch, to prompt the binary to attempt starting as a service.
Added service* methods, to control service startup.
Split up main() into universalMain(), which contains the startup code for both service and normal start.
Added cRoot::m_RunningAsService bool,
Added cRoot::SetStopping(bool) to allow a stop request to be sent by the service controller.
Added cBlockIDMap::init() to avoid loading items.ini before the working directory has been set.
2015-04-01 00:03:37 +01:00
Mattes D
d3aba9ed3f QtBiomeVisualiser: Fixed compilation and INI loading. 2015-03-28 20:47:24 +01:00
Mattes D
53f5cc209f Fixed placing bottom half-slabs by clicking a top half-slab.
Ref.: #1837
2015-03-28 10:44:42 +01:00
Alexandre Guertin
97daf810ff Removed 0x6, 0x7 from BlockButton. 2015-03-25 16:12:02 -04:00
Mattes D
e5a7a730ed Merge pull request #1826 from mc-server/UnifyPacketizer
Unify packetizer
2015-03-24 13:09:41 +01:00
Mattes D
f1ef7f57ff Merge pull request #1775 from tommysanterre/terrainheightfix
Correct all world height validations.
2015-03-23 12:25:22 +01:00
Mattes D
b913c5da69 Added VarInt64, normalized cPacketizer datatype names. 2015-03-22 23:09:23 +01:00
Mattes D
c626848393 Unified cPacketizer across all protocols. 2015-03-22 19:46:08 +01:00
Mattes D
8df9f1685a ProtoProxy: Fixed connection and logging. 2015-03-22 15:00:51 +01:00
Mattes D
ffcadd5f78 Merge pull request #1792 from mc-server/APIDocs
Api docs
2015-03-22 10:26:49 +01:00
Mattes D
d3838d40d2 APIDump: Linkified eShrapnelLevel. 2015-03-21 22:24:30 +01:00
worktycho
d02c908670 Merge pull request #1786 from mc-server/pipelineSyntax
Added pipelining syntax for generators
2015-03-21 21:08:33 +00:00
STRWarrior
785201a6f3 APIDump: Used suggestions 2015-03-21 22:02:24 +01:00
STRWarrior
20a2e36087 APIDump: Improved documentation of cWorld:GetTNTShrapnelLevel
Fixed APIDump loading
2015-03-21 22:02:22 +01:00
STRWarrior
24aad0dc45 APIDump: Gave shrapnellevel it's own constantgroup 2015-03-21 22:02:10 +01:00
STRWarrior
db0da55021 APIDump: Fixed typo in cWorld:BroadcastEntityAnimation documentation 2015-03-21 22:01:20 +01:00
STRWarrior
5a2b38a8b8 APIDump: Improved cWorld:GetMaxViewDistance documentation 2015-03-21 22:01:16 +01:00
STRWarrior
7df58d8b21 APIDump: Improved cBlockArea.msDifference documentation 2015-03-21 22:01:12 +01:00
STRWarrior
6251bee670 APIDump: Documented function in cChunkDesc 2015-03-21 22:01:08 +01:00
STRWarrior
df4959b0f4 APIDump: Documented functions & Variables in cBlockInfo 2015-03-21 22:01:04 +01:00
STRWarrior
37f53d0f78 APIDump: Documented missing constant in cBlockArea 2015-03-21 22:00:58 +01:00
STRWarrior
538cde6bbb APIDump: Documented all undocumented functions in cWorld 2015-03-21 22:00:52 +01:00
worktycho
7089b68030 Style fixes 2015-03-21 19:45:01 +00:00
worktycho
d966200a6c Fixed alignment 2015-03-21 19:35:25 +00:00
Mattes D
c3c29577a5 Fixed signedness warnings in Protocol. 2015-03-21 16:11:57 +01:00
Mattes D
b698286e86 Creeper: Fixed skeleton check. 2015-03-21 15:52:49 +01:00
Mattes D
3923e3e37a Fixed signedness issues in protocols. 2015-03-21 15:40:56 +01:00
Mattes D
e9b8be25f9 Changed linked world name variables and setters / getters.
Ref.: #1792
Ref.: https://github.com/mc-server/MCServer/pull/1792#discussion_r25946707
2015-03-21 15:20:31 +01:00
Mattes D
cc069ccb2a Changed cEntity::m_UniqueID to UInt32. 2015-03-21 15:18:17 +01:00
Mattes D
7e7527cc43 Fixed trailing whitespace. 2015-03-21 14:07:16 +01:00
Mattes D
b1d4b3bb96 Unified cByteBuffer types.
cByteBuffer now reads and writes any of the [U]Int<N> types.
2015-03-21 13:00:20 +01:00
Tiger Wang
60a52288d8 Improved arrow in-flight and block-hit appearance
* Fixes #1495
2015-03-20 22:32:32 +00:00
Mattes D
0f45d1fbe2 cPluginLua:cResettable no longer shares CS with plugin.
This fixes locking the resettable while the plugin is already gone. Hopefully no deadlocks.
2015-03-20 16:51:49 +01:00
Mattes D
8a43da0723 Merge pull request #1822 from mc-server/ResettableLuaCallback
Added cPluginLua::cResettable interface, used for scheduled tasks.
2015-03-20 16:11:50 +01:00
Mattes D
781c8683f7 Added cPluginLua::cResettable interface, used for scheduled tasks.
This allows plugins to register objects that can "survive" the plugin unloading - they will simply bail out if the plugin is already unloaded, instead of referencing bad plugin data.
Fixes #1556.
2015-03-20 15:13:33 +01:00
Mattes D
967ece1684 Merge pull request #1821 from bibo38/bugfix1765
Removed Metavalue from Piston drops.
2015-03-20 12:13:21 +01:00
Mattes D
13ccd1adb0 Updated Core. 2015-03-20 12:06:01 +01:00
bibo38
3058c4c010 Removed Metavalue from Piston drops. Bugfix #1765 2015-03-20 11:14:42 +01:00