Drew DeVault
|
f59652f09e
|
Parallize chunk rendering
|
2015-05-29 16:00:35 -06:00 |
|
Drew DeVault
|
3d3709a14a
|
Refactor mesh generation a bit
|
2015-05-29 15:46:44 -06:00 |
|
Drew DeVault
|
5d0a9a0e27
|
Fix bug that rendered unneccessary blocks
Partially addresses #99
|
2015-05-29 15:23:39 -06:00 |
|
Drew DeVault
|
f13f963fc1
|
Merge pull request #98 from Mitch528/master
Do not use Thread.Abort
|
2015-05-25 11:02:02 -06:00 |
|
Mitchell Kutchuk
|
1c35eb3466
|
Do not use Thread.Abort
- Thread.Abort should be avoided as much as possible. Replaced it with a
CancellationToken instead.
- Mesh now implements IDisposable
|
2015-05-25 08:05:38 -07:00 |
|
Drew DeVault
|
a71ef6a1ce
|
Merge pull request #97 from Mitch528/master
Use BlockingCollection + Small performance tweaks
|
2015-05-24 19:04:34 -06:00 |
|
Mitchell Kutchuk
|
5c94a35928
|
Fixed Windows build again
|
2015-05-24 17:36:53 -07:00 |
|
Mitchell Kutchuk
|
a2b760e527
|
Use BlockingCollection + Small performance tweaks
|
2015-05-24 17:33:43 -07:00 |
|
Drew DeVault
|
7c8309171b
|
Re-add some performance improvements
|
2015-05-24 11:13:09 -06:00 |
|
Drew DeVault
|
8ac1ba2187
|
Revert "Performance and concurrency improvements in client"
This was causing the client to freeze after playing for a short time.
This reverts commit 914a089f22285016b67e1a7ca3174ed374a28d08.
|
2015-05-24 11:07:13 -06:00 |
|
Drew DeVault
|
5cdf53d19f
|
Merge pull request #95 from Mitch528/travis-ci
Added travis-ci configuration
|
2015-05-24 09:47:50 -06:00 |
|
Mitchell Kutchuk
|
a6a55a402b
|
Removed unnecessary artifacts.
|
2015-05-24 08:45:22 -07:00 |
|
Mitchell Kutchuk
|
165b0f0720
|
Remove deployment settings
|
2015-05-24 07:45:31 -07:00 |
|
Mitchell Kutchuk
|
23bf3315b4
|
Added travis-ci configuration file
|
2015-05-24 07:25:12 -07:00 |
|
Drew DeVault
|
2e2f8801e6
|
Merge pull request #94 from robinkanters/commandfix
Help command fixes
|
2015-05-23 11:41:12 -06:00 |
|
Robin Kanters
|
968922f7ad
|
/help <command> should show the help for that command, not execute it
|
2015-05-23 14:56:05 +02:00 |
|
Robin Kanters
|
626c2bbba1
|
Now showing help page #1 by default if no page number is given
|
2015-05-23 14:54:38 +02:00 |
|
Drew DeVault
|
95b776af16
|
Merge pull request #92 from Mitch528/master
Add MonoGame Windows NuGet package
|
2015-05-21 18:05:07 -06:00 |
|
Mitchell Kutchuk
|
bfdf9265dd
|
Add MonoGame Windows NuGet package
- This should remove the requirement of having to have MonoGame
installed locally to build on Windows.
|
2015-05-21 16:50:05 -07:00 |
|
Drew DeVault
|
cf523d4f44
|
Merge pull request #91 from robinkanters/master
Disable .pdb generation for Release builds
|
2015-05-21 15:10:14 -06:00 |
|
Robin Kanters
|
f79f7e36b0
|
Disable .pdb generation for Release builds
|
2015-05-21 23:09:17 +02:00 |
|
Drew DeVault
|
f65e96a943
|
Merge pull request #90 from robinkanters/master
Fixed build on Windows, please don't break it again
|
2015-05-21 11:51:49 -06:00 |
|
Robin Kanters
|
a1b7d0e21b
|
Fixed build on Windows, please don't break it again
|
2015-05-21 19:50:21 +02:00 |
|
Drew DeVault
|
5fec73409f
|
Merge pull request #88 from Mitch528/master
Make RenderThreadState a class instead of a struct
|
2015-05-18 10:16:54 -06:00 |
|
Drew DeVault
|
70011c63e6
|
Fix use of string vs String
|
2015-05-18 09:58:40 -06:00 |
|
Robin Kanters
|
6e32c4475a
|
Fixed access check on login
|
2015-05-18 08:40:49 +02:00 |
|
Robin Kanters
|
7cd6c1ffe5
|
Only using username for checking access
|
2015-05-18 08:40:49 +02:00 |
|
Robin Kanters
|
c62b9cd079
|
Moved config loading to parent class of Serverconfig and Accessconfig
|
2015-05-18 08:40:48 +02:00 |
|
Robin Kanters
|
7d16f0d835
|
Removed some unused code
|
2015-05-18 08:40:47 +02:00 |
|
Robin Kanters
|
1eaf36ffda
|
Moved access control to IMultiplayerServer
|
2015-05-18 08:40:46 +02:00 |
|
Robin Kanters
|
46ae88001b
|
Consistency
|
2015-05-18 08:40:45 +02:00 |
|
Robin Kanters
|
12cde0e1b8
|
Added logging to config loading
|
2015-05-18 08:40:45 +02:00 |
|
Robin Kanters
|
57c1111d86
|
Moved to auto-properties
|
2015-05-18 08:40:44 +02:00 |
|
Robin Kanters
|
93e729333c
|
Herp derp. AccessConfiguration shouldn't use config.yml
|
2015-05-18 08:40:44 +02:00 |
|
Robin Kanters
|
b099ac8644
|
Moved AccessConfiguration to the IMultiplayerServer and adjusted the loginhandler accordingly
|
2015-05-18 08:40:43 +02:00 |
|
Robin Kanters
|
b7aa5f22df
|
Removed old black/whitelist implementations and laid groundwork for new implementation
|
2015-05-18 08:40:43 +02:00 |
|
Robin Kanters
|
ba8f473d20
|
Removed unneeded using directives
|
2015-05-18 08:40:42 +02:00 |
|
Robin Kanters
|
23ea9aa267
|
Solved some code errors (variable namings)
|
2015-05-18 08:40:41 +02:00 |
|
Robin Kanters
|
c3f55df77a
|
Added ability to black/whitelist usernames. If blacklisted, they cannot log in to the server
|
2015-05-18 08:40:41 +02:00 |
|
Mitchell Kutchuk
|
f9337d56a3
|
Fix Windows build errors
|
2015-05-17 22:43:28 -07:00 |
|
Mitchell Kutchuk
|
e724e8f54a
|
Make RenderThreadState a class instead of a struct
Structs can't have explicit parameterless constructors
|
2015-05-17 22:35:25 -07:00 |
|
Mitchell Kutchuk
|
967c1f8d39
|
Revert "Make RenderThreadState a class instead of a struct"
This reverts commit dd5ce21e3e98487f9d450d5eaeddf72f51db9a18.
Revert commit dd5ce21e3e98487f9d450d5eaeddf72f51db9a18
|
2015-05-17 22:31:22 -07:00 |
|
Mitchell Kutchuk
|
dd5ce21e3e
|
Make RenderThreadState a class instead of a struct
Structs can't have parameterless constructors
|
2015-05-17 22:08:28 -07:00 |
|
Drew DeVault
|
914a089f22
|
Performance and concurrency improvements in client
|
2015-05-17 18:46:30 -06:00 |
|
Drew DeVault
|
b308252b88
|
Improve use of concurrent .NET patterns
|
2015-05-17 16:52:16 -06:00 |
|
Drew DeVault
|
bd132b0d6f
|
Fix client bugs preventing use on vanilla servers
|
2015-05-17 16:18:09 -06:00 |
|
Drew DeVault
|
df566e6d76
|
TrueCraft.Client.Linux -> TrueCraft.Client
|
2015-05-16 21:50:10 -06:00 |
|
Drew DeVault
|
d330212eee
|
Torch textures actually are 10 pixels tall
|
2015-05-16 19:27:18 -06:00 |
|
Drew DeVault
|
6516384e64
|
Lower camera, fix bottom torch texture
|
2015-05-16 19:25:16 -06:00 |
|
Drew DeVault
|
8194b1f456
|
Fix error with torch texture mappings
Vanilla actually used a different texture map, I made a mistake when
updating our textures.
|
2015-05-16 19:09:43 -06:00 |
|