Skip to content

imesense-projects/mcforge1.12.2-emptymod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Empty Mod

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

  • Run command in root of the repository to build modification:

    ./gradlew build

Server

  • Run command to build server image:

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

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

Testing

  • Run command to 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

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •