diff --git a/source/funkin/modding/PolymodHandler.hx b/source/funkin/modding/PolymodHandler.hx index 3bb103afa..b41967c89 100644 --- a/source/funkin/modding/PolymodHandler.hx +++ b/source/funkin/modding/PolymodHandler.hx @@ -398,6 +398,16 @@ class PolymodHandler var className:String = Type.getClassName(cls); Polymod.blacklistImport(className); } + + // `funkin.util.macro.*` + // CompiledClassList's get function allows access to sys and Newgrounds classes + // None of the classes are suitable for mods anyway + for (cls in ClassMacro.listClassesInPackage('funkin.util.macro')) + { + if (cls == null) continue; + var className:String = Type.getClassName(cls); + Polymod.blacklistImport(className); + } } /**