1
0

9870 Commits

Author SHA1 Message Date
Tiger Wang
04cc8aa0f5 Comparators and pistons no longer update instantly
* Fixes .
2016-07-28 23:20:52 +01:00
Alexander Harkness
a2a9341c24 Tab completion across worlds ()
Fixes .
2016-07-21 13:00:30 +02:00
Mattes D
fc5fb03fec CMake: Fix system Lua usage for non-5.1 versions. () 2016-07-21 10:46:31 +01:00
Mathias
e7b4d7a776 Dropped 1.7 support () 2016-07-21 09:47:42 +02:00
Alexander Harkness
72aa50f710 README now has HTTPS links. 2016-07-20 17:17:36 +01:00
Alexander Harkness
680283b8c8 Added newsletter, HTTPS links. 2016-07-20 17:15:18 +01:00
Alexander Harkness
78a0ef9f1c Added Robert Cringely to BACKERS 2016-07-20 17:12:36 +01:00
Alexander Harkness
36da108e5d Fix endianness issue with ODROID-C2 Boards () 2016-07-20 16:34:22 +01:00
Mattes D
c54691a3e5 Merge pull request 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 .
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
beeduck
db65e11d57 Fixes for boat entities ()
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 Laubstein
8ee662c1fa Update README.md () 2016-07-18 20:35:32 +01:00
Mattes D
69ef7f7158 Merge pull request 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 D
443b657b7d Merge pull request 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 .
2016-07-10 08:16:44 +02:00
gaurav sehgal
97b9422a3e removed cast from BlockTrapdoor.h () 2016-07-07 09:55:07 +02:00
Julian Laubstein
1683179080 Added Server OS section pr template () 2016-07-06 23:37:49 +03:00
Mattes D
402ca1c4dd Merge pull request from Altenius/fixpiston
Fixed piston destroying other pistons
2016-07-06 15:46:26 +02:00
Altenius
c54f9cede2 Fixed piston destroying other pistons
Fixes 
2016-07-06 08:04:58 -04:00
Lukas Pioch
e9e7ca130d Merge pull request from Altenius/master
Fixed falling block spawning
2016-07-06 06:53:49 +02:00
Altenius
510614e8ef Fixed falling block spawning
Fixes 
2016-07-05 17:10:58 -04:00
Mattes D
15236e327b Merge pull request from cuberite/FixBindingsDependencies
Added missing Bindings dependencies
2016-07-02 10:34:15 +02:00
Mattes D
a184f57eb3 Bindings: Added missing dependencies.
Fixes 
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 D
54b6ef7aff Merge pull request from cuberite/revert_redstone_handler
Revert redstone handler
2016-07-02 00:29:47 +02:00
Lukas Pioch
2b78fd6227 Revert "Made redstone handlers static" 2016-07-01 23:23:22 +02:00
Mattes D
6310d0d286 Merge pull request 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 D
9af664dc73 Merge pull request 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
Mattes D
7a6670d1d1 Removed dead code related to callbacks. 2016-06-27 20:51:52 +02:00
Mattes D
257c5a1a54 cPluginManager: Use a callback for command handler registration. 2016-06-27 20:51:52 +02:00
Mattes D
24853397ef LuaState: Implemented proper locking for cCallback. 2016-06-27 20:51:51 +02:00
Mattes D
fb4c3fc4d9 Changed cLuaWindow callbacks to use cLuaState::cCallback. 2016-06-27 20:51:50 +02:00
Mattes D
a473725121 Removed the cPluginLua::cResettable class.
The functionality provided by that class has been superseded by cLuaState::cCallback, with better multithreading support.
2016-06-27 20:51:50 +02:00