{"repo":"Xiao-MoMi/Custom-Crops","free":true,"listed":false,"github":"https://github.com/Xiao-MoMi/Custom-Crops","clone":"git clone https://github.com/Xiao-MoMi/Custom-Crops.git","description":"Ultra-customizable planting experience for Minecraft servers","language":"Java","stars":217,"topics":["farming","minecraft","paper-plugin"],"license":"GPL-3.0","category":"game-templates","readme_excerpt":"Custom-Crops 🌱 📌 Overview CustomCrops is a high-performance Paper plugin designed to enhance the planting experience on Minecraft servers. It focuses on customization and efficiency , utilizing advanced techniques for optimal performance. 🌾 🔥 Key Features - Zstd Compression : Efficient data serialization comparable to Minecraft's native methods. - ⚡ Multi-threaded Tick System : Improves server performance by distributing tasks across multiple threads. - 🛠️ Comprehensive API : Enables developers to create custom block mechanisms with specific interactions and behaviors. --- 🔧 Building the Project 💻 Command Line 1. Install JDK 17 & 21 . 2. Open a terminal and navigate to the project directory. 3. Run: 4. The generated artifact can be found in the /target folder. 🛠️ Using an IDE 1. Import the project into your preferred IDE. 2. Execute the Gradle build action. 3. Locate the artifact in the /target folder. --- 🤝 Contributing 🌍 Translations 1. Clone the repository. 2. Create a new language file in: 3. Submit a pull request with your changes for review. We appreciate your contributions! 💖 🚀 Areas for Improvement - Enhance thread scheduler efficiency and reduce ConcurrentHashMap usage. - Optimize map storage in sections using a palette system . - Replace the current sponge flow-nbt library with a more efficient alternative (e.g., sparrow-nbt ). - Implement an improved region file format with file headers and sectors for random read/write operations ( 4.0 milestone ). ---","default_branch":null,"files":null,"tree":[],"storefront":"/r/Xiao-MoMi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Xiao-MoMi/Custom-Crops/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."}