A simple mod to share images in-game.
Find a file
2024-12-17 18:01:11 +01:00
gradle/wrapper first commit 2024-12-15 20:45:32 +01:00
mod-fabric add javadoc to overriding mixin 2024-12-17 17:48:00 +01:00
server update version 2024-12-17 17:25:34 +01:00
.gitignore first commit 2024-12-15 20:45:32 +01:00
build.gradle update version 2024-12-17 17:25:34 +01:00
Dockerfile dockerfile for server 2024-12-16 16:17:23 +01:00
gradle.properties update version 2024-12-17 17:25:34 +01:00
gradlew first commit 2024-12-15 20:45:32 +01:00
gradlew.bat first commit 2024-12-15 20:45:32 +01:00
LICENSE.md cleanup 2024-12-16 17:45:24 +01:00
README.md readme from source guide 2024-12-17 18:01:11 +01:00
settings.gradle first commit 2024-12-15 20:45:32 +01:00

PixelChat

Discord

A simple mod to share images in-game.

Features

  • Image Sharing: Drag and drop image files into the chat and share them in chat.

Fabric Setup

  1. Install Fabric: Ensure that you have Fabric installed.
  2. Download PixelChat: Get the latest version from the releases tab.
  3. Add to mods folder: Place the downloaded JAR file into your mods folder.

Configuration

A configuration file can be found at

{
  // Set where images will be uplaoded to
  // You must omit the '/' at the end of the URL
  // This must be a PixelChat server (See later on how to set one up yourself)
  "image_hosts": [
    "https://pc.1e99.eu"
  ]
}

Server Setup

Setting up a PixelChat server can be done with docker compose or from source.

Docker Compose

services:
  "pixelchat":
    build: "https://git.1e99.eu/1e99/pixelchat.git"
    ports:
      - "3000:3000"

From Source

  1. Install a JDK: Ensure that you have Java 21 installed.
  2. Clone the git repository: git clone https://git.1e99.eu/1e99/pixelchat.git.
  3. Change your working directory: cd ./pixelchat
  4. Build the server JAR: ./gradlew :server:shadowJar.
  5. Run the server: java -jar ./server/build/libs/server-*-all.jar.