UnknownShadow200
|
ce2efa5ba9
|
Properly fix workaround for D3 server bug. (Thanks Evander)
|
2016-04-13 21:30:14 +10:00 |
|
UnknownShadow200
|
4dca01a619
|
Optimise map rendering - we keep track of which 1D texture atlases actually have any chunks in the world using them at all (in addition to the test on visible chunks), thus we can skip entire rows.
|
2016-04-13 17:40:09 +10:00 |
|
UnknownShadow200
|
19af48ca3a
|
Optimise default.png to draw characters in blocks (have same fontY and colour), minorly improves performance.
|
2016-04-11 20:06:50 +10:00 |
|
UnknownShadow200
|
b7342d79af
|
Fix client clock showing 'minss' instead of 'mins' when playing for one hour and X minutes. (Thanks supasoph654)
|
2016-04-11 18:54:11 +10:00 |
|
UnknownShadow200
|
88215acf1d
|
Fix http:// urls causing underline to be drawn wrongly. (Thanks BPzeBanshee)
|
2016-04-11 18:50:01 +10:00 |
|
UnknownShadow200
|
c797909e76
|
We can manually ignore colour codes for the default.png text drawing backend, allocates less memory and optimises performance.
|
2016-04-11 14:42:59 +10:00 |
|
UnknownShadow200
|
3de395cb9f
|
Quick fix for console window showing.
|
2016-04-11 11:37:16 +10:00 |
|
UnknownShadow200
|
ed1e540c8e
|
Add (untested) support for physics and custom blocks.
|
2016-04-11 10:20:10 +10:00 |
|
UnknownShadow200
|
c050ae7a9e
|
Add very basic .lvl importer (need to fallback physics blocks, no support for custom blocks), also tidy up some of the interfaces.
|
2016-04-11 09:55:02 +10:00 |
|
UnknownShadow200
|
ba3418908d
|
Fix top face in IsometricBlockRenderer being oriented incorrectly. (Thanks goodlyay)
|
2016-04-10 15:21:44 +10:00 |
|
UnknownShadow200
|
136ea14ed0
|
Fix selecting a texture pack locally, and then using /rejoin or /reload, not re-applying the server's texture pack. (Thanks 123DontMessWitMe)
|
2016-04-09 11:36:39 +10:00 |
|
UnknownShadow200
|
b15106c960
|
Fix client crashing in classic mode when pasting past 62*3 characters.
|
2016-04-09 07:44:16 +10:00 |
|
UnknownShadow200
|
119cd745ed
|
Use same block names as classicube for wools, only show 'block name' in classic mode. (Thanks FrostFox) Fixes #147.
|
2016-04-09 07:29:20 +10:00 |
|
UnknownShadow200
|
d06ba7c249
|
Fix sheep collision bounds to be same as classicube (Thanks Buzz), closes #157.
|
2016-04-09 06:56:57 +10:00 |
|
UnknownShadow200
|
1934749aa1
|
Alt+Click in inventory menu should not close the menu (Thanks FabTheZen), closes #163.
|
2016-04-08 23:41:38 +10:00 |
|
UnknownShadow200
|
0866009fef
|
Alt+Scrolling in inventory should scroll hotbar instead (Thanks FabTheZen), closes #161.
|
2016-04-08 12:16:30 +10:00 |
|
UnknownShadow200
|
8807bff0db
|
Fix sprites not being pickable when collision physics set to liquid. (Thanks goodlyay)
|
2016-04-08 09:48:55 +10:00 |
|
UnknownShadow200
|
fb0fdce7ab
|
Client should provide visual feedback when respawning/spawning by slightly teleporting the player up one pixel. (Thanks FrostFox) Closes #158
|
2016-04-07 21:35:26 +10:00 |
|
UnknownShadow200
|
4946926552
|
Quick fix for compile errors in last commit.
|
2016-04-06 17:44:41 +10:00 |
|
UnknownShadow200
|
d1b26ef308
|
Use more concise block names.
|
2016-04-06 17:38:32 +10:00 |
|
UnknownShadow200
|
221dff8081
|
Quick fix for some maps not loading in singleplayer.
|
2016-04-05 22:06:57 +10:00 |
|
UnknownShadow200
|
ea997f2eae
|
Fix animations being cleared when joining another world with the same texture pack. (Thanks 123DontMessWitMe)
|
2016-04-05 21:36:54 +10:00 |
|
UnknownShadow200
|
867e204825
|
Inventory menu should use classic background colour when in classic mode, also bedrock should not be shown when in classic mode but hax is disabled. (Thanks FrostFox)
|
2016-04-05 18:35:40 +10:00 |
|
UnknownShadow200
|
15d73ab7ac
|
Optimise DrawNoise in launcher by removing function calls in the inner loop (which can be called millions of time when launcher is full screen).
|
2016-04-04 12:43:59 +10:00 |
|
UnknownShadow200
|
eb081bca76
|
Precompute dirt texture too for the launcher, also fix 'selected entry' in the servers list in the launcher drawing over other widgets when it is the last element in the list and the user scrolls back up. (Thanks Lemon)
|
2016-04-04 12:24:56 +10:00 |
|
UnknownShadow200
|
f9afc9e3ee
|
100 is not sensitive enough for some mice, increase it to 200. (Thanks RazorTheKing520)
|
2016-04-03 22:29:20 +10:00 |
|
UnknownShadow200
|
22217a833b
|
Fix lava always being pickable (Thanks BPzeBanshee), closes #148.
|
2016-04-03 20:51:20 +10:00 |
|
UnknownShadow200
|
35fa930ece
|
Fix texture pack/terrain.png not changing anymore when loaded from texcache, also 'always yes/no' should not be shown in the 'sure you want to visit url' dialog.
|
2016-04-03 15:17:57 +10:00 |
|
UnknownShadow200
|
d012d7dd0a
|
Only refresh map borders when sides level changes, only refresh entire map when the texture pack is different to the last one. (Thanks FabTheZen)
|
2016-04-03 08:31:11 +10:00 |
|
UnknownShadow200
|
3f940d4f41
|
Use optimised BitBlt function to transfer pixels to the window for the launcher. Saves 3-4 milliseconds when redrawing the launcher on a 1920x1080 window size.
|
2016-04-01 22:18:29 +11:00 |
|
UnknownShadow200
|
b547378184
|
Make launcher servers list much more responsive when multiple input events are queued - only redraw the table widget once, instead of once for each queued input event.
|
2016-04-01 21:43:42 +11:00 |
|
UnknownShadow200
|
61425389b8
|
Draw the tiles in one bulk go, for even greater performance.
|
2016-04-01 16:11:40 +11:00 |
|
UnknownShadow200
|
0993acb4fc
|
Further optimisations of background drawing.
|
2016-04-01 15:41:39 +11:00 |
|
UnknownShadow200
|
22be9bbfe0
|
First optimisation of classic mode background drawing.
|
2016-04-01 15:12:35 +11:00 |
|
UnknownShadow200
|
a47118e652
|
Slightly optimise when table selected changes, by only redrawing the table. (And not the other widgets and top bit of the background)
|
2016-04-01 13:21:59 +11:00 |
|
UnknownShadow200
|
31e9f24693
|
Quick fix for performance dropping when moving the cursor in the launcher servers list table.
|
2016-04-01 11:55:23 +11:00 |
|
UnknownShadow200
|
e66116bdf4
|
Fix respawn on non-air blocks. (Thanks goodlyay)
|
2016-04-01 11:44:51 +11:00 |
|
UnknownShadow200
|
e9abb3def5
|
Enter in servers list should work more intuitively. (Thanks FabTheZen)
|
2016-04-01 11:38:41 +11:00 |
|
UnknownShadow200
|
3f146a15e6
|
Don't clamp the cursor to the centre of the block when scrolling in the inventory screen. (Thanks FabTheZen)
|
2016-04-01 10:24:47 +11:00 |
|
UnknownShadow200
|
785222cc8f
|
Fix being unable to 'jump' out of water onto slabs when colliding with solid slabs. (Thanks Jjp137)
|
2016-03-31 23:14:54 +11:00 |
|
UnknownShadow200
|
634b3213c3
|
Modularise LocalPlayer.Physics into separate PhysicsComponent.
|
2016-03-31 21:25:25 +11:00 |
|
UnknownShadow200
|
dbc2311435
|
Modularise ray casting into its own file.
|
2016-03-31 19:53:33 +11:00 |
|
UnknownShadow200
|
fd321a61e3
|
Fix Launcher not drawing on 32bpp windows on the X11 backend. (Thanks Jjp137)
|
2016-03-31 17:32:06 +11:00 |
|
UnknownShadow200
|
27ff9d3e44
|
Check CursorVisible in the game property instead of manually getting it beforehand. (Less error prone)
|
2016-03-31 16:33:36 +11:00 |
|
UnknownShadow200
|
1e19178b88
|
Release 0.98.8
0.98.8
|
2016-03-31 00:10:41 +11:00 |
|
UnknownShadow200
|
910b099380
|
Match classicube.net sorting for server list.
|
2016-03-31 00:08:28 +11:00 |
|
UnknownShadow200
|
331f683a5c
|
Implement same logic in launchers table widget too.
|
2016-03-30 23:22:44 +11:00 |
|
UnknownShadow200
|
32697c43ca
|
Implement proper scrollbar for the block inventory, partially addresses #141.
|
2016-03-30 22:43:08 +11:00 |
|
UnknownShadow200
|
2ab0bba083
|
Tidy up generate level menu a bit.
|
2016-03-30 21:48:55 +11:00 |
|
UnknownShadow200
|
993b93558e
|
Now all options show their values.
|
2016-03-30 18:34:37 +11:00 |
|