357 Commits

Author SHA1 Message Date
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
5668b3328f Chat/hud should still be rendered when map is loading/generating. (Thanks FabTheZen) 2016-02-04 16:27:26 +11:00
UnknownShadow200
d6e541bc91 Minor memory optimisations. 2016-02-02 19:04:20 +11:00
UnknownShadow200
70243e6838 Allow using non-arial font names. 2016-02-01 18:11:06 +11:00
UnknownShadow200
4279ed3f78 Make menu in 'pure classic mode' more like original classic. 2016-01-30 23:20:03 +11:00
UnknownShadow200
21c1c031c6 Allow placing blocks off map bedrock sides. (Thanks MrGoober) 2016-01-30 21:43:11 +11:00
UnknownShadow200
c3ffec20a2 Save 'show FPS' option, also refresh the level if a BlockDefinition is added/changed/removed after the level loaded the first time. 2016-01-30 21:26:59 +11:00
UnknownShadow200
b46f2cff5f Don't overwrite launcher settings, partially fix launcher crashing issue in classic mode. 2016-01-28 12:48:51 +11:00
UnknownShadow200
3794876119 Initial implementation of classic options menu. 2016-01-24 00:14:56 +11:00
UnknownShadow200
70a45f3290 Some minor fixes for TextColors CPE extension. 2016-01-22 22:34:02 +11:00
UnknownShadow200
94f72a6efe Chat should only scale with vertical window size. (Thanks FabTheZen) 2016-01-22 00:48:49 +11:00
UnknownShadow200
7413788adc Quick fix for the last commit. 2016-01-22 00:39:14 +11:00
UnknownShadow200
be005c791f Abstract away platform specific window/input handling. 2016-01-21 21:09:41 +11:00
UnknownShadow200
f7e8e41346 Fix coordinates not being converted into tile coordinates properly in launcher. 2016-01-21 00:40:02 +11:00
UnknownShadow200
1b4071f9eb Allow binding keyboard presses to act like mouse clicks. 2016-01-20 16:24:27 +11:00
UnknownShadow200
2c30831c53 Fixup rain particles outside the map and rain rendering in liquids. 2016-01-19 23:05:51 +11:00
UnknownShadow200
bcd9d665cd Fix chat being moved slightly up a new texture pack is received(Thanks 123DontMessWitMe), and fix not being able to cycle fog distance forwards when view distance is past 'max fog' from EnvMapAppearance 2 packet. (Thanks again 123DontMessWitMe) 2016-01-19 00:13:24 +11:00
UnknownShadow200
f6d083f280 Slightly reduce own player bobbing to be less noticable (Thanks Cecil), add a confirmation dialog when selecting 'no/always no' to a texture pack (Thanks goodlyay), move arial chat font back to its more logical place in gui options. (Thanks FabTheZen) 2016-01-15 22:18:11 +11:00
UnknownShadow200
c11f1d2ebd Add separate option for hotbar and inventory scale (Thanks FabTheZen), also fix blocks in hotbar not properly scaling on large resolutions. 2016-01-13 23:32:26 +11:00
UnknownShadow200
7c7bc4e79d Add 'use CPE' button to nostalgia settings. 2016-01-12 22:15:54 +11:00
UnknownShadow200
6621f81cda Implement the old classic player list. 2016-01-12 14:26:39 +11:00
UnknownShadow200
a4c548cd14 Initial implementation of nostalgia options - can turn off custom blocks, and can turn off using server textures. 2016-01-11 19:44:50 +11:00
UnknownShadow200
dadaf54c29 Properly limit FPS to 30/60/120. 2016-01-11 17:42:54 +11:00
UnknownShadow200
b79de4c457 Create and implement the CpeTextColours extension. 2016-01-10 21:05:46 +11:00
UnknownShadow200
7a866f351e Add auto tab-complete as an option under gui options. 2016-01-10 12:57:32 +11:00
UnknownShadow200
73563d63f8 Fix mouse 'jumping' on soft 30 or 60 FPS limit mode. (Thanks goodlyay) 2016-01-09 23:11:48 +11:00
UnknownShadow200
fcee4079ad Optimise singleplayer water physics. (Thanks Fudgie) 2016-01-09 22:26:51 +11:00
UnknownShadow200
6dbce98a67 Lazily allocate weather heightmap, also fix double texture warning screne not restoring the cursor (Thanks Zingan). 2016-01-09 21:45:25 +11:00
UnknownShadow200
6ac0e096a4 Add a warning to chat (always shown at button of chat area) when using multiple-line messages on servers that don't support LongerMessages. 2016-01-09 15:23:28 +11:00
UnknownShadow200
3ddf6b003b Add control left/right/up/down/backspace to chat input. (Thanks FabTheZen) 2016-01-08 23:49:15 +11:00
UnknownShadow200
59a968662b Add control left for half speed modifier, also save spawn yaw/pitch (Thanks FabTheZen). 2016-01-08 17:52:58 +11:00
UnknownShadow200
da1d880c8c Some minor touchups: play place sound, allow using arrow keys in launcher colour scheme, can press F1 when chat input is open. (Thanks Fudgie and ScruffyRules) 2016-01-07 22:55:49 +11:00
UnknownShadow200
101cbc5f06 Add more methods for android, add platform class to abstract away some platform differences. 2016-01-07 22:29:40 +11:00
UnknownShadow200
526fa9669c Properly fix rope, also draw selected texture over top of isometric blocks. 2016-01-06 23:21:00 +11:00
UnknownShadow200
8b72de5e79 Input log should store multiple lines as one message, instead of one log entry per line. (Thanks nyxzimus) 2016-01-05 10:53:41 +11:00
UnknownShadow200
2aa00c1684 Optimise large maps even further. 2016-01-04 22:14:03 +11:00
UnknownShadow200
cac62b14db Include username in window title and add rand() to direct connect screen (Thanks Fudgie), also avoid rendering empty translucent batches twice. Improves FPS by 4-5 on 1024^3 maps. 2016-01-04 20:10:14 +11:00
UnknownShadow200
a6d0bf15b3 You can use down arrow back to the original text you had typed in before pressing up, also fix 'Hacks enabled' cycling the camera. 2016-01-04 09:44:52 +11:00
UnknownShadow200
784bcd73b4 Allow using classic gui.png texture. 2016-01-02 23:49:05 +11:00
UnknownShadow200
36115c7b80 Add an 'always yes/always no' option to texture pack warning screen. 2016-01-02 23:20:35 +11:00
UnknownShadow200
5e5ee2a1cd Allow changing jump height and fov again. 2016-01-02 22:51:38 +11:00
UnknownShadow200
6478ddb987 Allow using scroll wheel in 'colour scheme' in launcher, other minor touchups. 2015-12-31 23:15:40 +11:00
UnknownShadow200
b6035298a1 Fetch better grass step sounds, also use RGB triplets instead of hex colour codes in the launcher. 2015-12-31 21:43:16 +11:00
UnknownShadow200
76452c75d1 Implement EnvMapAppearance v2 extension. 2015-12-31 16:02:49 +11:00
UnknownShadow200
d7128d5bc7 Use scrollable zoom. 2015-12-31 13:52:58 +11:00
UnknownShadow200
d51f3572b6 Add zoom option to client. 2015-12-31 12:33:55 +11:00
UnknownShadow200
f8e19afe65 Implement clipping for third person camera, also fix sound selection method for blocks being wrong (Thanks 123DontMessWitMe) 2015-12-31 11:09:53 +11:00
UnknownShadow200
ec4b708a84 Fix not being able to select sprites, start work on camera clipping. 2015-12-31 09:28:19 +11:00
UnknownShadow200
0102471e91 Implement gas block draw type in BlockDefinitions, also allow press function keys in text input widget (Thanks FabTheZen). 2015-12-30 21:42:20 +11:00