2730 Commits

Author SHA1 Message Date
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
93e8a0f459 Improve resume text in launcher.
Now says server name you're resuming to instead of IP:port, and omits resume username if it's the same as selected account username
2017-12-29 08:20:07 +11:00
UnknownShadow200
f40be8b379 Fix compiler crashing when compiling C client 2017-12-26 08:51:32 +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
370d3f0525 Port Searcher for collisions to C 2017-12-26 08:22:24 +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
5d8c511472 Launcher: Fix highlighted server entry being sometimes incorrect after refresh. (Thanks ksft) 2017-12-21 09:40:07 +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
fe0facc741 Fix few compile errors with C client 2017-12-20 12:42:35 +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
4fb746a3a7 eliminate bit of code duplication 2017-12-15 20:13:17 +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
2381cf214b connect button 20 pixels wider, to match distance between 'search' textbox and 'refresh' button 2017-12-15 09:22:41 +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
080868b157 add missing D32F_Lockable format 2017-12-14 10:39:56 +11:00
UnknownShadow200
c10bd40b06 Fix a few compile errors 2017-12-12 11:32:16 +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
UnknownShadow200
96d01f101f Fix snow/rain not rendering properly over map bedrock borders, when border height is > height of map. 2017-12-09 08:54:46 +11:00
UnknownShadow200
8bdecb71fc fix block ID 255 not showing in inventory 2017-12-07 20:24:09 +11:00
UnknownShadow200
f5e508ceb1 allow you to hold block ID 255 in inventory 2017-12-07 20:02:48 +11:00
UnknownShadow200
b2cacf6dc0 Fix incorrect rendering when chunk had over 65,536 vertices. (Thanks Empy) 2017-12-07 19:24:53 +11:00
UnknownShadow200
1bcf89b212 fix matrices not being initalised to Identity in d3d9 backend of C client 2017-12-07 18:06:54 +11:00
UnknownShadow200
fe8580aea8 Port entity shadow component to C. 2017-12-05 17:35:43 +11:00
UnknownShadow200
1fcdeabb98 CPE two way ping replies should still be sent back when loading map 2017-12-04 16:32:15 +11:00
UnknownShadow200
db7d148a44 More work on porting EntityList to C, split up Entity.c into Entity.c and EntityComponent.c 2017-12-04 16:20:16 +11:00
UnknownShadow200
3bed91af85 horspeed= sets base horizontal speed, instead of max horizontal speed now. 2017-12-01 09:47:31 +11:00
UnknownShadow200
91a3ff21b5 Fix being pushed after being /tp ed to by someone (Thanks goodlyay) 2017-11-30 08:39:47 +11:00
UnknownShadow200
71a21714a0 Port InventoryScreen to C. 2017-11-29 10:58:52 +11:00
UnknownShadow200
6812ba97ab Finish implementing StringsBuffer_Add for C client. 2017-11-29 09:25:07 +11:00
UnknownShadow200
e1da165c2a Port Hotkeys to C. 2017-11-29 08:55:16 +11:00
UnknownShadow200
0e3dcf4aff fix custom lighting plugin crashing 2017-11-26 21:40:19 +11:00
UnknownShadow200
04659de1e2 readd Vector3.ToString() 2017-11-26 16:52:58 +11:00
UnknownShadow200
83d21d1daf Remove /client commands (pointless when you can just do /client), have all commands enabled in both multiplayer and singleplayer modes. (But singleplayer only commands will show 'disabled' in multiplayer) 2017-11-25 18:33:09 +11:00
UnknownShadow200
bd04b98508 Revert "Remove /client commands (pointless when you can just do /client), have all commands enabled in both multiplayer and singleplayer modes. (But singleplayer only commands will show 'disabled' in multiplayer)"
This reverts commit 1e46e4ad96c3399fc4fb857d60613826f7cc06eb.
2017-11-25 18:30:41 +11:00
UnknownShadow200
1e46e4ad96 Remove /client commands (pointless when you can just do /client), have all commands enabled in both multiplayer and singleplayer modes. (But singleplayer only commands will show 'disabled' in multiplayer) 2017-11-25 15:47:04 +11:00
UnknownShadow200
ac971a1c5b Fix arm not rendering properly with non power of two skin (thanks masoncb) 2017-11-23 09:32:23 +11:00