8094 Commits

Author SHA1 Message Date
UnknownShadow200
7d72effcba Quick fix for last commit, resolution should not always be 640x480. 2016-03-05 23:37:02 +11:00
UnknownShadow200
bb92001a67 Move options out of the main menu, include a general overview for each option group. 2016-03-05 23:34:07 +11:00
UnknownShadow200
027fac53d5 Release 0.98.7. 0.98.7 2016-03-03 22:19:21 +11:00
UnknownShadow200
663f6f2a8c Remove leftover debugging code. 2016-03-03 22:07:17 +11:00
UnknownShadow200
c5b2ff1efe Implement multi-line link wrapping. 2016-03-03 21:46:21 +11:00
UnknownShadow200
76361f440d Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp 2016-03-03 07:11:42 +11:00
UnknownShadow200
77e52bb592 Fix for critical bug with BulkBlockUpdate packet handling. (Thanks 123DMWM) 2016-03-03 07:10:14 +11:00
UnknownShadow200
b859739cb7 Show texture pack download status in top right corner. 2016-03-02 13:37:45 +11:00
UnknownShadow200
32f6ba8563 Fix chat not scrolling back properly when many empty lines. (Thanks Good) 2016-03-02 12:53:02 +11:00
UnknownShadow200
2d4e6a7394 Fix status messages overlapping the F9 clock when moving to other worlds. (Thanks 123DMWM) 2016-03-02 10:54:09 +11:00
UnknownShadow200
f61f3295a5 horspeed=XYZ is now recognised in a map motd. (Thanks RealRoland) 2016-03-01 13:54:42 +11:00
UnknownShadow200
cc9ec3d761 Fix selection boxes not showing when entity shadows are enabled. (Thanks 123DontMessWitMe) 2016-03-01 12:01:29 +11:00
UnknownShadow200
4187dfd2ce Entity shadows now span multiple blocks. 2016-03-01 11:19:34 +11:00
UnknownShadow200
0e320c6cf0 Quick fix for one face being mirrored the wrong way around for sprites. 2016-02-29 19:11:56 +11:00
UnknownShadow200
ddc38805b0 Implement sprite mirroring, closes #56. 2016-02-29 18:11:37 +11:00
UnknownShadow200
672ebf696d Super quick fix for last commit not compiling. 2016-02-29 14:44:53 +11:00
UnknownShadow200
d16ba9bfc6 Optimise network reading - only need to move memory after all pending packets are processed, not after each field. 2016-02-29 14:43:31 +11:00
UnknownShadow200
04ade22693 Make Chibi's model more consistent with the other models, also make set its name height to be just above the head. 2016-02-29 08:46:02 +11:00
UnknownShadow200
40878872bf Fix custom blocks not being able to be modified in singleplayer, also set LastModifiedTime of files when applying a patch to the date of the patch. 2016-02-29 07:49:00 +11:00
UnknownShadow200
3e05ba60de Make jump height calculation more precise and only show three significant figures (Thanks MrGoober), also always show generate/load options but disabled in multiplayer. 2016-02-27 08:54:37 +11:00
UnknownShadow200
998ffe5eb9 Restructure shadow drawing code. 2016-02-26 22:50:03 +11:00
UnknownShadow200
80f6c25bb1 Fix the randomly being thrown high into the air after disabling noclip with speed and flying up on. 2016-02-22 22:44:41 +11:00
UnknownShadow200
81d6ed5118 Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp 2016-02-22 22:14:53 +11:00
UnknownShadow200
5f00aad7be Fix alex skin detection for non 64x64 skins. 2016-02-22 22:14:28 +11:00
UnknownShadow200
82fb9984e0 Merge pull request #138 from Jjp137/master
Fix BadWindow errors that occurred when closing an X11 window.
2016-02-21 11:54:50 +11:00
Jjp137
e76983ef18 Fix BadWindow errors that occurred when closing an X11 window.
This commit is based on OpenTK's fix in:
ec31675fc8

...and was adapted for ClassicalSharp's modified OpenTK code.

This also fixes options not being saved on Linux when the client or
launcher closes, at least on Debian Jessie. The default error handler
for Xlib is to print a message explaining the error to the console and
then call exit(1). If that happens, the Options.Save() calls in
Game.Dispose() and LauncherWindow.Run() are never reached.
2016-02-19 18:43:46 -08:00
UnknownShadow200
b66fdffae9 Fix entity shadows definitely, fix launcher not proper updating in some circumstances. (Thanks FabTheZen) 2016-02-20 00:19:22 +11:00
UnknownShadow200
6f595f81ec Fix shadows on map water sides (Thanks Lemon), fix liquids being offset incorrectly. 2016-02-20 00:00:39 +11:00
UnknownShadow200
19d9c182c3 Hopefully fix issues with the client very rarely crashing. (Thanks Joseph) 2016-02-19 20:40:33 +11:00
UnknownShadow200
8208935b34 (Code by goodlyay) Added a chibi model. Thanks again goodlyay. 2016-02-19 19:55:48 +11:00
UnknownShadow200
aa66c4fbba Quick fix for Circle/CircleAll mode being swapped, I am too tired. 2016-02-19 00:27:35 +11:00
UnknownShadow200
1bf5c9e68f Super quick fix for OpenGL backend crashing on start. 2016-02-18 23:14:28 +11:00
UnknownShadow200
17b695845a Fix entity shadows on Direct3D9 backend. (Thanks goodlyay) 2016-02-18 23:13:19 +11:00
UnknownShadow200
f78af8e815 Implement basic entity shadows. 2016-02-18 22:09:57 +11:00
UnknownShadow200
17f87dbbbb Left clicking outside table in block select screen should close it, also improve picking for map borders when outside the map. 2016-02-17 20:45:48 +11:00
UnknownShadow200
2cb3322c34 Modularise Entity and Player class more. 2016-02-16 23:58:17 +11:00
UnknownShadow200
eb3bbc168a Separate player logic into separate component classes. 2016-02-16 23:37:18 +11:00
UnknownShadow200
55391b3f15 Start implementing entity AI. 2016-02-16 23:04:09 +11:00
UnknownShadow200
1072098add Fix the auto build-bot not building the launcher. 2016-02-14 22:32:46 +11:00
UnknownShadow200
61380ac190 Fix the auto build-bot not building the launcher. 2016-02-14 22:31:51 +11:00
UnknownShadow200
c32b8ddf2f Now show whether there is a new release in the launcher. 2016-02-14 22:29:04 +11:00
UnknownShadow200
357b20619a Fix update script on linux not restarting launcher. 2016-02-14 10:26:39 +11:00
UnknownShadow200
869b4132be Redesign the updates screen in the launcher to be simpler. Start work on auto update checking, though broken for some reason and I am too tired to figure out why. Also fix blocks with height of one pixel not affecting the speed modifier. 2016-02-14 00:01:52 +11:00
UnknownShadow200
ce2274dc05 Fix ore veins being too small. (Thanks MarsBarsFood) 2016-02-11 13:08:34 +11:00
UnknownShadow200
05336ee5ca Removed herobrine. 2016-02-11 11:43:00 +11:00
UnknownShadow200
96da756918 Fix singleplayer maps always being generated with seed 0. (Thanks McBean56545) 2016-02-11 07:47:38 +11:00
UnknownShadow200
53bf3e7b27 Alt+scroll should act as hotbar scroll (thanks FabTheZen), fix Z-fighting of transluscent blocks. (thanks MrGoober) 2016-02-10 00:06:48 +11:00
UnknownShadow200
d8b983897c Extended help is now always shown. 2016-02-09 23:42:11 +11:00
UnknownShadow200
ff64b2c23e Fix head yaw rotating incorrectly compared to yaw. (Thanks goodlyay) 2016-02-09 22:23:43 +11:00
UnknownShadow200
1275ece957 Support saving/loading BlockDefinitions blocks in singleplayer. 2016-02-09 16:18:02 +11:00