Commit Graph
9875 Commits
Author SHA1 Message Date
Alexander HarknessandGitHub 56a0c48580 Added additional examples to the documentation for HOOK_BLOCK_SPREAD. (#3277)
Fixes issue #3274
2016-07-29 14:44:39 +01:00
Mattes DandGitHub 28da6ed640 Merge pull request #3284 from cuberite/revert-3226-redstone
Revert "Redstone fixes", because it doesn't compile in VS2013.
2016-07-29 07:57:30 +02:00
Mattes DandGitHub a3112cdc45 Revert "Redstone fixes" 2016-07-29 07:56:50 +02:00
Tiger WangandGitHub 47831ee933 Merge pull request #3226 from cuberite/redstone
Redstone fixes
2016-07-28 23:39:13 +01:00
Tiger Wang 62090e7bed Consolidated comparator code
* As a result, fixed an issue where GetPowerLevel didn't consider block
entities behind it (only GetFrontPowerLevel did)
2016-07-28 23:20:53 +01:00
Tiger Wang 04cc8aa0f5 Comparators and pistons no longer update instantly
* Fixes #3168.
2016-07-28 23:20:52 +01:00
Alexander HarknessandMattes D a2a9341c24 Tab completion across worlds (#3270)
Fixes #2563.
2016-07-21 13:00:30 +02:00
Mattes DandAlexander Harkness fc5fb03fec CMake: Fix system Lua usage for non-5.1 versions. (#3271) 2016-07-21 10:46:31 +01:00
MathiasandMattes D e7b4d7a776 Dropped 1.7 support (#3253) 2016-07-21 09:47:42 +02:00
Alexander HarknessandGitHub 72aa50f710 README now has HTTPS links. 2016-07-20 17:17:36 +01:00
Alexander HarknessandGitHub 680283b8c8 Added newsletter, HTTPS links. 2016-07-20 17:15:18 +01:00
Alexander HarknessandGitHub 78a0ef9f1c Added Robert Cringely to BACKERS 2016-07-20 17:12:36 +01:00
Alexander HarknessandGitHub 36da108e5d Fix endianness issue with ODROID-C2 Boards (#3268) 2016-07-20 16:34:22 +01:00
Mattes DandGitHub c54691a3e5 Merge pull request #3204 from cuberite/BindingsGenLua
Added a Pure-Lua script for bindings generation.
2016-07-19 10:15:49 +02:00
Mattes D 2a05d8870d CMake: Silenced CMP0054 policy warning.
The warning is still emitted for jsoncpp and libevent, but not for Cuberite anymore.
2016-07-18 22:11:42 +02:00
Mattes D 8eaa8613da CMake: Remove needless minimum version specifications. 2016-07-18 22:11:42 +02:00
Mattes D 430b623223 Use system Lua, if available, to generate bindings.
Closes #1031.
2016-07-18 22:11:41 +02:00
Mattes D 0e24a0beae APIDump: Added explicit IsStatic flag to static functions. 2016-07-18 22:11:41 +02:00
Mattes D f8e1df2476 Updated API documentation. 2016-07-18 22:11:40 +02:00
Mattes D 28732bc339 Vector3: Removed useless NormalizeCopy overload from LuaAPI. 2016-07-18 22:11:39 +02:00
Mattes D abf35f3976 DiffAPIDesc: Support optional params in desc. 2016-07-18 22:11:39 +02:00
Mattes D f0c53dbad4 LuaAPI: Fixed bindings for cChunkDesc:GetBlockTypeMeta 2016-07-18 22:11:38 +02:00
Mattes D b11605e951 Bindings: Added a script to generate a diff between APIDesc and ToLua.
This allows a simple copy operation from the DoxyComments into APIDesc.
2016-07-18 22:11:38 +02:00
Mattes D 984c0a2cef Bindings: Don't generate docs for private symbols, mark static symbols. 2016-07-18 22:11:38 +02:00
Mattes D 9b388cd239 APIDump: Changed not to use globals, added more doxycomments. 2016-07-18 22:11:37 +02:00
Mattes D 61f76dd7a5 Bindings: Output description is valid Lua file. 2016-07-18 22:11:37 +02:00
Mattes D 751d0d0736 Bindings: Extract unexported DoxyComments. 2016-07-18 22:11:36 +02:00
Mattes D c5714f6e4b Bindings: Extract DoxyComments 2016-07-18 22:11:36 +02:00
Mattes D 1a30c2262b Added a Pure-Lua implementation for bindings generation.
The BindingsProcessor.lua script can be opened in ZeroBraneStudio and debugged from there, it invokes the entire ToLua++ processing.
Also added docs-generation to the ToLua++ processor.
2016-07-18 22:11:35 +02:00
beeduckandMattes D db65e11d57 Fixes for boat entities (#3265)
protocol for vehicles now properly handled, protocol for boat paddles now properly handled, boats can no longer spawn underwater, boats now properly float, boat metadata now properly broadcasted.
2016-07-18 22:10:00 +02:00
Julian LaubsteinandAlexander Harkness 8ee662c1fa Update README.md (#3266) 2016-07-18 20:35:32 +01:00
Mattes DandGitHub 69ef7f7158 Merge pull request #3261 from Seadragon91/patch-1
Changed Hopper to wtHopper and adjusted .gitignore.
2016-07-12 22:49:58 +02:00
Lukas Pioch 87a7d3ec64 Changed Hopper to wtHopper and adjusted .gitignore. 2016-07-12 16:21:20 +02:00
Mattes DandGitHub 443b657b7d Merge pull request #3259 from cuberite/FixJsonBool
Fixed Lua Json serializing a bool.
2016-07-10 12:44:09 +02:00
Mattes D 5095a9f48b Fixed Lua Json serializing a bool.
Fixes #3257.
2016-07-10 08:16:44 +02:00
gaurav sehgalandMattes D 97b9422a3e removed cast from BlockTrapdoor.h (#3256) 2016-07-07 09:55:07 +02:00
Julian LaubsteinandLogicParrot 1683179080 Added Server OS section pr template (#3254) 2016-07-06 23:37:49 +03:00
Mattes DandGitHub 402ca1c4dd Merge pull request #3252 from Altenius/fixpiston
Fixed piston destroying other pistons
2016-07-06 15:46:26 +02:00
Altenius c54f9cede2 Fixed piston destroying other pistons
Fixes #3251
2016-07-06 08:04:58 -04:00
Lukas PiochandGitHub e9e7ca130d Merge pull request #3250 from Altenius/master
Fixed falling block spawning
2016-07-06 06:53:49 +02:00
Altenius 510614e8ef Fixed falling block spawning
Fixes #3222
2016-07-05 17:10:58 -04:00
Mattes DandGitHub 15236e327b Merge pull request #3247 from cuberite/FixBindingsDependencies
Added missing Bindings dependencies
2016-07-02 10:34:15 +02:00
Mattes D a184f57eb3 Bindings: Added missing dependencies.
Fixes #3245
2016-07-02 00:30:22 +02:00
Mattes D 0eea5c9fc5 CircleCI: Check for missing Bindings dependencies
This commit fails the CircleCI tests on purpose, so that we know that the check works.
2016-07-02 00:30:22 +02:00
Mattes DandGitHub 54b6ef7aff Merge pull request #3246 from cuberite/revert_redstone_handler
Revert redstone handler
2016-07-02 00:29:47 +02:00
Lukas PiochandMattes D 2b78fd6227 Revert "Made redstone handlers static" 2016-07-01 23:23:22 +02:00
Mattes DandGitHub 6310d0d286 Merge pull request #3244 from cuberite/minecart_chest
Close chest window if minecart is destroyed
2016-07-01 08:45:11 +02:00
Lukas Pioch 9b96c0d18d Close chest window if minecart is destroyed 2016-06-30 11:08:09 +02:00
Mattes DandGitHub 9af664dc73 Merge pull request #3232 from cuberite/LuaCallback
Lua callback
2016-06-30 10:42:58 +02:00
Mattes D bf88312a16 Converted cLuaState::cCallbackPtr into a UniquePtr. 2016-06-27 20:51:53 +02:00