stevenarella/src
iceiix 3f5024d4ec
Add 15w39c (74) multiprotocol support (#56)
Closes https://github.com/iceiix/steven/pull/17
This is the biggest multi-protocol change yet, adding many new packet variants and implementing the most, necessitating a respectable amount of refactoring. The last of the "easy" protocols (already implemented, and cribbed from Steven commit history).
For https://github.com/iceiix/steven/issues/18 Enhance protocol support

* Add 15w39c packet IDs

* Add 15w39c packet changes

* Implement EntityMove i16 and i8 packet variants

* Implement EntityLookAndMove i16 and i8 packet variants

* Implement TeleportPlayer no confirm / with confirm packet variants

* Implement EntityTeleport f64 and i32 packet variants

* Implement SpawnPlayer f64 and i32 packet variants
2018-12-03 19:29:02 -08:00
..
console Use field init shorthand, instead of x:x, just x, 2018-11-04 13:43:30 -08:00
ecs Use field init shorthand, instead of x:x, just x, 2018-11-04 13:43:30 -08:00
entity Use field init shorthand, instead of x:x, just x, 2018-11-04 13:43:30 -08:00
gl Use glutin to replace sdl2 (#35) 2018-11-30 11:35:35 -08:00
model Use field init shorthand, instead of x:x, just x, 2018-11-04 13:43:30 -08:00
nbt 1.12.2 protocol support (340) (#40) 2018-12-02 19:37:41 -08:00
protocol Add 15w39c (74) multiprotocol support (#56) 2018-12-03 19:29:02 -08:00
render Use glutin to replace sdl2 (#35) 2018-11-30 11:35:35 -08:00
screen Multiprotocol support: 1.12.2 and 1.11.2 (#54) 2018-12-03 14:22:47 -08:00
server Add 15w39c (74) multiprotocol support (#56) 2018-12-03 19:29:02 -08:00
types 1.12.2 protocol support (340) (#40) 2018-12-02 19:37:41 -08:00
ui Use glutin to replace sdl2 (#35) 2018-11-30 11:35:35 -08:00
world Use field init shorthand, instead of x:x, just x, 2018-11-04 13:43:30 -08:00
auth.rs Update to use crate:: for current crate, for Rust 2018 edition 2018-11-04 12:06:00 -08:00
chunk_builder.rs Use field init shorthand, instead of x:x, just x, 2018-11-04 13:43:30 -08:00
format.rs Recognize translate text components, instead of showing "UNHANDLED" 2018-12-02 19:25:11 -08:00
item.rs Update to use crate:: for current crate, for Rust 2018 edition 2018-11-04 12:06:00 -08:00
macros.rs Base implementation for worlds/blocks 2016-03-18 22:24:30 +00:00
main.rs Multiprotocol support: 1.12.2 and 1.11.2 (#54) 2018-12-03 14:22:47 -08:00
resources.rs 1.12.2 protocol support (340) (#40) 2018-12-02 19:37:41 -08:00
settings.rs Use glutin to replace sdl2 (#35) 2018-11-30 11:35:35 -08:00