Skip to content

Empty mod for Minecraft 1.12.2 with mixins support

License

Notifications You must be signed in to change notification settings

imesense/mcforge1.12.2-empty-mod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

141 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Empty Mod

English | Русский

Language License Release Open in Dev Containers Build client Build server Build devcontainers

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-empty-mod: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.

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •