{"repo":"GeyserMC/MCProtocolLib","free":true,"listed":false,"github":"https://github.com/GeyserMC/MCProtocolLib","clone":"git clone https://github.com/GeyserMC/MCProtocolLib.git","description":"A library for communication with a Minecraft client/server.","language":"Java","stars":909,"topics":["minecraft","java","protocol","library","minecraft-protocol"],"license":"MIT","category":"game-templates","readme_excerpt":"MCProtocolLib MCProtocolLib is a simple library for communicating with Minecraft clients and servers. It allows developers to build custom bots, clients, or servers for Minecraft with ease. Example Code See the example folder for sample usage. Adding as a Dependency MCProtocolLib builds are published to the Open Collaboration repository. Follow the below steps to add MCProtocolLib as a dependency to your project. Maven Add the Repository Add the Dependency Gradle (Groovy DSL) Add the Repository Add the Dependency Gradle (Kotlin DSL) Add the Repository Add the Dependency Snapshots To use snapshot builds, switch the URL to https://repo.opencollab.dev/maven-snapshots/ . Javadocs You can find the Javadocs for MCProtocolLib on opencollab. Building the Source MCProtocolLib uses Gradle to manage dependencies. To build the source code, run ./gradlew clean build in the project root directory. Support and Development Please join the GeyserMC Discord server and visit the #mcprotocollib channel for discussion and support for this project. License MCProtocolLib is licensed under the MIT license .","default_branch":null,"files":null,"tree":[],"storefront":"/r/GeyserMC","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GeyserMC/MCProtocolLib/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}