Tolong jelaskan mengenai Perangkat lunak dari Peladen Minecraft

Perangkat lunak peladen vanilla yang disediakan oleh Mojang dikelola bersama perangkat lunak klien. Sementara server harus memperbarui untuk mendukung fitur yang disediakan oleh pembaruan baru, ada banyak jenis perangkat lunak server yang dimodifikasi. Modifikasi biasanya mencakup pengoptimalan, memungkinkan lebih banyak pemain untuk menggunakan server secara bersamaan, atau untuk bagian dunia yang lebih besar untuk dimuat pada waktu yang sama. Perangkat lunak yang dimodifikasi hampir selalu bertindak sebagai basis untuk plug-in, yang dapat ditambahkan dan dihapus untuk menyesuaikan fungsionalitas server. Ini biasanya ditulis dalam Java untuk Java Edition, meskipun JavaScript dan PHP digunakan di beberapa perangkat lunak Bedrock Edition. Karena perangkat lunak vanilla untuk Bedrock dibuat kompatibel hanya dengan Ubuntu dan Windows, modifikasi dapat memungkinkan kompatibilitas tambahan. Perangkat lunak plug-in yang terkenal termasuk CraftBukkit, Spigot, Paper and Sponge for Java dan Pocketmine-MP, Nukkit, Altay, dan Jukebox  untuk Bedrock.

Vanilla dan peladen yang dimodifikasi sama-sama berkomunikasi dengan klien menggunakan protokol yang konsisten tetapi mungkin memiliki mekanisme internal yang sangat berbeda. Perangkat lunak server tertentu dapat memungkinkan server untuk ditautkan, memungkinkan pemain untuk melintasi dunia secara dinamis tanpa "keluar"; ini termasuk BungeeCord dan Waterfall di Jawa dan WaterDog dan Nemisys untuk Batuan Dasar. Dalam nada yang sama, karena paritas fitur yang dekat antara edisi game terbaru, server Java dapat menggunakan server proxy seperti DragonProxy atau Geyser untuk berkomunikasi dengan kedua protokol, memungkinkan pemain Bedrock untuk bergabung.