Giter VIP home page Giter VIP logo

Special Mentions

NOT WINDOWS FREINDLY (to fix at some point)

Based off Open Source Lan:

https://github.com/OpenSourceLAN/gameservers-docker

Credit to SirSquidness & Piorax for there massive support

Current Setup

Set up to Work With Minecraft Version 1.19.2 this can be changed via editing the Dockerfile.

When player connect they are allocated a plot and they can only build in that plot.

I have disabled the use and creation of egg's, golem's, minecart's and weither's due to players spawning mobs to lag out servers This can be change see Customisation.

World Eidt has introduced a "Human Check" when downloading thier mod via the downalod page, This had broken the auto downlaod as i get a 403 Error, you will need to download this manually.

Getting Started

You will need to install docker (hence the name) and git.

Once cloned run the below command to start a server

./build.sh minecraft-XXXXX

./start_server.sh minecraft-XXXXX

ChatControlRed and PlotSquared

As the above moved from being free to a paid version you will need to download the file's yourself.

This means that you will need to manually downlaod the file's and put them in te plugins folder

I have left the config files in place so you will only need to downlaod the pulgins

They can be found at the below links :

ChatControlRed: https://www.mc-market.org/resources/18217/
PlotSquared v5: https://www.spigotmc.org/resources/plotsquared-v5.77506/

Setup / Dynmap

To set up server run the following commands in console, wait till previous has completed before issuing next command:

  1. /buildplotworld // This generates the chuncks for plotworld
  2. /buildworld // This generates the chuncks for world
  3. /buildrender // This renders everything

once rendered Dynmap is on ServerIP:8123

Currently show's Pax AUS Logo Bottom-left and RFlan and LanSLIDE logo on the Bottom-right

Troubleshooting

For players that have issues when logging in, To start building get them to issue the command /start,

If player marks polt as done /plot continue will allow them to continue,

To run a minecraft server command run : /minecraft:command,

Customisation

To edit a live container use, docker exec -it bukkit_X bash (where X is you server no.)

To change Logo background:

  1. Go to bukkit\plugins\dynmap\web\css\leaflet.css
  2. Edit line 327 change color to desired color
  3. Edit like 328 change border to desied setting

To edit what items are banned:

  1. Go to bukkit\plugins\Essentials
  2. Edit config.yml

List of things to fix

  • Make it so that plot world can be configured to hosts liking
  • Find a better way of managing Lag Machines

Peter S's Projects

bukkit-docker icon bukkit-docker

Currently set up as a Build server. Players are allocated a plot and then are allowed to build.

factorio-docker icon factorio-docker

Factorio Competition, to see who can make the most Green Circuit boards per min

graftorio icon graftorio

visualize metrics from your factorio game in grafana

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.