From 6f04574a8b944704331879b1ee5c2169c0c755a2 Mon Sep 17 00:00:00 2001 From: beee Date: Wed, 9 Sep 2026 10:01:16 +0300 Subject: [PATCH 1/2] Add OnTakeCutting hook for GrowableEntity --- resources/Rust.opj | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/resources/Rust.opj b/resources/Rust.opj index 8be6c37fc..62a6cdb17 100644 --- a/resources/Rust.opj +++ b/resources/Rust.opj @@ -6222,6 +6222,31 @@ "HookCategory": "Player" } }, + { + "Type": "Simple", + "Hook": { + "InjectionIndex": 53, + "ReturnBehavior": 0, + "ArgumentBehavior": 4, + "ArgumentString": "a0, this, l1", + "HookTypeName": "Simple", + "Name": "OnTakeCutting", + "HookName": "OnTakeCutting", + "AssemblyName": "Assembly-CSharp.dll", + "TypeName": "GrowableEntity", + "Flagged": false, + "Signature": { + "Exposure": 0, + "Name": "TakeClones", + "ReturnType": "System.Void", + "Parameters": [ + "BasePlayer" + ] + }, + "MSILHash": "7TXPifGPRftOHn6pE/EimCCR9S6/am3Uecq6Wtgk9ow=", + "HookCategory": "Player" + } + }, { "Type": "Simple", "Hook": { From 43fd5aca7c55416d9e14fe0f6e6c4fe3d07b9e13 Mon Sep 17 00:00:00 2001 From: beee Date: Wed, 9 Sep 2026 12:56:14 +0300 Subject: [PATCH 2/2] Add CanTakeCutting as BaseHookName and fix index --- resources/Rust.opj | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resources/Rust.opj b/resources/Rust.opj index 62a6cdb17..54c81e475 100644 --- a/resources/Rust.opj +++ b/resources/Rust.opj @@ -6225,7 +6225,7 @@ { "Type": "Simple", "Hook": { - "InjectionIndex": 53, + "InjectionIndex": 60, "ReturnBehavior": 0, "ArgumentBehavior": 4, "ArgumentString": "a0, this, l1", @@ -6244,6 +6244,7 @@ ] }, "MSILHash": "7TXPifGPRftOHn6pE/EimCCR9S6/am3Uecq6Wtgk9ow=", + "BaseHookName": "CanTakeCutting", "HookCategory": "Player" } },