Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
hk-modding
/
api
Public
Notifications
You must be signed in to change notification settings
Fork
92
Star
338
Code
Issues
5
Pull requests
3
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
add changes to make compilable for hk 1.5.12620
- #164
#164
Open
SFGrenade
wants to merge 70 commits into
hk-modding:master
hk-modding/api:master
from
SFGrenade:hk-beta-branch-unity-6-update
SFGrenade/api:hk-beta-branch-unity-6-update
Copy head branch name to clipboard
Conversation
Commits
70
(70)
Checks
Files changed
Open
add changes to make compilable for hk 1.5.12620
#164
SFGrenade
wants to merge 70 commits into
hk-modding:master
hk-modding/api:master
from
SFGrenade:hk-beta-branch-unity-6-update
SFGrenade/api:hk-beta-branch-unity-6-update
Copy head branch name to clipboard
Commits
Commits on Dec 16, 2025
add changes to make compilable for hk 1.5.12301
SFGrenade
committed
a789ba4
View commit details
Copy full SHA for a789ba4
Browse repository at this point
it wasn't public, it was private
SFGrenade
committed
ad0ffab
View commit details
Copy full SHA for ad0ffab
Browse repository at this point
do fancy private stuff
SFGrenade
committed
bad9b70
View commit details
Copy full SHA for bad9b70
Browse repository at this point
Commits on Dec 17, 2025
language doesn't need to get patched if it doesn't exist in the first place, so it can just be created
Show description for dcfaa9f
SFGrenade
committed
dcfaa9f
View commit details
Copy full SHA for dcfaa9f
Browse repository at this point
Commits on Dec 18, 2025
use `MonoMod.MonoModLinkFrom`
Show description for e4e10bc
SFGrenade
committed
e4e10bc
View commit details
Copy full SHA for e4e10bc
Browse repository at this point
Commits on Dec 23, 2025
adjust patches to methods how they appear in dnspy v6.2.0
SFGrenade
committed
7a06e12
View commit details
Copy full SHA for 7a06e12
Browse repository at this point
make use of game's vanilla binaries & don't have newtonsoft and mscorlib in output
SFGrenade
committed
e0e6d67
View commit details
Copy full SHA for e0e6d67
Browse repository at this point
Commits on Dec 31, 2025
remove unused method
SFGrenade
committed
e91596f
View commit details
Copy full SHA for e91596f
Browse repository at this point
remove base onenter
SFGrenade
committed
bff85a4
View commit details
Copy full SHA for bff85a4
Browse repository at this point
made loading work better
SFGrenade
committed
7b64c07
View commit details
Copy full SHA for 7b64c07
Browse repository at this point
Commits on Feb 11, 2026
update hollowknight.version
SFGrenade
committed
9adc878
View commit details
Copy full SHA for 9adc878
Browse repository at this point
full canvas, no offsets & modloader obj
SFGrenade
committed
86d0b1b
View commit details
Copy full SHA for 86d0b1b
Browse repository at this point
Merge branch 'master' into hk-beta-branch-unity-6-update
SFGrenade
committed
c835383
View commit details
Copy full SHA for c835383
Browse repository at this point
Commits on Feb 18, 2026
add one backwards-compatability property
SFGrenade
committed
05b3ccf
View commit details
Copy full SHA for 05b3ccf
Browse repository at this point
who needs reflection if you have monomod fuckery
SFGrenade
committed
207132d
View commit details
Copy full SHA for 207132d
Browse repository at this point
accidental double newline
SFGrenade
committed
9674f71
View commit details
Copy full SHA for 9674f71
Browse repository at this point
make comment clear
Show description for b74e35b
SFGrenade
committed
b74e35b
View commit details
Copy full SHA for b74e35b
Browse repository at this point
Commits on Feb 28, 2026
don't relink the entirety of TCLL, just the `get(str, str)` method
SFGrenade
committed
7211d50
View commit details
Copy full SHA for 7211d50
Browse repository at this point
MonoModLinkFrom has only 1 arg
SFGrenade
committed
2252e7d
View commit details
Copy full SHA for 2252e7d
Browse repository at this point
not just desktopplatform with `EncryptedSharedData`
SFGrenade
committed
32ab611
View commit details
Copy full SHA for 32ab611
Browse repository at this point
make it an obsolete warning
SFGrenade
committed
ae7998b
View commit details
Copy full SHA for ae7998b
Browse repository at this point
try to have type forwarding
SFGrenade
committed
fc2be8c
View commit details
Copy full SHA for fc2be8c
Browse repository at this point
add postpatcher
Show description for a63c33e
SFGrenade
committed
a63c33e
View commit details
Copy full SHA for a63c33e
Browse repository at this point
more methods for language
SFGrenade
committed
f1703aa
View commit details
Copy full SHA for f1703aa
Browse repository at this point
Commits on May 13, 2026
move monomodrules and custom attributes into subfolder
SFGrenade
committed
b08045f
View commit details
Copy full SHA for b08045f
Browse repository at this point
Commits on May 14, 2026
add RawIlPatchAttribute & rework EnemyDeathEffects patch into IL form & rename RemoveMethodCall to -Attribute
SFGrenade
committed
a3a1b4f
View commit details
Copy full SHA for a3a1b4f
Browse repository at this point
Commits on May 15, 2026
do the first part of IL patches
SFGrenade
committed
5fc168c
View commit details
Copy full SHA for 5fc168c
Browse repository at this point
Commits on May 16, 2026
have the attributes in the attributes namespaces but without attribute in the name
SFGrenade
committed
03b0282
View commit details
Copy full SHA for 03b0282
Browse repository at this point
use emitdelegate
SFGrenade
committed
1e9f8dc
View commit details
Copy full SHA for 1e9f8dc
Browse repository at this point
start gamemanager il patches
SFGrenade
committed
9e1ba41
View commit details
Copy full SHA for 9e1ba41
Browse repository at this point
fix move after labels not working
SFGrenade
committed
d9f24b1
View commit details
Copy full SHA for d9f24b1
Browse repository at this point
have IL patches for LoadFirstScene and OnWillActivateFirstLevel
SFGrenade
committed
b7e8ed9
View commit details
Copy full SHA for b7e8ed9
Browse repository at this point
remove attribute from name & add todo comments
SFGrenade
committed
104bcf7
View commit details
Copy full SHA for 104bcf7
Browse repository at this point
add missing enum values and some [MonoModReplace]
SFGrenade
committed
cbe52a5
View commit details
Copy full SHA for cbe52a5
Browse repository at this point
remove a few comments to show why the opcode fuckery happens
SFGrenade
committed
3c25982
View commit details
Copy full SHA for 3c25982
Browse repository at this point
Commits on May 17, 2026
fix the afterlabel thing
SFGrenade
committed
339b01f
View commit details
Copy full SHA for 339b01f
Browse repository at this point
Commits on May 23, 2026
make HealthManager into an IL patch & add some more todo comments
SFGrenade
committed
53eeaee
View commit details
Copy full SHA for 53eeaee
Browse repository at this point
Commits on May 25, 2026
implement more IL patches
SFGrenade
committed
9bc3aec
View commit details
Copy full SHA for 9bc3aec
Browse repository at this point
not everything can be an IL patch
SFGrenade
committed
88a8c80
View commit details
Copy full SHA for 88a8c80
Browse repository at this point
update the last patches
SFGrenade
committed
31a6bfe
View commit details
Copy full SHA for 31a6bfe
Browse repository at this point
Commits on May 30, 2026
add hookgen for TC assemblies & more typeforwarders
Show description for bfd0faf
SFGrenade
committed
bfd0faf
View commit details
Copy full SHA for bfd0faf
Browse repository at this point
remove unnecessary forwarding file
SFGrenade
committed
25f43b9
View commit details
Copy full SHA for 25f43b9
Browse repository at this point
patch TeamCherry.Localization
SFGrenade
committed
b2326be
View commit details
Copy full SHA for b2326be
Browse repository at this point
fix typo
SFGrenade
committed
f628d8d
View commit details
Copy full SHA for f628d8d
Browse repository at this point
have more consistent preloads
SFGrenade
committed
b35d10c
View commit details
Copy full SHA for b35d10c
Browse repository at this point
dont add unused slnx
SFGrenade
committed
efafedb
View commit details
Copy full SHA for efafedb
Browse repository at this point
dont disable implicit framework references
Show description for 0a5fe20
SFGrenade
committed
0a5fe20
View commit details
Copy full SHA for 0a5fe20
Browse repository at this point
works offline, so check CI later
SFGrenade
committed
f7837fb
View commit details
Copy full SHA for f7837fb
Browse repository at this point
maybe try dotnet 10.x
SFGrenade
committed
3aa0236
View commit details
Copy full SHA for 3aa0236
Browse repository at this point
tc localization patch doesn't need to reference runtimedetour or pre/postpatchers & do build the tc localization
SFGrenade
committed
9b7296d
View commit details
Copy full SHA for 9b7296d
Browse repository at this point
this also works locally & does use the overridden mscorlib again
SFGrenade
committed
271f65c
View commit details
Copy full SHA for 271f65c
Browse repository at this point
Commits on May 31, 2026
disable implicit framework references
Show description for e7282db
SFGrenade
committed
e7282db
View commit details
Copy full SHA for e7282db
Browse repository at this point
Commits on Jun 1, 2026
Use FrameworkOverridePath for Unity's mscorlib
Show description for c538a64
fifty-six
and
KunalGehlot
committed
c538a64
View commit details
Copy full SHA for c538a64
Browse repository at this point
Assembly-CSharp: stop overriding mscorlib
Show description for dd61c90
fifty-six
committed
dd61c90
View commit details
Copy full SHA for dd61c90
Browse repository at this point
also have the other projects be based on the vanilla game files
SFGrenade
committed
deac695
View commit details
Copy full SHA for deac695
Browse repository at this point
Commits on Jun 7, 2026
Assembly-CSharp: TEMPORARILY DISABLE `new ModListMenu().InitMenuCreation();` AS IT MAKES THE GAME START WITHOUT GETTING THE USERS SETTINGS
Show description for 8b299ac
SFGrenade
committed
8b299ac
View commit details
Copy full SHA for 8b299ac
Browse repository at this point
Assembly-CSharp: do the actual fix for the mod menus
SFGrenade
committed
4d49530
View commit details
Copy full SHA for 4d49530
Browse repository at this point
Commits on Jun 8, 2026
Assembly-CSharp: update monobehaviour typetree dump
SFGrenade
committed
ceb8686
View commit details
Copy full SHA for ceb8686
Browse repository at this point
Assembly-CSharp: make preloading more consistent
SFGrenade
committed
c79bea9
View commit details
Copy full SHA for c79bea9
Browse repository at this point
Commits on Jun 19, 2026
Assembly-CSharp: don't typeforward SharedUtils
SFGrenade
committed
33117af
View commit details
Copy full SHA for 33117af
Browse repository at this point
Commits on Jun 27, 2026
upgrade MonoMod* from 21.4.29.1 to 22.7.31.1
Show description for ba806e6
SFGrenade
committed
ba806e6
View commit details
Copy full SHA for ba806e6
Browse repository at this point
Commits on Jun 28, 2026
Add new class in Modding.Patches: GameManagerHelper with ClearModLocalSettings method
Show description for 55943f6
GyVn87
committed
55943f6
View commit details
Copy full SHA for 55943f6
Browse repository at this point
Commits on Jul 30, 2026
fix: does not create `mods` folder
FrostyTwilight
committed
57a8250
View commit details
Copy full SHA for 57a8250
Browse repository at this point
fix: incorrect type forwarding
FrostyTwilight
committed
ed8d39c
View commit details
Copy full SHA for ed8d39c
Browse repository at this point
Merge branch 'SFGrenade:hk-beta-branch-unity-6-update' into hk-beta-branch-unity-6-update
FrostyTwilight
authored
4734aa6
View commit details
Copy full SHA for 4734aa6
Browse repository at this point
Merge pull request #3 from GyVn87/clearing-mod-settings
Show description for 474625d
SFGrenade
authored
474625d
View commit details
Copy full SHA for 474625d
Browse repository at this point
feat: upgrade MonoMod from v22 to v25 with embedded patcher
Show description for e533f2c
FrostyTwilight
committed
e533f2c
View commit details
Copy full SHA for e533f2c
Browse repository at this point
Commits on Aug 4, 2026
Merge pull request #4 from FrostyTwilight/hk-beta-branch-unity-6-update
Show description for f1a0a2e
SFGrenade
authored
f1a0a2e
View commit details
Copy full SHA for f1a0a2e
Browse repository at this point
MonoMod.*: add license
SFGrenade
committed
96e0c12
View commit details
Copy full SHA for 96e0c12
Browse repository at this point
Commits on Aug 16, 2026
workflows: bump versions used
SFGrenade
committed
468f579
View commit details
Copy full SHA for 468f579
Browse repository at this point
You can’t perform that action at this time.