Giter Club home page Giter Club logo

puremine's People

Contributors

armored-dragon avatar yardanico avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

puremine's Issues

Is this updated for 1.10.2?

Is this server updated for 1.10 (protocol 210) so we can use the modern wiki,vg documents and modern clients, or does it still need updating?

To do this we should sum up the protocol changes from 1.8 to 1.9 and from 1.9 to 1.10 (possibly snapshots too), and implement change by change.

Currently, trying to connect with a 1.10.x client (on my upstream version) causes a Netty codec.DecoderException (longer than maximum length, 102 > 64)

(btw, I'll try implementing some more of your issues and such in my version. Is it ok if I use your plugin code, some comments, and base layer edits?)
Do you want to collaborate some more, and maybe use pull requests? I don't see why you made a copy instead of true fork...

Help!!!

ImportError: No module named plugin

Add basic events to plugins

We need to add some basic events to plugins:
Chat message event
Command event
Player move event
Player leave event
Player join event

Lets collaborate!

Aye, i'm BonemealPioneer from Redstone-Crafted (https://github.com/Redstone-Crafted/Redstone)
I seen this project and seems you really want to write a minecraft server in python, i've done just that implementing my custom completely from scratch server, i'm looking for others to help maintain it. If you're interested it would be great to have you on the team!

Add plugin support

We need to add plugin support.
At the first, there will be only basic support for plugins, but plugins are the main part of any Minecraft server

Not Pure Python as claimed

Quarry depends on many modules, and one of its dependencies requires native extensions.
From what I remember, the problematic module is Cryptography.

As we may know, MC's protocol is encrypted when online mode is on and authentication was successful, and this server needs to implement that with an encryption library.

This would be extremely slow in pure Python. Cryptography links to OpenSSL for speed. Maybe add a note about this?

Make players see each other

We need to add support for actually viewing other players. In order to do this we need to add support for spawn_player packet, including big Entity Metadata type.

Better logging

We need to provide time, name of plugin in log (when plugin writes something to log)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.