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