Skip to content

FoxMCTeam/TenacityRecode-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Tenacity Recode

Switch to 中文版

🧩 Client Information

This client is based on the zitalem/Tenacity Recode, originally an open source hacked client for Minecraft.

Compared to Tenacity 5.1, we have made the following improvements:

  • 🔧 Higher LWJGL Version: Better optimization experience
  • JDK 18: Support for more modern syntax
  • 🧹 Removed Unused APIs: Such as Internet Store, Spotify, Kinggen (significantly reduces size and improves performance, while keeping the Script system — something other JDK 18 forks cannot do)
  • 👤 Optimized AltManager: Retains original UI, enhanced Microsoft login logic
  • 🔁 Updated ViaMCP: Supports the latest Minecraft versions
  • ⚙️ Stronger EventManager: Uses cubk1/EventManager, simpler syntax, better performance
  • 🈶 Own UnicodeFontRenderer: Handwritten, no AI, no plagiarism, outstanding performance
  • 🚀 FPSBooster / FastLoader: Startup speed compressed to about 5 seconds and improves game FPS
  • 🌐 I18N Multilingual System: Supports internationalization

📦 Libraries / Repos Used

Name Description
cubk1/EventManager High performance event system
LWJGL Java game development library
nashorn-core JavaScript engine
FFmpeg Multimedia decoder
JavaCPP Java/C++ bridge library
JavaCV Video/image processing
jflac FLAC decoder
Lombok Auto-generated Getter/Setter
OkHttp High performance HTTP client
mojang-authlib Mojang authentication library
commons-lang Apache utilities
Gson JSON serialization
JCodec Java video codec
JInput Java controller input
JNA Native method invocation support
JOpt Simple Command line argument parsing
Log4j Logging system
Vecmath Vector math library
nv-i18n Internationalization support
OpenJDK Java open source implementation
Rise6.0 Rise client source
Moonlight Moonlight client components
Untitled Modular feature integration
JSObject JavaScript module support
ViaMCP Minecraft cross-version support
ViaLoadingBase Via series loader support library
ViaVersion Upwards compatibility
ViaBackwards Downwards compatibility
OptiFine Graphics optimization
BetterFPS FPS optimization tool
ASM Java bytecode editor
OpenToL Module framework support
OpenXylitol Graphics & rendering components
Foxsense-recode (Not public yet)

🧱 Module and Event Development Examples

✅ Create Module

public class ExampleModule extends Module {
    public ExampleModule() {
        super("ExampleModule", Category.COMBAT, "This is an example module");
    }
}

📤 Register Event

// Inside ModuleManager#init
modules.put(ExampleModule.class, new ExampleModule());

📣 Create Event

public class ExampleEvent extends CancellableEvent {
}

📤 Call Event

ExampleEvent event = new ExampleEvent();
Client.INSTANCE.getEventManager().call(event);

📜 License Notice

This project uses a Custom Non-Commercial License v1.2, prohibiting any commercial use, including but not limited to sales, resale, licensing, or any form of profit activity involving this project or its derivatives.

  • Unlimited personal and non-commercial use, copying, modifying, and distributing is allowed.
  • Any redistribution (including derivative works) requires prior written permission from the developer or repository owner.
  • Redistribution must include full source code, and modifications must comply with the same license terms.
  • Original author attribution must be retained; removal or alteration of copyright information is prohibited.
  • Violators must pay a penalty of RMB 50 and will lose the right to use this repository.
  • This software is provided "as is" without any warranty for losses caused by its use.

Please see the LICENSE file in the root directory for details.

📘 Additional Enforcement Terms

  • ❗Forking, cloning, or redistributing this repository without keeping it open-source is strictly prohibited.
    Any redistributed or derived version must remain fully open-source and publicly accessible.

  • ❗Commercial use in any form (e.g. sale, monetization, ads, use in paid services) is strictly forbidden.

  • ❗Removal or modification of this LICENSE, README, or developer attribution is prohibited and constitutes a violation.

  • 🔁 If you redistribute or publish any version of this project (even modified), you must:

    • Keep the entire source code public and accessible;
    • Clearly state it's a modified version;
    • Include this LICENSE and the link to the original repository;
    • Fully comply with all the terms in this license.

🎉 Thanks to all open source projects for their support.

About

idk

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
LICENSE-SC

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages