qaz@lemmy.world to Open Source@lemmy.mlEnglish · 2 years agoWitchcraft | A Minecraft server written in bashgit.sakamoto.plexternal-linkmessage-square8linkfedilinkarrow-up176arrow-down17file-text
arrow-up169arrow-down1external-linkWitchcraft | A Minecraft server written in bashgit.sakamoto.plqaz@lemmy.world to Open Source@lemmy.mlEnglish · 2 years agomessage-square8linkfedilinkfile-text
minus-squareouigol@lemmy.worldlinkfedilinkarrow-up15·2 years agoHow much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work
minus-squareqaz@lemmy.worldOPlinkfedilinkarrow-up19·edit-22 years agoOne of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin).
minus-squareShortN0te@lemmy.mllinkfedilinkarrow-up9·2 years agoTo my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source. See here https://github.com/PaperMC/mache
minus-squareAggressivelyPassive@feddit.delinkfedilinkarrow-up1·2 years agoThe entire repo takes 165kb, so it’s not nothing, but also not exactly an afternoon project.
How much work is making a Minecraft server from scratch? What things need to be implemented? I saw on the GitHub that placing and destroying blocks was implemented, so I’m guessing it’s a lot of work
One of the most common Minecraft server implementations called Paper MC consists of 321k lines of code (mostly Java and a little bit of Kotlin).
To my knowledge Paper, Spigot etc are ‘just’ patching the official server decompiled source.
See here https://github.com/PaperMC/mache
The entire repo takes 165kb, so it’s not nothing, but also not exactly an afternoon project.