Skip to content

SaanPrasanna/Slimefun4

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11,116 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Slimefun 4

Looking for the Original Chinese Version? Click here

Want to download directly? Click here

This is an English translation fork maintained by @SaanPrasanna

Download SlimeGlue to ensure compatibility between Slimefun and other protection plugins

About This Fork

This is an English translation of the Slimefun 4 Chinese fork, maintained by @SaanPrasanna.

For the original Chinese version and subscription plans, visit: GuguProject Builds

Current Version Build Status Issues Downloads

Note: This is an English translation fork. Please report issues specific to this fork here. For original Slimefun issues, use the official issue tracker.

Slimefun is a plugin that aims to provide a modding-like experience. It offers everything you can imagine, from jetpacks to magic altars!

Slimefun allows every player to decide whether to develop in magic or technology. From wands to nuclear reactors, we have it all. In addition, we also have magic altars, energy networks, and even item transportation systems.

This project started in 2013 and is still evolving today. It has grown from a small independent plugin to a community with thousands of participants and hundreds of contributors. Currently, Slimefun has added more than 500 new items/crafting recipes (Learn about the history of Slimefun).

At the same time, Slimefun also has a wide variety of addon plugins to choose from!
Check out the Addon List to find the addons you want!

Navigation

๐Ÿ’พ Downloading Slimefun 4

(See also: How to install Slimefun)

This English fork of Slimefun 4 can be downloaded from the Releases page.

For the original Chinese version with auto-updates, visit GuizhanBuild.

Here are the differences between the two types of versions:

Development Builds (Latest Updates) "Stable" Builds
Minecraft Version ๐ŸŽฎ 1.19.X - 1.21.X ๐ŸŽฎ 1.16.X - 1.21.4
Java Version ๐Ÿ’ป Java 17+ ๐Ÿ’ป Java 17+
Auto-Updates โœ”๏ธ โœ”๏ธ
Frequent Updates โœ”๏ธ โŒ
Latest Content โœ”๏ธ โŒ
Bug Reports โœ”๏ธ โŒ
Download Link ๐Ÿ“ฆ Download Dev ๐Ÿ“ฆ Download Stable

Note: The supported Minecraft versions listed above do not represent the full range of available versions. They may refer to certain historical versions. The version markings are for reference only.

! It is recommended to use the latest development builds to get the latest content updates and bug fixes!

๐Ÿ’ป (Development) Adding as a Dependency

How to add Slimefun 4 as a dependency

First add our repository:

Maven:

Release version:

<repository>
    <id>gugu-maven-repo</id>
    <url>https://maven.norain.city/releases</url>
</repository>

Development version (Slimefun Insider / DEV branch):

<repository>
    <id>gugu-maven-repo</id>
    <url>https://maven.norain.city/snapshots</url>
    <snapshots>
        <enabled>true</enabled>
    </snapshots>
</repository>

Gradle: Add the following to your build.gradle:

Release version:

repositories {
    maven {
        url "https://maven.norain.city/releases"
    }
}

Development version (Slimefun Insider / DEV branch):

repositories {
    maven {
        url "https://maven.norain.city/snapshots"
    }
}

Then add Slimefun 4 as a dependency:

Maven:

<dependency>
    <groupId>com.github.SlimefunGuguProject</groupId>
    <artifactId>Slimefun4</artifactId>
    <version>DEV-SNAPSHOT</version>
    <scope>provided</scope>
</dependency>

Gradle:

dependencies {
    compileOnly 'com.github.SlimefunGuguProject:Slimefun4:DEV-SNAPSHOT'
}

๐Ÿ’ป Compiling Slimefun

To compile Slimefun4, you must first install Git

Open a terminal or command prompt in the location where you want to store the code and run the following command:

git clone https://github.com/SaanPrasanna/Slimefun4.git --depth=1

This will pull Slimefun's code to your local machine.

Finally, open the Slimefun4 folder, and open a terminal or command prompt in that folder and enter the following command to compile:

  • If you are on Windows: .\mvnw.cmd package
  • If you are on a Unix-like system: .\mvnw package

After compilation is complete, you can find the compiled plugin file in the Slimefun4/target folder.

๐Ÿ–ผ๏ธ Screenshots

So, what does Slimefun look like?
We asked some people from our Discord server to send us some screenshots:

Reactors and Energy Amazing Automation Factory Magic Laboratory
Screenshot by HamtaBot#0001 Screenshot by Piอญxอชeอคl (mnb)#5049 Screenshot by Kilaruna#4981
Screenshot by GalaxyKat11#3816 Screenshot by TamThan#7987 Screenshot by Kilaruna#4981

๐ŸŽง Community

Community Channels

English Fork Maintainer: @SaanPrasanna

For Chinese community:

  • QQ Group: 807302496 (Slimefun Chinese Version)
  • Addon Discussion QQ Group: 205679802 (Slimefun Addon Discussion and translation group plugin update notifications)

KOOK Channel

Welcome to join the KOOK Slimefun Simplified Chinese Community server

Official Discord

You can find Slimefun's community server on Discord and communicate with over 7000 users from around the world. Click the image below to join the Discord server to report issues, make suggestions, or discuss the plugin. The official Slimefun community often holds community events, join to learn more. Note: The official Slimefun Discord server does not accept any form of issue reports. Please use the issue tracker to report issues!

Please familiarize yourself with the important rules of the official Discord server before joining. People who do not follow the above rules may be kicked or even banned from the server.

Discord Invite

๐Ÿ“– Wiki

Slimefun has a (detailed and frequently maintained - ahem) Wiki for new players, and you can also consider contributing to the Wiki.

Official Wiki: https://github.com/Slimefun/Slimefun4/wiki Unofficial Chinese Wiki: https://slimefun-wiki.guizhanss.cn/

โญ Useful Documentation

The Chinese Wiki is maintained by @ybw0014. If you find missing articles, please report them on the Wiki's Issues page.

๐Ÿค Contributing to the Project

Slimefun 4 is an open-source project licensed under the GNU GPLv3. Over 100 people have contributed to this project, and they are amazing. We encourage you to contribute to Slimefun 4 by submitting PRs. Your contributions keep us alive <3.

โ— Disclaimer

Slimefun4 uses multiple systems to collect plugin usage data and has auto-update functionality to push new versions to you. The plugin does not collect personal information stored in any form. The types of information collected can be seen below.

Of course, you can disable data telemetry and auto-updates at any time.

Auto-Updates

The English fork of Slimefun uses GitHub API to check for and download updates. Auto-updates are enabled by default, but you can choose to disable them in /plugins/Slimefun/config.yml. We strongly recommend keeping auto-updates enabled to ensure you get the latest features/fixes.

The original Chinese version uses Github API + GuizhanBuild API for updates.

Anonymous Server Data

Slimefun4 uses bStats to collect anonymous information about the plugin because we are interested in how server players use the plugin. However, all data published on bStats is anonymous, and we absolutely cannot trace back to specific servers or players based on the reported data. All collected data is publicly accessible: https://bstats.org/plugin/bukkit/Slimefun/4574

You can also disable data collection in /plugins/bStats/config.yml. Learn more by checking out bStats Privacy Policy.

GitHub Data

Slimefun4 uses the GitHub API to collect usage data about this open-source project. Rest assured, your Minecraft server information will not be sent to GitHub.

This information includes but is not limited to:

  • List of collaborators, their usernames and profile links (from repositories Slimefun/Slimefun4, Slimefun/Slimefun-Wiki, and Slimefun/Resourcepack)
  • Number of open issues in the repository
  • Number of pending pull requests in the repository
  • Number of stars in the repository
  • Number of forks of the repository
  • Code size of the repository
  • Date of the last commit in the repository

Additionally, the plugin also uses textures.minecraft.net to obtain collaborators' Minecraft skins. Please note: Slimefun is not affiliated with Mojang Studios or Minecraft.


Credits

English Translation Fork maintained by: @SaanPrasanna

Original Chinese Translation: SlimefunGuguProject Original Slimefun: TheBusyBiscuit and contributors

This is a fork focused on providing an English translation of the Chinese Slimefun fork while preserving all the features and functionality.

About

Slimefun4 English | Slimefun modified version

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Java 100.0%