BetaLander
This server was built with Spigot in Java. This server works as plugin modular, so donât worry about adding your own plugins. It will not affect to the serverâs working process. Just, donât forget to restart server and youâre ready to go! If you want to create your own server with my codes, just head to the Deploy your own section.
Deploy Your Own
To deploy your own server with my instances follow the steps provided below
ON WINDOWS
- You have two options to proceed with server manager, install or use it remotely.
- To install CLI, execute
deno install --unstable --allow-all --name=betalander https://raw.githubusercontent.com/genemators/betalander/master/mod.ts
- To use it remotely
deno run --allow-all --unstable https://raw.githubusercontent.com/genemators/betalander/master/mod.ts build
- To install CLI, execute
- If you installed CLI, spawn cmd in any folder
and type betalander build then proceed with installation.
If you used the remote session, proceed with it and it will create server file. - Enter the folder
- Run start.bat file
- Wait until it starts for the first time!
- Open minecraft
- Add new server with localhost:25565 credential
- Voila! Youâre ready to go!
Attention In order to update server file, spawn cmd session on server folder then type betalander update or just execute update.cmd file!
ON LINUX
- You have two options to proceed with server manager, install or use it remotely.
- To install CLI, execute
deno install --unstable --allow-all --name=betalander https://raw.githubusercontent.com/genemators/betalander/master/mod.ts - To use it remotely
deno run --allow-all --unstable https://raw.githubusercontent.com/genemators/betalander/master/mod.ts build
- To install CLI, execute
- If you installed CLI, spawn new terminal in any folder
and type betalander build then proceed with installation.
If you used the remote session, proceed with it and it will create server file. - Enter the folder
- Run start.sh file
- Wait until it starts for the first time!
- Open minecraft
- Add new server with localhost:25565 credential
- Voila! Youâre ready to go!
Attention In order to update server file, spawn cmd session on server folder then type betalander update or just execute update.sh file!
Sharing server between localhost or public
If you live in country where every citizen have public ip adress do the following
For localhost
- Open CMD, Powershell or terminal
- Type (for Windows) ipconfig or (for Linux/Ubuntu) ifconfig
- Find your IPv4 adress connecting you to your router
- Share your adress in this form :25565
- Example: 192.168.1.2:25565 or 10.10.0.2:25565
For public
- Open browser
- Type what's my ip
- Copy address
- Enter router
- Port forward internal 25565 to outer 25565
- Share the result like this :25565
If you live in a country where the whole country uses a single ip adress like me do the following
For localhost do the same as I mention below in public one, but for public you need to do something more extra
- Download ngrok from [download sources](#download-sources)
- Open ngrok homepage
- Register and follow guides from ngrok
- When you finish setting up your ngrok instance execute this
./ngrok tcp 25565
- Copy ip adress and share it.
Download Sources
Download ngrok package (Win x64)
Download ngrok package (Linux x64)
Documentations
The server page is still in beta phase so feel free to open issues and give me some suggestions.
Important Note Under the MIT license, if youâre running your own instance, you should add a link to the source (this repository) in your botâs bio or about page. If youâre modifying this source and making your own bot, you should link to the source of your own version of the bot according to the MIT license. Check LICENSE for more info.