Mattes D
1c8e60f91a
Added LuaState tracker and memory stats logging.
2015-09-28 21:30:31 +02:00
worktycho
a59800ca0c
Merge pull request #2507 from cuberite/LuaStrictStrings
...
Made Lua API check strings strictly.
2015-09-28 14:15:06 +01:00
Mattes D
5614056640
Made Lua API check strings strictly.
...
Previously nil was accepted as a string in cLuaState::CheckParamString(), now it's reported as an error.
2015-09-28 14:53:50 +02:00
Tiger Wang
4ddff15710
Merge pull request #2498 from cuberite/UnicodeOnWindows
...
Enabled Unicode support for Windows
2015-09-28 09:14:09 +01:00
Tiger Wang
9652f89a6d
Merge pull request #2504 from SafwatHalaby/revert
...
Fix recalc and "mob dancing", Partial revert of #2446
2015-09-28 09:13:58 +01:00
Safwat Halaby
db40172b64
Partial revert of #2446
2015-09-28 08:52:08 +03:00
worktycho
30849b056f
Merge pull request #2505 from cuberite/SettableWeather
...
Added weather intervals to world.ini settings.
2015-09-28 00:20:19 +01:00
Mattes D
7d551fe9f6
Added weather intervals to world.ini settings.
2015-09-28 01:02:17 +02:00
Safwat Halaby
ebfdac16dc
Merge pull request #2502 from SafwatHalaby/seaMonsters
...
Disabled squids and Guardians pathfinding, #2460
2015-09-27 19:58:14 +03:00
Safwat Halaby
fc1633d6e6
Disabled squids and Guardians pathfinding, #2460
2015-09-27 19:48:37 +03:00
worktycho
11c1686092
Merge pull request #2465 from electromatter/master
...
Added BungeeCord support for Protocol18x
2015-09-27 14:24:15 +01:00
Mattes D
24026b9eee
Merge pull request #2501 from cuberite/APIDumpCheck
...
Api dump check
2015-09-27 14:23:45 +02:00
Mattes D
c9f2b4e4df
CI builds fail on newly undocumented API.
2015-09-27 13:57:17 +02:00
Mattes D
96879aa866
APIDump: Added an apicheck command.
...
This checks the current API for undocumented functions against the current list of official undocumented functions (http://apidocs.cuberite.org/_undocumented.lua ) and reports any newly found ones. To be used in CI to check against newly introduced API functions without documentation.
2015-09-27 13:57:07 +02:00
Mattes D
0e3bb7a398
Merge pull request #2500 from cuberite/FileApiExtend
...
Extended and fixed the cFile API.
2015-09-27 00:10:50 +02:00
Tiger Wang
803c0c6965
Added the _UNICODE flag on Windows
2015-09-26 22:19:29 +01:00
Mattes D
ad57ce5f99
Extended and fixed the cFile API.
2015-09-26 22:54:18 +02:00
Safwat Halaby
78faad480b
Merge pull request #2496 from SafwatHalaby/compileCommitId
...
Fixed compile.sh console commit version, see #2493
2015-09-26 21:44:12 +03:00
Safwat Halaby
2378e2a22e
Fix compile.sh console commit version, see #2493
2015-09-26 08:47:51 +03:00
Tiger Wang
422bcef8ca
Merge pull request #2463 from cuberite/fixes
...
Prepared ScheduleTask for threading refactor
2015-09-25 19:20:00 +01:00
Tiger Wang
a8bfe3a4c1
Prepared ScheduleTask for threading refactor
...
* Llama-ified and condensed Schedule/QueueTask
- Removed hackery done with piston animations
2015-09-25 18:56:49 +01:00
worktycho
335374376b
Merge pull request #2495 from Seadragon91/clang-3.7
...
Maked it compileable for clang-3.7
2015-09-25 16:45:11 +01:00
Lukas Pioch
e56aa4032d
Maked it compileable for clang-3.7
2015-09-25 17:09:19 +02:00
Mattes D
02f65168b1
Merge pull request #2491 from cuberite/FixLilypadPopout
...
Lilypads drop when not on source water.
2015-09-25 15:24:52 +02:00
Mattes D
741dc78547
Lilypads drop when not on source water.
...
Lilypad blocks now break and drop as items when the block below them changes to non-water or non-source water.
Fixes #2404 .
2015-09-25 14:42:32 +02:00
Safwat Halaby
26dee448f2
Merge pull request #2492 from SafwatHalaby/compileSh
...
Compile.sh namechange to cuberite
2015-09-25 15:33:06 +03:00
Safwat Halaby
f1270cb7a1
Compile.sh namechange to cuberite
2015-09-25 15:11:39 +03:00
Mattes D
7f61819971
Merge pull request #2490 from cuberite/cuberite
...
Namechange to Cuberite
2015-09-25 13:12:55 +02:00
Mattes D
82d9ac1e1c
Namechange to Cuberite
2015-09-25 10:14:17 +02:00
Mattes D
b6e28ad422
Merge pull request #2478 from cuberite/FixArmBuild
...
Fixed flags for ARM native debug build.
2015-09-25 09:58:21 +02:00
Mattes D
2758756caa
Fixed flags for ARM native debug build.
...
Also fixed indentation style to all-tabs.
2015-09-25 07:38:51 +02:00
tycho
b4f934b808
fixed cast
2015-09-24 15:54:32 +01:00
tycho
6e86d20f73
Add new "ForEach" function: ForEachLoadedChunk.
2015-09-24 15:54:32 +01:00
electromatter
a24cc01843
Merge branch 'master' into master
2015-09-21 22:44:34 -04:00
worktycho
87489dc308
Merge pull request #2488 from cuberite/ChatFlag
...
Refactored cProtocol Chat handling
2015-09-21 13:30:17 +01:00
tycho
fd7b87741a
Refactored cProtocol Chat handling
2015-09-21 12:32:56 +01:00
Mattes D
7ecace5939
Merge pull request #2487 from cuberite/sigpipe
...
Ignore Sigpipe
2015-09-19 22:12:39 +02:00
tycho
3c5ba56aba
Ignore Sigpipe
2015-09-19 21:37:07 +02:00
Tiger Wang
7c884df26c
Merge pull request #2486 from cuberite/clientPerformance
...
Fixed wrong assumtion regarding RemoveClient
2015-09-19 20:03:45 +01:00
tycho
a0519a487a
Fixed wrong assumtion regarding RemoveClient
...
Remove client can be called with a client that is not present in the chunk
2015-09-19 19:34:20 +01:00
worktycho
553c695fd2
Merge pull request #2484 from cuberite/clientPerformance
...
Fixed erase
2015-09-19 02:37:12 +01:00
tycho
49724cd427
Fixed erase
2015-09-19 00:32:08 +01:00
Mattes D
9b3933d641
Merge pull request #2479 from cuberite/clientPerformance
...
Removed a significant performance issue.
2015-09-19 01:21:01 +02:00
tycho
dd168b0e8b
Removed a significant performance issue.
...
Iterating through the list of clients in chunks was taking up a significant
amount of time with larger numbers of clients due to processor stalls.
Changing the data structure to a vector fixed the issue.
2015-09-18 16:27:32 +01:00
worktycho
2598f3158f
Merge pull request #2480 from cuberite/CircleCiCheckBasicStyle
...
Added CircleCI for stylechecking.
2015-09-17 13:32:01 +01:00
Mattes D
9871c0b073
Added CircleCI for stylechecking.
...
This will allow us to remove the stylecheck from Travis builds, making them a bit faster, and having fast style checks
2015-09-17 11:20:10 +02:00
Mattes D
d041057da2
Merge pull request #2457 from cuberite/log
...
Increase robustness of the logging subsystem
2015-09-16 09:12:56 +02:00
tycho
3187dbf0aa
Increase robustness of the logging subsystem
2015-09-15 16:19:49 +01:00
Mattes D
991f1a209f
Merge pull request #2473 from cuberite/APIDumpRename
...
APIDump: Fixed ZBS integration filenames after project rename.
2015-09-14 16:18:29 +02:00
Mattes D
f8554813cf
APIDump: Fixed ZBS integration filenames after project rename.
2015-09-14 11:22:50 +02:00