Skip to content

A Minecraft: Windows 10 Edition anticheat penetration testing and toolkit framework

License

Notifications You must be signed in to change notification settings

dexteratyt/Nuvola

 
 

Repository files navigation

Nuvola

Windows C++ GitHub Downloads GitHub Issues GitHub Issues Closed GitHub Pull-Requests

GitHub Forks GitHub Stars GitHub Watchers GitHub Contributors

Nuvola (previously known as Lunity) is a Minecraft: Windows 10 Edition anticheat penetration testing and toolkit framework

Discord

Contributors

These are the contributors since the start of the rewrite.

Main contributor(s)

DisabledMallis

  • Main project structure
  • Patch system & most patches
  • Module system
  • Command system
  • Bridge/SDK sources & source generator
  • ClassBuilder

Other contributors

charliecronin3

BoredSathvik

Other thanks

stevemk14ebr

Building (Windows x64)

Nuvola is a modification for Minecraft: Windows 10 Edition, which, as shown in the name, runs on Windows 10. Nearly every single developer of this (and other) related projects use a 64-bit computer. As such, 32-bit support has been dropped. The target build of Minecraft was likely built using MSVC in Release configuration, and so its best practice to build Nuvola the same way.

Cloning

You are required to clone the repository in some capacity in order for this project to build, so its important to have git installed. This project uses many submodules as well, so the zipped source won't provide much help alone.

Requirements

There are many things needed to properly build Nuvola.

  1. Git - Its required to clone & update submodules
  2. CMake - CMake is used to generate the files for MSVC to build the project
  3. Visual Studio - Visual Studio provides the compilers we need.
    • C++ Desktop development
    • .NET framework development

Building

A collection of build scripts are provided, this is to simplify the process of compiling the project in its entirety. These scripts are capable of automatically updating the Git submodules and automating other tedious tasks.

To use the scripts, simply run .\Nuvola in powershell, or run Nuvola.bat in a command prompt terminal.

Approvals

Brampedgex, a developer of the Chronos client approves of Nuvola's source code.

Brampedgex chronos guy

About

A Minecraft: Windows 10 Edition anticheat penetration testing and toolkit framework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 80.3%
  • C# 8.7%
  • C 6.8%
  • CMake 2.7%
  • Batchfile 1.5%