1009 Commits

Author SHA1 Message Date
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
UnknownShadow200
da6c5eed3d Fix fire playing wood sound, clipboard copying with invalid characters should still insert the valid characters (Thanks 123DontMessWitMe), add 0 chatlines support and fix crashing on chatlines less than 10. (Thanks mtndewissewthing) 2016-02-08 21:23:09 +11:00
UnknownShadow200
4811f15bf3 Announcement texture should be in top quarter, fix non-32 bpp terrain.png files crashing client when saved to texturecache (Thanks goodlyay), fix hotkeys not being removed when closing client then the launcher (Thanks 123DontMessWitMe). 2016-02-07 11:59:53 +11:00
UnknownShadow200
20205a42fb Fix NamesMode not being loaded. 2016-02-07 09:16:07 +11:00
UnknownShadow200
ab2e95d201 Make classic options mode have same size buttons as original classic (Thanks FrostFox), closes #133. 2016-02-07 00:15:03 +11:00
UnknownShadow200
7a9fee3b94 Fix default menu input widget height cutting off larger fonts. (Thanks FabTheZen) 2016-02-06 23:56:29 +11:00
UnknownShadow200
4bac8359aa Fix solid tiles not slowing down the player. (Thanks 123DontMessWitMe) 2016-02-06 10:44:35 +11:00
UnknownShadow200
f03182a91b Revert sending ping packets. (Caused 'unhandled message id 1' on MCGalaxy) 2016-02-06 07:37:15 +11:00
UnknownShadow200
78e7c558e0 Send ping packet in reply. (Thanks 123DontMessWitMe) 2016-02-06 07:30:18 +11:00
UnknownShadow200
c28e1f343f Default speed modifier should be 10, to match ClassiCube. 2016-02-05 21:39:51 +11:00
UnknownShadow200
36ff4f7b6e Add 'time been playing for' that can be shown by pressing F9 (Thanks BDlikes), finally finish entity shadows. 2016-02-05 18:51:06 +11:00
UnknownShadow200
25a4f792fe More work on own entity shadow. 2016-02-05 13:31:52 +11:00
UnknownShadow200
bfe9e287c6 Less popping in of chunks on fog border (Thanks MrGoober), also can press F8 to show a shadow above the block you are standing on. (Thanks MrGoober) 2016-02-05 00:10:01 +11:00
UnknownShadow200
88613a82ed Fix issue where pressing right shift and holding it down continously, then pressing left shift and then releasing it would cause 'speed' to be left on. (Thanks 123DontMessWitMe) 2016-02-04 17:45:27 +11:00
UnknownShadow200
5668b3328f Chat/hud should still be rendered when map is loading/generating. (Thanks FabTheZen) 2016-02-04 16:27:26 +11:00
UnknownShadow200
3b3a155243 Optimise chunk mesh building functions even further. 2016-02-03 13:31:57 +11:00
UnknownShadow200
d6e541bc91 Minor memory optimisations. 2016-02-02 19:04:20 +11:00
UnknownShadow200
2f65ef3797 Seed should not be restricted between 1-8192 in GenLevelScreen, do a general touchup of GenLevelScreen. 2016-02-02 16:09:45 +11:00
UnknownShadow200
c4a2bd0517 Optimise noise calculation to be slightly faster on very large worlds. 2016-02-02 15:40:18 +11:00
UnknownShadow200
11d8a04527 Client 'hacks enabled' should not prevent spawning. (Thanks Jjp137) 2016-02-02 09:08:45 +11:00
UnknownShadow200
21ae80972a Release 0.98.6. 0.98.6 2016-02-01 18:30:58 +11:00
UnknownShadow200
d7972f43f3 Quick fix for FPS screen not having its font changed. 2016-02-01 18:22:17 +11:00
UnknownShadow200
70243e6838 Allow using non-arial font names. 2016-02-01 18:11:06 +11:00
UnknownShadow200
300a9e23e9 Quick fix for last commit. 2016-02-01 15:44:07 +11:00
UnknownShadow200
95c7eaa6ca Initial implementation of version 2 of BlockDefinitionsExt. 2016-02-01 15:29:27 +11:00
UnknownShadow200
396d286569 Quick fix for classic options. 2016-02-01 00:21:46 +11:00
UnknownShadow200
aea314cb08 Oops get rid of console window. 2016-01-31 23:55:56 +11:00
UnknownShadow200
7427d399c5 Particles now use the 1D texture atlas arrays. This means we no longer need a copy of the 2D terrain atlas in vram. 2016-01-31 23:54:45 +11:00
UnknownShadow200
a682a57e31 Don't allocate an object reference to the game class for every particle, instead pass it as an argument. Also use new more organised options key, which are still backwards compatible. 2016-01-31 22:53:42 +11:00
UnknownShadow200
32649b4cc6 Fix using extended characters after a percent sign crashing the client. (Thanks carversedge) 2016-01-31 11:28:35 +11:00
UnknownShadow200
358de19090 Timeout 20 seconds (not 10 seconds) after last packet now, not just ping packet. 2016-01-31 08:19:01 +11:00
UnknownShadow200
bb5977b75e Don't show water/lava blocks in pure classic mode (Thanks FrostFox), only show scrollbar when necessary in inventory. 2016-01-31 00:27:29 +11:00
UnknownShadow200
1a6b47266d Quick fix for last commit. 2016-01-30 23:45:12 +11:00
UnknownShadow200
4279ed3f78 Make menu in 'pure classic mode' more like original classic. 2016-01-30 23:20:03 +11:00
UnknownShadow200
bad6ac3763 Make loading map/generating map screen more like original classic. (Thanks Darky64) 2016-01-30 22:37:54 +11:00
UnknownShadow200
21c1c031c6 Allow placing blocks off map bedrock sides. (Thanks MrGoober) 2016-01-30 21:43:11 +11:00