Download Eclipse — Minecraft Mods — MetaMods
Eclipse

Eclipse

Active

Downloads

0

Last update

9 months ago

Versions

1.21 — 1.21.4
Server
Game mechanics
Libraries
Utils
Vanilla
Miscellaneous
Modern
16x

Eclipse

Eclipse is a Paper plugin that adds support for SpongePowered/Fabric Mixin to the Paper server environment. This project utilizes an enhanced version of the Ignite Mixin Launcher system, adapted for maximum flexibility and universal compatibility with various Minecraft versions — now it works on multiple versions almost without issues and specifically optimized for the Eclipse environment.

Key Features

Eclipse offers a comprehensive set of tools:

  • Access Wideners — expands access to classes
  • Fabric Mixins — full support for the mixin system
  • Mixin Extras — additional functionality for working with mixins

Getting Started

To use Eclipse, add the following parameters to your paper-plugin.yaml (or .yml) configuration file:

mixins: [
  "example.mixins.json"
]
wideners: [
  "eclipse.accesswidener"
]
datapack-entry: true

Configuration Parameters

mixins: Defines the mixin configuration files your plugin will use

Example:

{
  "mixins": [
    "ExampleMixin"
  ],
  "package": "me.dueris.example.mixin",
  "compatibilityLevel": "JAVA_21"
}

wideners: Specifies the Access Widener files

datapack-entry: Allows Eclipse to load your plugin as a vanilla datapack, similar to fabric mods

Practical Example

For a plugin named ExamplePlugin:

paper-plugin.yaml file:

name: ExamplePlugin
main: me.dueris.example.Main
version: 1.0.0
mixins: [
  "eclipse.mixins.json"
]
wideners: [
  "eclipse.accesswidener"
]
datapack-entry: true

eclipse.mixins.json file:

{
  "mixins": [
    "ExampleMixin"
  ],
  "package": "me.dueris.example.mixin",
  "compatibilityLevel": "JAVA_21"
}
Project members
Dueris

Dueris

Developer

gamerbenyt

gamerbenyt

nikinok

nikinok

iTzDrakthar

iTzDrakthar

Created: 19 Sep 2024

ID: 59580