Skip to content

imesense/mcforge1.12.2-emptymod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Empty Mod

Language License Release Open in Dev Containers Build client Build server

Empty mod for Minecraft 1.12.2 with mixins support.

Requirements

For building:

  • JDK 1.8
  • Docker and Docker Compose

For development:

  • IntelliJ IDEA or Visual Studio Code

Building

Client

  • Build modification:

    ./gradlew build

Server

  • Build server image:

    docker build --file docker/Server/Dockerfile --progress=plain --target final --tag mcforge1.12.2-emptymod:latest .

    Or run build script from docker/Server/ folder in root of the repository.

Testing

  • Launch all tests:

    ./gradlew test

Installation

Client

  • Copy JAR files from build/libs/ to mods/ folder of Minecraft.

Server

  • Configure .env and server.properties files.

    See .env and server.properties examples in docker/Server/ folder.

  • Run command to run server in container:

    docker compose up -d

Environment Variables

List of environment variables used by server container:

Variable Description
IMAGE_REGISTRY Server image registry
IMAGE_TAG Server image tag
EULA Minecraft license agreement
SERVER_PORT Server port on the host
VOLUME_WORLD Path to world/ folder
VOLUME_CONFIG Path to config/ folder
VOLUME_REPORTS Path to crash-reports/ folder
VOLUME_PROPERTIES Path to server.properties config

License

Contents of this repository licensed under terms of the MIT license unless otherwise specified. See this file for details.

About

Empty mod for Minecraft 1.12.2 with mixins support

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •