diff --git a/src/equicordplugins/declutter/index.tsx b/src/equicordplugins/declutter/index.tsx index 2aef52a4e..ff7370317 100644 --- a/src/equicordplugins/declutter/index.tsx +++ b/src/equicordplugins/declutter/index.tsx @@ -143,7 +143,7 @@ export default definePlugin({ // Avatar decoration find: "getAvatarDecorationURL:", replacement: { - match: /function \i\(\i\)\{(?=.{0,10}avatarDecoration)/, + match: /(?<=function \i\((\i)\){)(?=.{0,100}let{avatarDecoration)/, replace: "$&return null;" }, predicate: () => settings.store.removeAvatarDecoration, diff --git a/src/plugins/decor/index.tsx b/src/plugins/decor/index.tsx index 64a16e6bb..7eb415ca6 100644 --- a/src/plugins/decor/index.tsx +++ b/src/plugins/decor/index.tsx @@ -33,7 +33,7 @@ export default definePlugin({ { find: "getAvatarDecorationURL:", replacement: { - match: /(?<=function \i\((\i)\){)(?=let{avatarDecoration)/, + match: /(?<=function \i\((\i)\){)(?=.{0,20}let{avatarDecoration)/, replace: "const vcDecorDecoration=$self.getDecorAvatarDecorationURL($1);if(vcDecorDecoration)return vcDecorDecoration;" } },