iceiix
de6cd2044e
Update to serde_json 1.0 ( #6 )
...
* Replace find() with get()
* Update for renamed as_string->as_str and as_boolean->as_bool
https://github.com/serde-rs/json/releases/tag/v0.8.0
Value::as_string() has been renamed to as_str() and Value::as_boolean() has been renamed to as_bool() to improve consistency
https://github.com/serde-rs/json/issues/126
* No serde_json::Value::I64/U64/F64 anymore, only Number
* Update from lookup() to pointer(), using JSON pointer syntax
https://github.com/iceiix/steven/pull/6#issuecomment-432472123
* Remove unused and removed ObjectBuilder import
* Use into_iter().collect() to convert BTreeMap to serde_json::Map
* Change parse_rules to accept serde_json::Map instead of BTreeMap
* Remove unused serde_json macro_use
* Update Cargo.lock
2018-10-23 18:47:21 -07:00
ice_iix
7503b90667
Use the RustCrypto sha-1 crate instead of sha1
...
For https://github.com/iceiix/steven/issues/2#issuecomment-425769562
2018-10-03 18:28:05 -07:00
ice_iix
9997174fae
Update to serde 1.0.79 for https://github.com/iceiix/steven/issues/4
2018-09-30 19:42:13 -07:00
ice_iix
d2b59fbd10
Update to rand 0.5.5 for https://github.com/iceiix/steven/issues/4
...
Useful guide: https://github.com/rust-random/rand/blob/master/UPDATING.md
2018-09-30 19:05:20 -07:00
ice_iix
c688836a16
Use hex module for hex decoding, removing deprecated rustc-serialize for https://github.com/iceiix/steven/issues/4
2018-09-30 18:14:36 -07:00
ice_iix
e988c64376
Use base64 crate for base64 instead of deprecated rustc-serialize, for https://github.com/iceiix/steven/issues/4
2018-09-30 17:58:40 -07:00
ice_iix
fe99910550
Update to image 0.20.0
2018-09-30 17:21:05 -07:00
ice_iix
9f49d10eb3
Update to lazy_static 1.1.0
...
https://github.com/iceiix/steven/issues/4
2018-09-30 17:11:22 -07:00
ice_iix
43f6565fa5
Update to log 0.4.5
...
https://github.com/iceiix/steven/issues/4
2018-09-30 16:36:00 -07:00
ice_iix
a25eaf1476
Update to zip 0.4.2
...
https://github.com/iceiix/steven/issues/4
2018-09-30 16:20:33 -07:00
ice_iix
fd2c51eac4
Update to flate2 1.0.2
...
https://github.com/iceiix/steven/issues/4
2018-09-30 16:19:24 -07:00
ice_iix
51a88ab95b
Update to byteorder 1.2.6
...
https://github.com/iceiix/steven/issues/4
2018-09-30 13:53:22 -07:00
ice_iix
cb1d282381
Update to rustc-serialize 0.3.24, for nightly-2018-01-04 compatibility
...
Allows upgrading from nightly-2017-10-12 to nightly-2018-01-04 which is
aligned with Rust version 1.23.0 https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1230-2018-01-04
See https://github.com/iceiix/steven/issues/3#issuecomment-425688203
2018-09-29 23:20:43 -07:00
ice_iix
6eaf1688f4
Remove time crate in favor of std::time, removing last usage in main
...
Combined with these changes, which also convert to std::time:
47aeb83da2
logo text
2f861f815a
light updates
9677f8ae9c
server ping
2018-09-29 23:11:47 -07:00
ice_iix
163556fbf1
Use sha1 module for hashing instead of openssl, part of https://github.com/iceiix/steven/issues/2
2018-09-29 22:23:48 -07:00
iceiix
b399b74adb
Update to rust-sdl2 0.31.0
2018-09-29 13:56:52 -07:00
Matthew Collins
2e99712cc8
Update rust-sdl to fix a bug ( Fixes #69 )
2017-05-14 10:04:34 +01:00
Kevin Sillerud
a9cb7654e4
Use a old mirror for collision-rs ( Fixes #66 )
2017-03-16 10:43:42 +01:00
Techcable
1e8c3582ed
Update to Minecraft 1.11 ( Fixes #63 )
2016-12-09 14:32:02 +00:00
Thinkofname
f8e2d0333e
Drop steven_openssl in favor of using the openssl crate ( Closes #31 )
2016-04-05 19:36:59 +01:00
Thinkofname
98ecd348c6
Replace usages of x,y,z for block positions with Position
2016-04-03 20:53:40 +01:00
Thinkofname
92d773bd72
Move blocks into its own crate to speed up compile times
2016-04-03 18:26:52 +01:00
Thinkofname
78aafb460e
Remove custom dev profile
2016-03-28 18:03:41 +01:00
Thinkofname
c70f9548c6
Follow some of clippy's suggestions
2016-03-26 14:24:26 +00:00
Thinkofname
9f04c09a8f
Switch from glutin to sdl2
2016-03-25 13:15:35 +00:00
Thinkofname
c5af132a21
Use mainline glutin again
2016-03-24 19:52:29 +00:00
Thinkofname
169f068f75
Add frustum culling
2016-03-22 11:47:02 +00:00
Thinkofname
43c4c35d7a
Hide the cursor when focused
2016-03-21 18:59:15 +00:00
Thinkofname
189c063f67
First attempt at block handling rework
2016-03-20 00:29:35 +00:00
Thinkofname
ad81ef8f17
Basic chunk building (not rendering)
2016-03-19 16:32:13 +00:00
Thinkofdeath
86fa3d4006
Move resources into a subcrate
2016-03-16 18:15:13 +00:00
Thinkofdeath
c509cf7ef0
Make debug builds faster
2016-03-16 18:09:28 +00:00
Thinkofdeath
479ba4f03e
Get into a runnable state
2016-03-16 17:53:04 +00:00
Thinkofdeath
e9631f044d
Add last state before I stopped
2016-03-16 17:33:06 +00:00
Scetch
670f1eb8e7
Switch from GLFW to Glutin
2015-10-01 20:54:35 +01:00
Thinkofdeath
12a88b07b9
Base console implementation
2015-09-29 22:33:24 +01:00
Thinkofdeath
3bcfc6aa4c
Kinda functional server list
2015-09-25 14:00:49 +01:00
Thinkofdeath
81b62d9ce4
Add internal resources
2015-09-19 19:08:28 +01:00
Thinkofdeath
1ab2683a53
Base of ui system
2015-09-18 22:02:08 +01:00
Thinkofdeath
5aef272d43
Base of ui complete
2015-09-17 16:04:25 +01:00
Thinkofdeath
ab2336ffca
Complete protocol implementation
2015-09-12 20:31:26 +01:00
Thinkofdeath
6f6d3c96ca
Main part of the protocol complete
2015-09-10 11:49:41 +01:00
Thinkofdeath
412bbba1ee
Initial commit
2015-09-07 21:11:00 +01:00