hematite_server icon indicating copy to clipboard operation
hematite_server copied to clipboard

A Minecraft server clone

Results 19 hematite_server issues
Sort by recently updated
recently updated
newest added

This is a dump from Eco: ``` "hematite_server": { "order": 2, "bump": { "old": "0.1.0", "new": "0.2.0" }, "dependencies": { "hematite-nbt": { "bump": { "old": "0.3.0", "new": "0.4.0" } },...

help wanted

I've been working on the single player support for hematite_server. I created the PR so we can comment on lines, there's stuff happening just not that visible. - [x] Rust...

discussion

See https://github.com/rust-lang/rust/issues/40953#issuecomment-290772272

I mean any server output message include console messages could be translate another languages. (such as wrapped panic!, wrapped println!) Maybe we could do it in compile time. Which means...

enhancement
hard

This wasn't an issue when hematite was a tech demo for the piston engine, but since it seems like there's some momentum behind making a real Minecraft implementation (which is...

discussion

- The server will now generate a 1024-bit certificate and corresponding private key at startup which is used during the encryption handshake (the certificates public key is sent to the...

feature

If you want to contribute to hematite_server this roadmap might help you! Order is relevant. - [x] **Login (online-mode=false)**. Done in #40! :tada: - [ ] **Implement concept of world.**...

information
hard
feature

In 1.9 (implemented in Notchian as of [16w02a](http://minecraft.gamepedia.com/16w02a)), entity selectors will support negation of the gamemode argument, e.g. `@a[m=!3]` to select everyone except spectators. The syntax will also change to...

feature

External crates required for this: - [`rust-crypto`](https://crates.io/crates/rust-crypto) or [`openssl`](https://crates.io/crates/openssl) - [`hyper`](https://crates.io/crates/hyper) or [`rust-curl`](https://crates.io/crates/rust-curl) Reference: - http://wiki.vg/Protocol_Encryption#Authentication - https://github.com/luqmana/mcchat/blob/master/util.rs (custom SHA-1) - https://github.com/luqmana/mcchat/blob/master/crypto.rs (AES_128_CFB8)

help wanted
medium
feature

In order to support singleplayer mode (which is a big step towards getting this integrated into [the client](https://github.com/PistonDevelopers/hematite)), the protocol API needs to be redesigned in such a way that...

help wanted
discussion
feature