Git Product home page Git Product logo

multipaper-docker's People

Contributors

dependabot[bot] avatar noevidenz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

multipaper-docker's Issues

Nodes don´t create a new world

Hello,

very nice that someone started to dockerize the awesome multipaper project :)

But apparently it don´t work on my maschine because the servers cannot generate any World on my server.

Is the reason LXC? Or isn´t it working in general at the moment?

A quick log:

server1  | [18:11:58 WARN]: [org.bukkit.craftbukkit.v1_19_R1.util.WorldUUID] Failed to read world's uid.dat, generating new random UUID
server1  | java.io.EOFException: null
server1  |      at java.io.DataInputStream.readFully(Unknown Source) ~[?:?]
server1  |      at java.io.DataInputStream.readLong(Unknown Source) ~[?:?]
server1  |      at org.bukkit.craftbukkit.v1_19_R1.util.WorldUUID.getUUID(WorldUUID.java:22) ~[multipaper-1.19.2.jar:MultiPaper-1.19.2-36]
server1  |      at net.minecraft.server.level.ServerLevel.<init>(ServerLevel.java:511) ~[?:?]
server1  |      at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:594) ~[multipaper-1.19.2.jar:MultiPaper-1.19.2-36]
server1  |      at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:430) ~[multipaper-1.19.2.jar:MultiPaper-1.19.2-36]
server1  |      at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:314) ~[multipaper-1.19.2.jar:MultiPaper-1.19.2-36]
server1  |      at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1137) ~[multipaper-1.19.2.jar:MultiPaper-1.19.2-36]
server1  |      at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:313) ~[multipaper-1.19.2.jar:MultiPaper-1.19.2-36]
server1  |      at java.lang.Thread.run(Unknown Source) ~[?:?]
master   | server92050 has requested world's level.dat, but it is empty. Retying in 10 seconds once server07464 has generated it...

This loops forever.

Either if i create it from "scratch" with no previous config or if i restart the stack it loops.

My docker-compose.yml looks like that:

---
version: "3"

services:

  master:
    container_name: master
    image: noevidenz/multipaper-master:latest
    ports:
      - 25565:25565 # Opens the proxy port
    volumes:
      - ./master:/app # Required to access world files
  
  server1:
    container_name: server1
    depends_on: 
     - master
    image: noevidenz/multipaper:latest
    environment:
      - EULA=true # Setting this to true will automatically accept the Minecraft EULA upon launch
      - JAVA_TOOL_OPTIONS=-Xmx4G
        -DmultipaperMasterAddress=master:35353 
        -Dspigot.settings.bungeecord=true

  server2:
    container_name: server2
    depends_on: 
      - master
    image: noevidenz/multipaper:latest
    environment:
      - EULA=true # Setting this to true will automatically accept the Minecraft EULA upon launch
      - JAVA_TOOL_OPTIONS=-Xmx4G
        -DmultipaperMasterAddress=master:35353
        -Dspigot.settings.bungeecord=true

If you need more informations please let me know.

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.