ice_iix
20bcddfb13
Replace into_iter() -> iter() for arrays, fixes 1.42-nightly warning
...
warning: this method call currently resolves to `<&[T; N] as IntoIterator>::into_iter` (due to autoref coercions), but that might change in the future when `IntoIterator` impls for arrays are added.
--> src/entity/player.rs:363:11
|
363 | ].into_iter().enumerate() {
| ^^^^^^^^^ help: use `.iter()` instead of `.into_iter()` to avoid ambiguity: `iter`
|
= warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
= note: for more information, see issue #66145 <https://github.com/rust-lang/rust/issues/66145 >
2020-01-04 19:33:05 -08:00
ice_iix
fd028d41b0
Replace println! with log crate facade macros info!, debug!, etc.
2019-05-22 16:01:14 -07:00
ice_iix
1aaf8292ba
Add double-jump to toggle creative flight. Closes #46
2019-01-26 13:00:19 -08:00
ice_iix
77cd4ecf35
Use field init shorthand, instead of x:x, just x,
...
https://rust-lang-nursery.github.io/edition-guide/rust-2018/data-types/field-init-shorthand.html
find src -name '*.rs' -exec perl -pe 's/\b(\w+): \1,/$1,/g' -i {} \;
2018-11-04 13:43:30 -08:00
ice_iix
a40cd43a2e
Update to use crate:: for current crate, for Rust 2018 edition
...
From `cargo fix --edition`, see https://rust-lang-nursery.github.io/edition-guide/print.html#the-crate-keyword-refers-to-the-current-crate
2018-11-04 12:06:00 -08:00
ice_iix
80c740c1c5
Update to cgmath 0.16.1, collision 0.18.0
...
https://github.com/iceiix/steven/issues/4
2018-10-27 18:11:26 -07:00
ice_iix
d6fa1d0a0b
Fix warning: unnecessary parentheses around function argument, new in nightly-2018-02-15
2018-09-29 23:28:38 -07:00
ice_iix
d704edaf81
Comment out dead code to avoid warning, for https://github.com/iceiix/steven/issues/1
2018-09-29 17:53:01 -07:00
llogiq
5e0c041a71
Fixed another batch of clippy warnings
...
Those are mostly readability-related. Also did a cargo update.
2016-09-15 15:15:52 +01:00
Thinkofname
a7caa50b6f
Rewrite the UI system ( Closes #12 )
2016-04-24 12:29:25 +01:00
Thinkofname
287867dbcd
Add a collidable flag to Material
2016-04-21 21:47:39 +01:00
Thinkofname
cc481d55bb
Fix multiple skin rendering issues ( Fixes #43 )
2016-04-16 21:44:05 +01:00
TheUnnamedDude
4c590f8184
Add a options/pause menu ( Closes #4 )
2016-04-09 09:56:55 +01:00
Thinkofname
2acfa47491
Reduce the distance the camera lags behind the player's actual position
2016-04-09 01:11:33 +01:00
Thinkofname
e35a122305
Rework movement to improve compatibility with servers using NoCheatPlus ( Fixes #35 )
2016-04-09 00:40:35 +01:00
Thinkofname
d8bdf94da2
Improve checks to see if an entity is moving
2016-04-08 17:58:00 +01:00
Scetch
1781d74ca0
Fix models to reflect Direction index changes.
2016-04-08 12:55:30 -04:00
Thinkofname
3e8de93759
Make light effect entities
2016-04-08 11:08:21 +01:00
Thinkofname
548c98edf8
Add basic nameplates to players
2016-04-07 21:30:20 +01:00
Thinkofname
e157daecaf
Implement player entities
2016-04-07 20:44:21 +01:00
Thinkofname
8c513a9eb5
Don't remove the skin url when recreating player models
2016-04-07 16:33:08 +01:00
Thinkofname
8469b32061
Initial skin support
2016-04-07 15:55:03 +01:00
Thinkofname
98ecd348c6
Replace usages of x,y,z for block positions with Position
2016-04-03 20:53:40 +01:00
llogiq
0b8cc33c17
Fixed various clippy warnings
2016-04-03 01:26:31 +01:00
Thinkofname
a76f5aeeb0
Don't do collisions until the chunk the player is in has loaded
2016-04-01 00:34:22 +01:00
Thinkofname
ed5fb8c93d
Initial work on player models
2016-03-28 14:15:21 +01:00
Thinkofname
93c58aad89
Remove unsafe Proxy system
2016-03-27 17:45:12 +01:00
Thinkofname
e36a0f4579
Various bug fixes for entity handling. TODO: Smite this system from orbit, it sucks
2016-03-27 17:08:38 +01:00
Thinkofname
6a692ba37d
Allow for tracking for component removals and additions
2016-03-27 14:25:34 +01:00
Thinkofname
26bca302aa
Minor tweaks
2016-03-27 13:27:31 +01:00
Thinkofname
80f2121bf7
Initial entity work, moved self handling to an entity
2016-03-26 22:21:47 +00:00