A simple HWID authentication system for your minecraft mod.

Overview

HWID-Authentication-System

A simple HWID authentication system for your minecraft mod.

This is a simple mod which can prevent unwanted users from running your mod by only allowing specific HWIDs to be able to run the mod.

Usage

  • Copy the classes into your mod.
  • Go to HWIDManager and replace the empty string called pastebinURL to your raw pastebin URL link which contains your HWIDs.
  • In your main mod class, add the function HWIDManager.check(); on the FMLPreInitializationEvent as we want to check the user's HWID before doing anything. Refer to the main class HWIDAuthMod to see an example of how it's done.

Versions

The HWID authentication system is not designed for a specific version of minecraft forge, you can use it in any minecraft forge version.

You might also like...

Hypixel-focused Quality of Life mod.

Hypixel-focused Quality of Life mod.

Hytilities Reborn User Guide What is Hytilities Reborn? Hytilities Reborn is a Hypixel focused Forge 1.8.9 mod based on Sk1er LLC's Hytilities, adding

Dec 26, 2022

Multi-platform transparent client-side encryption of your files in the cloud

Multi-platform transparent client-side encryption of your files in the cloud

Supporting Cryptomator Cryptomator is provided free of charge as an open-source project despite the high development effort and is therefore dependent

Jan 5, 2023

State-of-the-art cryptography to protect your world seed against seed cracking tools

SecureSeed State-of-the-art cryptography to protect your world seed against seed cracking tools. This mod is written for the Fabric Mod Loader. If you

Dec 28, 2022

An Editor for CSGO:botprofile.db, allows you to create&improve your own bot easily.

botprofileEditor An Editor for CSGO:botprofile.db, allows you to create&improve your own bot easily. 最新信息 项目重构,舍弃了原来复杂的结构 项目打算全力制作web版,使用SpringBoot作为开

Oct 9, 2022

Make a customized list of exercises, create and save workouts, and be led through your routine. This application is currently under development.

HIIT Workout Builder ABOUT This application allows you to create and be led through customized high-intensity interval training (HIIT) sessions. The a

Nov 28, 2022

Toloka has a powerful open API, it allows you to integrate an on-demand workforce directly into your processes, and to build scalable and fully automated human-in-the-loop ML pipelines.

Toloka has a powerful open API, it allows you to integrate an on-demand workforce directly into your processes, and to build scalable and fully automated human-in-the-loop ML pipelines.

Toloka Java SDK Documentation Website | API Documentation | Platform Designed by engineers for engineers, Toloka lets you integrate an on-demand workf

Apr 27, 2022

A program that presses a key when you move your mouse to another monitor.

A program that presses a key when you move your mouse to another monitor.

FollowMouse A program that presses a key when you move your mouse to another monitor. (useful for automatically changing scenes while livestreaming) F

Jul 31, 2022

A desktop java GUI application to encrypt your plain text

A desktop java GUI application to encrypt your plain text

A desktop java GUI application to encrypt your plain text

Sep 10, 2022

PCRE RegEx matching Log4Shell CVE-2021-44228 IOC in your logs

PCRE RegEx matching Log4Shell CVE-2021-44228 IOC in your logs

Log4Shell-Rex The following RegEx was written in an attempt to match indicators of a Log4Shell (CVE-2021-44228 and CVE-2021-45046) exploitation. If yo

Nov 9, 2022
Comments
  • why use username in

    why use username in "HWID" (Hardware ID )

    hwid is supposed to be system id why you have username in it plus most of your System.getenv() return null, cause they are environment variable and windows doesnt set most of them on default

    opened by MOMIN5 2
Owner
null
Library to easily configure API Key authentication in (parts of) your Spring Boot Application

42 API Key Authentication A library to easily configure API Key authentication in (parts of) your Spring Boot Application. Features Easily configure A

null 2 Dec 8, 2021
Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

pac4j is an easy and powerful security engine for Java to authenticate users, get their profiles and manage authorizations in order to secure web appl

PAC4J 2.2k Dec 30, 2022
JAP is an open source authentication middleware, it is highly decoupled from business code and has good modularity and flexiblity. Developers could integrate JAP into web applications effortlessly.

?? JAP 是什么? JAP 是一款开源的登录中间件,基于模块化设计,并且与业务高度解耦,使用起来非常灵活,开发者可以毫不费力地将 JAP 集

Fujie 140 Dec 1, 2022
A Vaadin example application that use Firebase Authentication as its user database

Vaadin + Firebase Auth example A trivial example to use Firebase Authentication with a Vaadin application. The app is built based on start.vaadin.com

Matti Tahvonen 3 Mar 9, 2022
A Java Mindustry mod template that works on Android and PC. The Kotlin version of this mod can be seen here.

Mindustry Java Mod Template A Java Mindustry mod template that works on Android and PC. The Kotlin version of this mod can be seen here. Building for

ExplerHD 3 Jan 22, 2022
A system for distributing and managing secrets

Keywhiz Keywhiz is a system for distributing and managing secrets. For more information, see the website. Our Protecting infrastructure secrets with K

Square 2.6k Dec 30, 2022
Employee Management System using Spring Boot, Spring Security, Thymeleaf and MySQL database.

Employee Management System Employee Management System using Spring Boot, Spring Security, Thymeleaf and MySQL database. YouTube Video Series Employee

Ramesh Fadatare 62 Jan 1, 2023
Writeup and exploit for installed app to system privilege escalation on Android 12 Beta through CVE-2021-0928

Writeup and exploit for installed app to system privilege escalation on Android 12 Beta through CVE-2021-0928, a `writeToParcel`/`createFromParcel` serialization mismatch in `OutputConfiguration`

null 52 Dec 30, 2022
[Fabric Mod] Building Tools and Aesthetic Technology

Important Information This repo is for Create: Refabricated, a Fabric port of Create. This project is not complete, and we do not recommend using it y

null 585 Dec 31, 2022