UnknownShadow200
877b84aee3
Redo update task in launcher to reuse AsyncDownloader, instead of spinning up own async thread
2018-01-16 15:32:15 +11:00
UnknownShadow200
9095bbb3b5
Fix crashing when terrain.png is not same as terrain.png height (Thanks kingoscargames1)
2018-01-16 06:24:45 +11:00
UnknownShadow200
983a5433ab
Fix names from last commit
2018-01-16 06:14:59 +11:00
UnknownShadow200
5ae49bf768
And fix custom colour codes not drawing with non ASCII codes
2018-01-15 20:25:56 +11:00
UnknownShadow200
6ed41d3f43
Allow using extended and control characters for custom colour codes.
2018-01-15 19:53:35 +11:00
UnknownShadow200
b3e812ba89
and fix 'break air' particles showing
2018-01-15 18:37:28 +11:00
UnknownShadow200
748b1d9feb
Remove special CPESetBlockPermission behaviour for air block. This allows servers to set 'place' to true for air, allowing you to right click with air.
2018-01-15 18:06:17 +11:00
UnknownShadow200
4a332f80ac
Increase default max chunks built per frame from 20 to 30, also add undocumented option to increase that even more.
2018-01-15 11:37:02 +11:00
UnknownShadow200
26e5c5de03
Don't pointlessly reload default texture pack upon joining new maps, when the server does not specify a texture pack
2018-01-15 09:37:34 +11:00
UnknownShadow200
8c30aca49a
Fix zoom getting stuck down at the zoomed angle when opening chat/pause menu etc (Thanks kingoscargames1)
2018-01-14 06:33:32 +11:00
UnknownShadow200
865e6b05f0
Fix mono sometimes loading invalid .png and causing crash, take 2
2018-01-13 20:40:30 +11:00
UnknownShadow200
614082a5c9
Release 0.99.9.9
2018-01-13 11:32:00 +11:00
UnknownShadow200
2cd9e766aa
Client now sends InstantMOTD cpe extension to server.
...
This way server can reliably know if it is safe to send a handshake/motd packet to update MOTD, without needing to also send the map, which freezes come clients.
2018-01-13 09:49:44 +11:00
UnknownShadow200
061628999e
Fix crash when size of an animation frame is bigger than a tile in terrain.png (Thanks kingoscargames1)
2018-01-13 09:45:27 +11:00
UnknownShadow200
06f04355a6
Fix .lvl loader erroring when map had custom blocks in it, and the dimensions weren't divisible by 16
2018-01-13 09:37:29 +11:00
UnknownShadow200
35219142cd
Optimise BlockInfo.IsLiquid to be simple lookup table instead
2018-01-13 09:21:24 +11:00
UnknownShadow200
5b197dd874
Disable multi jumps in classic mode. (Also reduce entries per column from 20 to 16 in tab list)
2018-01-12 21:14:21 +11:00
UnknownShadow200
54906f3ddd
name always shadowed for tab list in non-classic mode
2018-01-12 18:19:13 +11:00
UnknownShadow200
7c084db7d9
Fix tab list showing 1 group name entry as a player name entry due to recent changes
2018-01-12 16:55:53 +11:00
UnknownShadow200
ad7caf40b7
Group name should have back layer shadow
2018-01-12 16:11:24 +11:00
UnknownShadow200
d1c3f85518
Combine NormalPlayerListWidget and ExtPlayerListWidget into one class
2018-01-12 15:28:06 +11:00
UnknownShadow200
9066bf55ae
Tab list redesign #1 : Always have classic tab list sized box, show 'connected players' at top.
2018-01-12 13:33:54 +11:00
UnknownShadow200
5c4d42b490
Fix game crashing with stack overflow when using 512x512 (or higher) animation frames. (Thanks Bot)
2018-01-12 08:08:15 +11:00
UnknownShadow200
8c25212e0b
Port corpse model to C client too, fixup corpse model code a bit.
2018-01-11 12:46:23 +11:00
Goodlyay
9ad661fafa
Add corpse model
2018-01-10 13:41:28 -08:00
UnknownShadow200
73199bc0aa
don't pointlessly create same font 3 times in FilesScreen
2018-01-10 22:21:41 +11:00
UnknownShadow200
200a1ac93b
Clamp window resolution to size of monitor on game load (thanks kingoscaragames1)
2018-01-10 06:51:09 +11:00
UnknownShadow200
fe5266d959
Don't forget to log inner exception of handled errors, if it exists.
2018-01-08 20:39:54 +11:00
UnknownShadow200
454b078034
Fix .png in texture pack causing crash on mono, due to it very rarely loading bitmap instances into an invalid state, instead of throwing an exception on loading (Thanks aleksb385)
2018-01-05 07:04:59 +11:00
UnknownShadow200
d0b2de6b61
Add back in None names mode (Thanks Daeslender)
2018-01-01 10:48:08 +11:00
UnknownShadow200
3df7f2d689
Fix sprite block models not being tinted, fixes #503 (Thanks kingoscargames1)
2018-01-01 00:24:10 +11:00
UnknownShadow200
d817108bb5
Fix very rare case where placing a block with pushback placing on X = 0 or Z = 0 sides of map would cause you to get stuck outside map. (Thanks 123DMWM)
2017-12-31 13:02:54 +11:00
UnknownShadow200
a74998dc13
More work on porting status screen, avoid needing to declare sizeof string twice when making a string from compile time array on stack
2017-12-26 08:24:16 +11:00
UnknownShadow200
345438d913
Fix spamming G (without having changed held block index) causing arm to constantly move down again and again (Thanks Kingoscargames1)
2017-12-23 22:08:43 +11:00
UnknownShadow200
f73f7fe86e
Don't crash if server doesn't send MOTD packet (Thanks ksft)
2017-12-21 09:05:30 +11:00
UnknownShadow200
c1e4f17334
internal const string Block.Names -> public const string Block.RawNames
2017-12-19 14:31:47 +11:00
UnknownShadow200
b2fab8bc40
Fix plugins not resolving dependancies that weren't already loaded (thanks Tree)
2017-12-19 08:30:26 +11:00
UnknownShadow200
0ee7101a55
Fix rare crashing when minimised on some GPUs, fixes #489 .
...
Also redesign matrix setting architecture to completely eliminate matrix push/pop stack usage.
2017-12-18 21:27:44 +11:00
UnknownShadow200
6e82e0e31f
Fix map sides/borders/clouds not rendering properly on OpenGL 1.1 backend, after generating a new (or the initial) map in singleplayer
2017-12-17 14:27:16 +11:00
UnknownShadow200
b432ae6a81
Fix rare crashing on some 10 year old GPUs with Direct3D9
2017-12-17 09:23:38 +11:00
UnknownShadow200
7cf0553e29
Fix pressing alt+tab when chat input open, opening colours/more characters widget. (Thanks Xerolyph)
2017-12-16 17:44:48 +11:00
UnknownShadow200
e08202eca9
Fix tab auto-complete, broke in last commit
2017-12-16 06:39:41 +11:00
UnknownShadow200
172fc68404
minor code cleanup
2017-12-15 20:04:23 +11:00
UnknownShadow200
58ebe78394
Fix crash when resizing, when after navigating to env settings, and clicking on 'clouds col' then 'sunlight col' with next click. Fixes #442 . (Big thanks to Cybertoon for running with debug client to track this issue down)
2017-12-15 11:15:47 +11:00
UnknownShadow200
f240eb116e
Fix OpenGL build oops
2017-12-15 09:13:23 +11:00
UnknownShadow200
3bf62e37c4
Render crosshairs behind chat. (Thanks AndrewPH)
2017-12-14 15:37:07 +11:00
UnknownShadow200
3bb02e56b8
gfx api can override perspective matrix calculation, partially port Player to C.
2017-12-14 11:01:07 +11:00
UnknownShadow200
25e15abc40
Fix entity shadows not rendering when looking through a water block at feet
2017-12-12 09:37:55 +11:00
UnknownShadow200
14607ffeea
Don't pointlessly recreate chat textures when attempting to scroll past end or before top of chat log in GUI. (Thanks Cheesse)
2017-12-10 11:25:21 +11:00
UnknownShadow200
d4f045e2c4
remove some magic from camera
2017-12-09 18:13:09 +11:00