Commit Graph

8358 Commits (master)

Author SHA1 Message Date
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
Mattes D e683a8c2c1 Merge pull request #1818 from mc-server/VerboseTests
Enabled output of individual tests.
2015-03-20 08:14:18 +01:00
Tommy Santerre 3f6d823aa4 Correct world height validations.
Unify the way we test block above the current one (Height - 1 instead of a_RelY + 1).
Allow generation of world of flat height = 255
2015-03-19 20:32:17 -04:00
Mattes D abd3f06a76 APIDump: Added inheritance checking. 2015-03-19 21:29:23 +01:00
Mattes D 2d1d4ae3e3 Removed unwanted base classes from Lua API. 2015-03-19 21:26:38 +01:00
Mattes D 93031dffd8 AllToLua: Fixed cMonster inheritance. 2015-03-19 21:06:28 +01:00
Mattes D 2fed8c3227 Improved DoWithID bindings. 2015-03-19 16:24:32 +01:00
Mattes D 241c441de7 Merge pull request #1819 from bibo38/bugfix1783
Fixed creation of Fluid-Source-Blocks
2015-03-19 14:38:08 +01:00
bibo38 54d97f8c17 Removed wrong else clause, which caused that the following if-Statement got only executed in rare cases. This has blocked the creation of new Fluid-Sources. Bugfix #1783 2015-03-19 13:23:03 +01:00
Mattes D e301ff48fa APIDump: Removed the tolua.cast() example.
The example was all wrong and the function is normally not needed at all (#1789).
Fixes #1787
2015-03-19 12:57:00 +01:00