Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

MrInspection/BlightedMC

Repository files navigation

BlightedMC

BlightedMC is a open-source project inspired by Hypixel Skyblock for some core mechanics. It aims to create some similar experience, adapted for Minecraft Survival with more punishing mobs, custom items, bosses and more...

Important

This project is still under development, the entire gameplay isn't finished yet. The current state of the project is to work on the early game phase and squash bugs

Why This Project Exists

This project exists for a single reason, Minecraft isn't difficult enough. I play the game in HARD difficulty when you're good with the game, it feels not really hard. Therefore, I'm creating this custom experience to add some difficulty to the game without removing the Vanilla experience.

This project is also a way for me to practice in java with design patterns, efficient code, etc... I'm mainly a web developer, but Java is one of my first programming language. I don't usually code a lot in java, so this project will help me do that, in a fun manner.

Features (Core APIs):

  • Custom Crafting System + Recipe Book
  • Custom Creatures and Custom Spawnable Creatures w/ powerful API
  • Custom Item System w/ item abilities, full set bonuses, cooldown management, etc...
  • Custom fishing system
  • Custom mobs creation system
  • Custom menu creation system

[!INFO] I'm planning to creature 2-3 core API elements before creating all the gameplay mechanics. Right now you can test all those elements in game by checking the /giveitem command to open the in-game items directory.

Development Environment

  • Download and install IntelliJ IDEA with JDK 23.
  • Clone the GitHub repository
  • Modify the code as desired
  • Go to File > Project Structures > Artifacts then
    • New JAR from module with dependencies and set the output directory to your server's plugins directory
    • Make sure to check Include in project build
  • Compile the code and start your development server.
  • Enjoy!

Server Setup

  • Download and install Spigot's build tools for version 1.21.8 from here
  • From the build tools, compile the desired spigot version.
    • Create a directory and place the compiled spigot jar, then rename it to server.jar

    • Create start.bat file and add the following content:

      java -Xmx1G -jar server.jar nogui
      PAUSE
    • Launch the script to download the server elements, you will be prompted to accept Minecraft EULA by setting eula=true in eula.txt.

    • Once the server files are created, put the BlightedMC jar to the plugins directory and restart the server.

    • Voilà, you're ready to start your Blighted Survival.

About

Survival Minecraft Plugin to make the vanilla game harder with custom mobs, items, bosses while being vanilla-friendly

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /