1
0
Fork 0
Commit Graph

9886 Commits

Author SHA1 Message Date
LogicParrot 0263378acb compile.sh rewrite. Commandline arguments and more. (#3255) 2016-08-04 18:37:47 +03:00
Alexander Harkness 58b29adc88 Fixed cFastRandom Test. (#3291)
This resolves #3290
2016-08-03 09:35:42 +02:00
Tiger Wang 38368f361d Simplified cChunkMap chunk storage (#2565) 2016-08-03 00:56:53 +02:00
Alexander Harkness 032dafd7fd Switch out long download/compile links. (#3278)
The links have been replaced with short links that forward to the
long links.

Fixes issue #3275
2016-08-02 15:07:34 +01:00
Tiger Wang d46f7ce2c8 Redstone fixes (#3285)
* Comparators and pistons no longer update instantly
* Fixes #3168.
* Consolidated comparator code
* As a result, fixed an issue where GetPowerLevel didn't consider block
entities behind it (only GetFrontPowerLevel did)
2016-07-31 21:54:35 +01:00
Alexander Harkness a4ca689974 Add {} around easyinstall.sh (#3286)
This makes piping the download to sh safer.
2016-07-31 12:02:42 +01:00
Alexander Harkness 320d1c6151 Fix tab list sometimes not updating after a player leaves. (#3280)
When a player leaves the game, their client handle has its state
changed to csDestroyed.

This should fix issue #3138
2016-07-31 12:02:21 +01:00
Alexander Harkness 9e52982f0e Change CROSSCOMPILE flag to NO_NATIVE_OPTIMIZATION (#3279)
* Change CROSSCOMPILE flag to NOMARCHNATIVE.

The old name was confusing, the new name describes exactly what it does.

This fixes issue #3272

* Break configuration when using CROSSCOMPILE.

This stops any old build scripts from producing broken builds.

* Use NO_NATIVE_OPTIMIZATION rather than NOMARCHNATIVE.

Addresses @madmaxoft's concerns.
2016-07-30 14:22:18 +01:00
Alexander Harkness 62702cab48 Fixed port command line argument. (#3287) 2016-07-30 12:21:11 +01:00
Tiger Wang 8107d5c3ac Merge pull request #3289 from cuberite/autocompletefix2
Fix the error in #3270
2016-07-29 20:40:24 +01:00
Alexander Harkness fb2e231f5e Fix the error in #3270. 2016-07-29 19:51:33 +01:00
Alexander Harkness 56a0c48580 Added additional examples to the documentation for HOOK_BLOCK_SPREAD. (#3277)
Fixes issue #3274
2016-07-29 14:44:39 +01:00
Mattes D 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 D a3112cdc45 Revert "Redstone fixes" 2016-07-29 07:56:50 +02:00
Tiger Wang 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 Harkness a2a9341c24 Tab completion across worlds (#3270)
Fixes #2563.
2016-07-21 13:00:30 +02:00
Mattes D fc5fb03fec CMake: Fix system Lua usage for non-5.1 versions. (#3271) 2016-07-21 10:46:31 +01:00
Mathias e7b4d7a776 Dropped 1.7 support (#3253) 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 (#3268) 2016-07-20 16:34:22 +01:00
Mattes D 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
beeduck 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 Laubstein 8ee662c1fa Update README.md (#3266) 2016-07-18 20:35:32 +01:00
Mattes D 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 D 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 sehgal 97b9422a3e removed cast from BlockTrapdoor.h (#3256) 2016-07-07 09:55:07 +02:00
Julian Laubstein 1683179080 Added Server OS section pr template (#3254) 2016-07-06 23:37:49 +03:00
Mattes D 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