Skip to content
This repository has been archived by the owner on Apr 7, 2022. It is now read-only.

o7-Fire/Ozone-Mindustry

Repository files navigation

Project Ozone

Support totally dropped as of 3:46 pm 11/08/2021 EST

Schematic Pool And Others will be dropped at 12:00AM 31/12/2021

Note: connect diagram has been fixed but android is "totally" broken, about v7 ozone works just dont use ui.

CodeQL Java CI FOSSA Status

Installation

https://github.com/o7-Fire/Mindustry-Ozone/wiki

Build

  • 0.Install JDK 14
  • 1.run ./gradlew deploy
  • 2.you get the Desktop mods in Desktop/build/libs/
  • 3.you get the Core mods in build/libs/

Impossible things to do

  • Ozone patch once, crash everywhere
  • In-game Painter because a mere mortal can't draw with by typing code
  • Create mindustry class patcher
  • Stop relying on third party library for bootstrap
  • Bootstrap in less than 10 second for first time setup (worst: 40 second)
  • Improve download bar (its keep teleporting wtf)
  • Remove useless commands and duplicate
  • Add more commands
  • Use own custom settings framework
  • Somehow create chat filter
  • Stabilize bootstrapper
  • Implement interactive mindustry-world API
  • Implement information center for mindustry-world
  • Somehow fix the horrible updater
  • Create player watcher
  • Add logic display toggle (goddamn those nsfw image)
  • Stabilize Bot Launcher
  • Auto start bot-server when launching bot(or remove that button ?)
  • Make updater much more living(add GUI)
  • Headless ?
  • AI ?
  • Make Bots actually useful
  • Brainwash nexity to make actually useful code
  • Add proxy ?
  • Auto create efficient miner block pool using bruteforce
  • Brainwash nexity to not mess with this README.md
  • Create AIO script to launch ozone (non java user, or user that allergic to installer)
  • Auto Java, switch java version when launched from another version
  • World logger, VCS like system ?
  • Unify library folder
  • Steam support ?
  • Event based key listener
  • Fix shutdown stall
  • Fix javac commands
  • Integrated png to draw logic tool
  • Mobile support
  • Schematic Pools
  • Fix the goddamn buggy Pathfinding
  • Ozone Extension Support
  • Video player
  • Logic scanner/obfuscator/jammer (fckn porn everywhere)
  • Move library/utility class to Atomic-Library
  • Encrypted Broadcast

Disclaimer

It's totally for entertainment purpose, we are you're fully responsible for you using this tools

Bonus

problem:

solution:

Visitor's count 👀

sketchyirishman :: Visitor's Count