Milo Weinberg

Results 28 issues of Milo Weinberg

- Add docstrings to classes and functions in the sphinx style (use docblock-python or a similar plugin) - Create documentation on https://readthedocs.org using reStructured text - This should be as...

Documentation
Enhancement
Good First Issue

- We use poetry to manage dependencies cleanly, and the startserver scripts should have support for it!

Enhancement

- PyMine should have built-in support for multiple worlds (aside from the default overworld, nether, and end) - Perhaps there would be a set of commands allowing for the easy...

Enhancement

### What do? - Add commands which aren't present in the vanilla command set. - This could be anything from `/tps` (which shows the ticks per second) to built-in world...

Enhancement

### Feature - Add an SNBT parser like this one here: https://github.com/vberlier/nbtlib/blob/main/nbtlib/literal/parser.py - Please ### Reason - Needed for commands, and for making my life easier

Enhancement

### What do? - Add the rest of the commands not added in #297. - Adding support for all vanilla commands is far lower priority than what is mentioned in...

Enhancement

### What do? - Add basic vanilla commands - This should include at least: - [ ] `/help` - [ ] `/ban` - [ ] `/kick` - [ ] `/pardon`...

Enhancement

### What do? - Start on packet handlers for play packets, world saving + loading code, etc... - For packet handlers, you should go roughly "in order", basically do the...

Enhancement

- Ignore all pull requests, commits, comments, etc.. from the all-contributors bot in order to reduce spam

Enhancement

### What do? - Add an `rcon_enabled`, `rcon_port`, and `rcon_password` to the `server.yml`. - If `rcon_enabled` is true, start a tcp server on the specified port (or if not present...

Enhancement