barneygale / quarry

Python library that implements the Minecraft network protocol and data types
Other
532 stars 74 forks source link

Add tests for client networking #71

Open barneygale opened 5 years ago

barneygale commented 5 years ago

It's probably possible to acquire and run a minecraft server jar, then exercise quarry's client functionality against it. Probably a moderate faff, but there we go.

rom1504 commented 5 years ago

Have a look at https://github.com/PrismarineJS/node-minecraft-wrap which does exactly that in js. We use it in node-minecraft-protocol to test networking. You could build something very similar in python.

On Fri, Oct 18, 2019, 22:11 Barney Gale notifications@github.com wrote:

It's probably possible to acquire and run a minecraft server jar, then exercise quarry's client functionality against it. Probably a moderate faff, but there we go.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/barneygale/quarry/issues/71?email_source=notifications&email_token=AAR437WUS6BIYQXZGR3MULDQPIJ7BA5CNFSM4JCLZN4KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS3DR3A, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAR437WENWQAYIBSA5V2QMDQPIJ7BANCNFSM4JCLZN4A .