UnknownShadow200
|
4151381ac2
|
move CloudsTex into EnvRenderer.cs
|
2018-04-02 08:53:30 +10:00 |
|
UnknownShadow200
|
fbf8b3d66e
|
Combine EnvRenderer/StandardEnvRenderer classes
|
2018-03-29 15:56:34 +11:00 |
|
UnknownShadow200
|
30937e92f5
|
little bit less hardcoding
|
2018-03-20 16:54:48 +11:00 |
|
UnknownShadow200
|
68b861f6c8
|
little bit less hardcoding
|
2018-03-19 22:07:26 +11:00 |
|
UnknownShadow200
|
20433f97ab
|
Make TerrainAtlas and TerrainAtlas1D static for very minor performance increase
|
2018-03-15 21:04:21 +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
|
5ae49bf768
|
And fix custom colour codes not drawing with non ASCII codes
|
2018-01-15 20:25:56 +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
|
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
|
25e15abc40
|
Fix entity shadows not rendering when looking through a water block at feet
|
2017-12-12 09:37:55 +11:00 |
|
UnknownShadow200
|
acd19ceda2
|
get rid of generics usage in multiple places
|
2017-09-21 23:03:58 +10:00 |
|
UnknownShadow200
|
85bd926105
|
less usage of C# generics
|
2017-09-21 22:04:51 +10:00 |
|
UnknownShadow200
|
92664c258a
|
Add +/-push to disallow player pushing in MOTD.
|
2017-09-18 14:02:26 +10:00 |
|
UnknownShadow200
|
39aa37a83d
|
Port more of Entity to C.
|
2017-09-16 20:14:20 +10:00 |
|
UnknownShadow200
|
f986d5254e
|
get rid of implicit matrix operator usage to avoid a copy
|
2017-09-07 10:18:54 +10:00 |
|
UnknownShadow200
|
ff177cd023
|
Start work on mipmaps support, fix plugin warning crashing client
|
2017-08-22 20:38:19 +10:00 |
|
UnknownShadow200
|
5a03fda9bd
|
Get rid of InventoryPermissions and just use bool array instead
|
2017-08-14 09:54:42 +10:00 |
|
UnknownShadow200
|
c23ba90c1f
|
Make BlockInfo class static and break all plugins in the process.
|
2017-08-14 09:33:21 +10:00 |
|
UnknownShadow200
|
9172afcfc9
|
Combine MinimalEnvRenderer and StandardEnvRenderer, remove a bunch of yucky 'if X is Y', casts, game.ReplaceComponent
|
2017-08-04 11:36:51 +10:00 |
|
UnknownShadow200
|
22a14a0f5a
|
Survival: Implement rudimentary fall damage
|
2017-07-25 13:39:20 +10:00 |
|
UnknownShadow200
|
a89485a960
|
Survival: Add BeginFrame/EndFrame methods
|
2017-07-25 13:25:17 +10:00 |
|
UnknownShadow200
|
e18da6a308
|
Fix issues with cached terrain.png not being updated when entry at same url is changed
|
2017-07-22 15:56:46 +10:00 |
|
UnknownShadow200
|
e34847a4ba
|
Fix disconnect screen flickering issues when texture pack had a skybox
|
2017-06-13 13:13:21 +10:00 |
|
UnknownShadow200
|
e5b42b0c5b
|
Fix texture pack with different skin type (e.g. 64x32 to 64x64), not correcting setting skin type for players without custom skins.
|
2017-06-09 08:45:57 +10:00 |
|
UnknownShadow200
|
34f84ef280
|
simplify a bit
|
2017-05-07 16:42:14 +10:00 |
|
UnknownShadow200
|
e5656bcf8e
|
Implement more collide types, fixes #417
|
2017-04-28 21:44:33 +10:00 |
|
UnknownShadow200
|
b7d07f03a6
|
very minor cleanup
|
2017-04-28 07:44:33 +10:00 |
|
UnknownShadow200
|
747e3183d6
|
Modularise lighting more
|
2017-04-22 15:03:06 +10:00 |
|
UnknownShadow200
|
08d38fd348
|
Optimise block updating when weather is used
|
2017-04-22 14:11:50 +10:00 |
|
UnknownShadow200
|
0d927dfe2e
|
Move code out of World.SetBlock
|
2017-04-22 13:53:31 +10:00 |
|
UnknownShadow200
|
f9c825f78e
|
External code can refresh particular chunks now.
|
2017-04-22 13:49:15 +10:00 |
|
UnknownShadow200
|
005d0cebe2
|
For the 0-1 people who bother, make 12 bit block ids as easy as a compile time switch.
|
2017-02-19 22:29:07 +11:00 |
|
UnknownShadow200
|
c92ebcac6c
|
Use BlockID typedef instead of hardcoding byte everywhere.
In the 0.00001% chance someone changes blockid to be 16 bits
|
2017-02-16 16:31:17 +11:00 |
|
UnknownShadow200
|
946e5075ac
|
More fixes II
|
2017-02-11 17:39:27 +11:00 |
|
UnknownShadow200
|
20b3b6fe5c
|
Don't accept terrain.png if too large, fixes #256
|
2017-02-11 12:49:27 +11:00 |
|
UnknownShadow200
|
99b3b4be7b
|
don't tie mouse updates to 60 FPS
|
2017-02-07 20:23:21 +11:00 |
|
UnknownShadow200
|
69d6bd228e
|
make sure input bitmaps are 32bpp everywhere
|
2017-01-24 09:11:47 +11:00 |
|
UnknownShadow200
|
98d435b110
|
fix licensing
|
2017-01-20 09:12:04 +11:00 |
|
UnknownShadow200
|
61705d548a
|
Add Disconnected event
|
2016-12-31 11:40:30 +11:00 |
|
UnknownShadow200
|
e33d39685c
|
Style: Make more code available to external plugins.
|
2016-12-03 19:26:38 +11:00 |
|
UnknownShadow200
|
9e7334fec7
|
Core: fix crashing if texture is not power of two dimensions (Thanks Joshim4).
|
2016-12-02 21:33:56 +11:00 |
|
UnknownShadow200
|
2986773b51
|
Abstract block lighting
|
2016-11-29 21:01:18 +11:00 |
|
UnknownShadow200
|
6ec9c2d4b8
|
Client: also allow using shift and control to scroll hotbar when B menu is open. (Thanks goodlyay)
|
2016-11-27 22:02:30 +11:00 |
|
UnknownShadow200
|
250ab7f417
|
Do same for launcher
|
2016-11-27 14:50:45 +11:00 |
|
UnknownShadow200
|
1aef52fab2
|
Use standard indentation for everything.
|
2016-11-27 14:47:09 +11:00 |
|
UnknownShadow200
|
2fa379746a
|
Style: Finish simplifying BlockInfo
|
2016-10-29 13:49:33 +11:00 |
|
UnknownShadow200
|
00f28e2039
|
Style: Start simplifying BlockInfo
|
2016-10-29 13:15:00 +11:00 |
|
UnknownShadow200
|
f0047be63c
|
Style: Remove CommandReader class, move stuff from ClassicalSharp.TexturePack to ClassicalSharp.Textures
|
2016-10-17 17:15:24 +11:00 |
|
UnknownShadow200
|
6912b7a75c
|
Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp
|
2016-10-17 09:48:32 +11:00 |
|
UnknownShadow200
|
fcc443fbcf
|
Style: reduce hardcoding
|
2016-10-17 09:47:55 +11:00 |
|