{ "runtimeTarget": { "name": ".NETCoreApp,Version=v9.0", "signature": "" }, "compilationOptions": {}, "targets": { ".NETCoreApp,Version=v9.0": { "PrivacyShield/1.2.0": { "dependencies": { "MonkeyLoader": "0.27.2-beta", "MonkeyLoader.GamePacks.Resonite": "0.24.1-beta" }, "runtime": { "PrivacyShield.dll": {} } }, "Ben.Demystifier/0.4.1": { "dependencies": { "System.Reflection.Metadata": "5.0.0" } }, "EnumerableToolkit/1.3.1": {}, "EnumerableToolkit.Async/1.2.0": { "dependencies": { "EnumerableToolkit": "1.3.1", "System.Linq.Async": "6.0.1" } }, "EnumerableToolkit.Builder/2.0.2": { "dependencies": { "EnumerableToolkit": "1.3.1" } }, "EnumerableToolkit.Builder.Async/2.0.2": { "dependencies": { "EnumerableToolkit.Async": "1.2.0", "System.Linq.Async": "6.0.1" } }, "Lib.Harmony.Thin/2.4.0": { "dependencies": { "MonoMod.Core": "1.3.0", "System.Text.Json": "9.0.1" } }, "Microsoft.Bcl.AsyncInterfaces/6.0.0": {}, "MonkeyLoader/0.27.2-beta": { "dependencies": { "Ben.Demystifier": "0.4.1", "EnumerableToolkit.Builder": "2.0.2", "EnumerableToolkit.Builder.Async": "2.0.2", "Lib.Harmony.Thin": "2.4.0", "Newtonsoft.Json": "13.0.3", "NuGet.Protocol": "6.14.0", "System.Text.Json": "9.0.1", "System.ValueTuple": "4.6.1", "Zio": "0.21.0" } }, "MonkeyLoader.GamePacks.Resonite/0.24.1-beta": { "dependencies": { "MonkeyLoader": "0.27.2-beta", "Renderite.Renderer.Renderite.Shared": "1.1.3", "Resonite.Elements.Assets": "1.3.3", "Resonite.Elements.Core": "1.4.9.4", "Resonite.Elements.Quantity": "1.2.3", "Resonite.FrooxEngine": "2025.8.25.222", "Resonite.FrooxEngine.Store": "1.0.6", "Resonite.FrooxEngine.Weaver": "1.0.6", "Resonite.LiteDB": "5.0.20", "Resonite.LiteDB.Async": "0.1.10", "Resonite.SkyFrost.Base": "2.1.0", "Resonite.SkyFrost.Base.Models": "2.1.5" } }, "Mono.Cecil/0.11.6": {}, "MonoMod.Backports/1.1.2": { "dependencies": { "MonoMod.ILHelpers": "1.1.0" } }, "MonoMod.Core/1.3.0": { "dependencies": { "Mono.Cecil": "0.11.6", "MonoMod.Backports": "1.1.2", "MonoMod.ILHelpers": "1.1.0", "MonoMod.Utils": "25.0.8" } }, "MonoMod.ILHelpers/1.1.0": {}, "MonoMod.Utils/25.0.8": { "dependencies": { "Mono.Cecil": "0.11.6", "MonoMod.Backports": "1.1.2", "MonoMod.ILHelpers": "1.1.0" } }, "Newtonsoft.Json/13.0.3": {}, "NuGet.Common/6.14.0": { "dependencies": { "NuGet.Frameworks": "6.14.0", "System.Collections.Immutable": "8.0.0" } }, "NuGet.Configuration/6.14.0": { "dependencies": { "NuGet.Common": "6.14.0", "System.Security.Cryptography.ProtectedData": "4.4.0" } }, "NuGet.Frameworks/6.14.0": {}, "NuGet.Packaging/6.14.0": { "dependencies": { "Newtonsoft.Json": "13.0.3", "NuGet.Configuration": "6.14.0", "NuGet.Versioning": "6.14.0", "System.Security.Cryptography.Pkcs": "6.0.4" } }, "NuGet.Protocol/6.14.0": { "dependencies": { "NuGet.Packaging": "6.14.0" } }, "NuGet.Versioning/6.14.0": {}, "Renderite.Renderer.Renderite.Shared/1.1.3": {}, "Resonite.Elements.Assets/1.3.3": {}, "Resonite.Elements.Core/1.4.9.4": {}, "Resonite.Elements.Quantity/1.2.3": {}, "Resonite.FrooxEngine/2025.8.25.222": {}, "Resonite.FrooxEngine.Store/1.0.6": {}, "Resonite.FrooxEngine.Weaver/1.0.6": {}, "Resonite.LiteDB/5.0.20": {}, "Resonite.LiteDB.Async/0.1.10": {}, "Resonite.SkyFrost.Base/2.1.0": {}, "Resonite.SkyFrost.Base.Models/2.1.5": {}, "System.Collections.Immutable/8.0.0": {}, "System.Formats.Asn1/6.0.0": {}, "System.Linq.Async/6.0.1": { "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "6.0.0" } }, "System.Reflection.Metadata/5.0.0": {}, "System.Security.Cryptography.Pkcs/6.0.4": { "dependencies": { "System.Formats.Asn1": "6.0.0" } }, "System.Security.Cryptography.ProtectedData/4.4.0": {}, "System.Text.Json/9.0.1": {}, "System.ValueTuple/4.6.1": {}, "Zio/0.21.0": {} } }, "libraries": { "PrivacyShield/1.2.0": { "type": "project", "serviceable": false, "sha512": "" }, "Ben.Demystifier/0.4.1": { "type": "package", "serviceable": true, "sha512": "sha512-axFeEMfmEORy3ipAzOXG/lE+KcNptRbei3F0C4kQCdeiQtW+qJW90K5iIovITGrdLt8AjhNCwk5qLSX9/rFpoA==", "path": "ben.demystifier/0.4.1", "hashPath": "ben.demystifier.0.4.1.nupkg.sha512" }, "EnumerableToolkit/1.3.1": { "type": "package", "serviceable": true, "sha512": "sha512-4dxV/E9KaotBY54YliZ4fcq6+uY00qcfsqN3tTdUig39SV4GjGYthyBae5jJFiutS945UkJRaT79Tl+AFpjFBQ==", "path": "enumerabletoolkit/1.3.1", "hashPath": "enumerabletoolkit.1.3.1.nupkg.sha512" }, "EnumerableToolkit.Async/1.2.0": { "type": "package", "serviceable": true, "sha512": "sha512-aKqDrPiyJZCYnRtH3Aj11X8AFoz6iRxS/jyofDYrc0XKk2OIkL81aB91gO7NBbVQWHkNs05Op0cYQ37sYYuynA==", "path": "enumerabletoolkit.async/1.2.0", "hashPath": "enumerabletoolkit.async.1.2.0.nupkg.sha512" }, "EnumerableToolkit.Builder/2.0.2": { "type": "package", "serviceable": true, "sha512": "sha512-YyGa5+/RwQyc1pK17Zzao3XKjgt180sE1mp0+b6TkTvBJUna3fb6T7VU+9qEMQFxqUrw3aI7JBrcKmfETX91bg==", "path": "enumerabletoolkit.builder/2.0.2", "hashPath": "enumerabletoolkit.builder.2.0.2.nupkg.sha512" }, "EnumerableToolkit.Builder.Async/2.0.2": { "type": "package", "serviceable": true, "sha512": "sha512-ub1ivaKU8Ps2XUudMYqMSzFQLnE5PELG/+lhgNFqeJ910BdVc9bzAWt04iX7vKYVfmi8nobFo6G+gO9zDkK7lA==", "path": "enumerabletoolkit.builder.async/2.0.2", "hashPath": "enumerabletoolkit.builder.async.2.0.2.nupkg.sha512" }, "Lib.Harmony.Thin/2.4.0": { "type": "package", "serviceable": true, "sha512": "sha512-LWFsluQXoXEPFMweyPnAYypZ4LVqwT2xvJ2URVQQmC/IGEkcbb9Q2ytcIMi6VoOR+R3Q0Lw2p3ZyOysWuNPywA==", "path": "lib.harmony.thin/2.4.0", "hashPath": "lib.harmony.thin.2.4.0.nupkg.sha512" }, "Microsoft.Bcl.AsyncInterfaces/6.0.0": { "type": "package", "serviceable": true, "sha512": "sha512-UcSjPsst+DfAdJGVDsu346FX0ci0ah+lw3WRtn18NUwEqRt70HaOQ7lI72vy3+1LxtqI3T5GWwV39rQSrCzAeg==", "path": "microsoft.bcl.asyncinterfaces/6.0.0", "hashPath": "microsoft.bcl.asyncinterfaces.6.0.0.nupkg.sha512" }, "MonkeyLoader/0.27.2-beta": { "type": "package", "serviceable": true, "sha512": "sha512-wEhns49Qjd1NWOOgFOQ6Ejv703EGzRAgGOMo178ViePiVEjKLGmD/lpPuyrxsKPwjWqwQu9KQIhIvL5sGLzcRg==", "path": "monkeyloader/0.27.2-beta", "hashPath": "monkeyloader.0.27.2-beta.nupkg.sha512" }, "MonkeyLoader.GamePacks.Resonite/0.24.1-beta": { "type": "package", "serviceable": true, "sha512": "sha512-h8vCLEVrSevff4ZWZ/WwavljbiQJuzBJLsgEwWiVy+VTVrhjYjriloI4BNQe0ZrPO+lvD12IxpHUso7QPoh9Jw==", "path": "monkeyloader.gamepacks.resonite/0.24.1-beta", "hashPath": "monkeyloader.gamepacks.resonite.0.24.1-beta.nupkg.sha512" }, "Mono.Cecil/0.11.6": { "type": "package", "serviceable": true, "sha512": "sha512-f33RkDtZO8VlGXCtmQIviOtxgnUdym9xx/b1p9h91CRGOsJFxCFOFK1FDbVt1OCf1aWwYejUFa2MOQyFWTFjbA==", "path": "mono.cecil/0.11.6", "hashPath": "mono.cecil.0.11.6.nupkg.sha512" }, "MonoMod.Backports/1.1.2": { "type": "package", "serviceable": true, "sha512": "sha512-baYlNy8n8kmaNhNvqmZ/dIPOeO1r9//dG1i2WbunMWtWZ2EKtIgmXaS+ZzphzTsikkGnoD4Jwr5g0TVdpDjgpw==", "path": "monomod.backports/1.1.2", "hashPath": "monomod.backports.1.1.2.nupkg.sha512" }, "MonoMod.Core/1.3.0": { "type": "package", "serviceable": true, "sha512": "sha512-cTWgpZXSJo+4GKSxjx97/96DYZRiGGS7KGK5Rquyn2qkSmbvfuoTW0P46LNzvrhE9bD7xZtnk89yWFEQLwprJg==", "path": "monomod.core/1.3.0", "hashPath": "monomod.core.1.3.0.nupkg.sha512" }, "MonoMod.ILHelpers/1.1.0": { "type": "package", "serviceable": true, "sha512": "sha512-L2FWjhTrv7tcIxshfZ+M3OcaNr4cNw0IwiVZEgwqRnZ5QAN3+RrNJ8ZwCzwXUWyPDqooJxMcjjg8PsSYUiNBjQ==", "path": "monomod.ilhelpers/1.1.0", "hashPath": "monomod.ilhelpers.1.1.0.nupkg.sha512" }, "MonoMod.Utils/25.0.8": { "type": "package", "serviceable": true, "sha512": "sha512-8wfyawgvGqUvfchAj7/gPazAjXO8CWNyXH+C0az+hgJH/80zVL5LxDhQMz0NQTyoCEJWU6gNBGc7CL+G7vCbaQ==", "path": "monomod.utils/25.0.8", "hashPath": "monomod.utils.25.0.8.nupkg.sha512" }, "Newtonsoft.Json/13.0.3": { "type": "package", "serviceable": true, "sha512": "sha512-HrC5BXdl00IP9zeV+0Z848QWPAoCr9P3bDEZguI+gkLcBKAOxix/tLEAAHC+UvDNPv4a2d18lOReHMOagPa+zQ==", "path": "newtonsoft.json/13.0.3", "hashPath": "newtonsoft.json.13.0.3.nupkg.sha512" }, "NuGet.Common/6.14.0": { "type": "package", "serviceable": true, "sha512": "sha512-E+IyoDez4kPrjNPYp41fScowTuSjGifXfjrtU9p9XlQDOGig6vrikQDCMeo6BT6YmT9vUZ+Tb1CX8ru8z0bkNg==", "path": "nuget.common/6.14.0", "hashPath": "nuget.common.6.14.0.nupkg.sha512" }, "NuGet.Configuration/6.14.0": { "type": "package", "serviceable": true, "sha512": "sha512-YwoF+Nm0IGdNP/LQ97xysCQlhy4oWIzD4oGcbvz5bQGogPrqn/5lSGwP8llmVv+zfJ6tZZDAT9vh4Q+gH0Aqqg==", "path": "nuget.configuration/6.14.0", "hashPath": "nuget.configuration.6.14.0.nupkg.sha512" }, "NuGet.Frameworks/6.14.0": { "type": "package", "serviceable": true, "sha512": "sha512-xZ37J58DQAkVUX29qoMwla26iBYRScdcfSGNe1FIZjCX1tpafN9n7TinrkRxaJqYzW0D8Ob8a3eRSYhwEUauCA==", "path": "nuget.frameworks/6.14.0", "hashPath": "nuget.frameworks.6.14.0.nupkg.sha512" }, "NuGet.Packaging/6.14.0": { "type": "package", "serviceable": true, "sha512": "sha512-BpQlGpkuAhrh6x00mGvwK13a5c30vX3FYQbWI11LIyXl/nWmoOQSZrB3yEAh9ihibeGo8SunWZBGXvkkJUxbEg==", "path": "nuget.packaging/6.14.0", "hashPath": "nuget.packaging.6.14.0.nupkg.sha512" }, "NuGet.Protocol/6.14.0": { "type": "package", "serviceable": true, "sha512": "sha512-hYk9j/ZKErdiK0tFaqsrRtT5q+sJ2VjCUrgFCQG2wGhAlmb8YaBzYLOGDvRdFwuvTi5I+KRuVHPqhc010Np1Bg==", "path": "nuget.protocol/6.14.0", "hashPath": "nuget.protocol.6.14.0.nupkg.sha512" }, "NuGet.Versioning/6.14.0": { "type": "package", "serviceable": true, "sha512": "sha512-4v4blkhCv8mpKtfx+z0G/X0daVCzdIaHSC51GkUspugi5JIMn2Bo8xm5PdZYF0U68gOBfz/+aPWMnpRd85Jbow==", "path": "nuget.versioning/6.14.0", "hashPath": "nuget.versioning.6.14.0.nupkg.sha512" }, "Renderite.Renderer.Renderite.Shared/1.1.3": { "type": "package", "serviceable": true, "sha512": "sha512-BcO8+5/zOaZEv2wYwHuZ4Cqzbu+pw2Y29z45rP2rFKMSwY71S+FXZuSPsaYWguCDmStUNTwRMsh9Gtb0ueCGhA==", "path": "renderite.renderer.renderite.shared/1.1.3", "hashPath": "renderite.renderer.renderite.shared.1.1.3.nupkg.sha512" }, "Resonite.Elements.Assets/1.3.3": { "type": "package", "serviceable": true, "sha512": "sha512-tSQzDgD4wOJB17SLfISkBh/RHeKu2xqJzJQqy+N6/9aabOAc42n+iUBIFhax0DHqgZSL3/ZUWSAGALfwDbKLVw==", "path": "resonite.elements.assets/1.3.3", "hashPath": "resonite.elements.assets.1.3.3.nupkg.sha512" }, "Resonite.Elements.Core/1.4.9.4": { "type": "package", "serviceable": true, "sha512": "sha512-ZPWnutsEKoEnSYAIczwrl24X+RKfIf1reE1/J0fsefGIjf/TxgZx73idwAihPf2zIEOAtKTT3SXLRtuLZUH+dQ==", "path": "resonite.elements.core/1.4.9.4", "hashPath": "resonite.elements.core.1.4.9.4.nupkg.sha512" }, "Resonite.Elements.Quantity/1.2.3": { "type": "package", "serviceable": true, "sha512": "sha512-3O3JxugunHwicP/8kbJSaEcIEWzUkpvmXCl8FpvDcd3Hq0t57RLYZz/EHs+CggsES7cOsdv02PCHHD4HXzRi+A==", "path": "resonite.elements.quantity/1.2.3", "hashPath": "resonite.elements.quantity.1.2.3.nupkg.sha512" }, "Resonite.FrooxEngine/2025.8.25.222": { "type": "package", "serviceable": true, "sha512": "sha512-fcXYyV7akQz0uCH+2jYfZp4f0YHTkN74X5JbO2gvQyY/mK7aGh8M5q2IhP/rMcGV7Az6nuRLMEdRO0l9CN7AnQ==", "path": "resonite.frooxengine/2025.8.25.222", "hashPath": "resonite.frooxengine.2025.8.25.222.nupkg.sha512" }, "Resonite.FrooxEngine.Store/1.0.6": { "type": "package", "serviceable": true, "sha512": "sha512-b3JupEHnxrFnzDRnEyQFhJmIKsBAC2hDKqfz4f0rui4iJ54EDvdRYjAoIZbjnYfXFHjUiyzdRbvNb2tlft2txQ==", "path": "resonite.frooxengine.store/1.0.6", "hashPath": "resonite.frooxengine.store.1.0.6.nupkg.sha512" }, "Resonite.FrooxEngine.Weaver/1.0.6": { "type": "package", "serviceable": true, "sha512": "sha512-TVd5mduNi3Qfa2AaAddMto00g32pOn8C/940CfhyN9v85HPwJ6+CTsizprl8PIAXHuZb8BhYQr5WNgbLkIO1Dg==", "path": "resonite.frooxengine.weaver/1.0.6", "hashPath": "resonite.frooxengine.weaver.1.0.6.nupkg.sha512" }, "Resonite.LiteDB/5.0.20": { "type": "package", "serviceable": true, "sha512": "sha512-MyHNTJ92XrfXiG39zD+DWEUqJTinsMGQclIlGqQ9TOIq7Rvnu6jvGDWU9q+SbbV0J6GRNSnJLrrsyqmhwCp1cQ==", "path": "resonite.litedb/5.0.20", "hashPath": "resonite.litedb.5.0.20.nupkg.sha512" }, "Resonite.LiteDB.Async/0.1.10": { "type": "package", "serviceable": true, "sha512": "sha512-GF2z/yJCzaQ2cantEKK004uv5NPJKsj369zW/fW1ZfXqWBAPFnXFXuaYxS+OFaXxZ2gy7FLjse9vKJw0sbj1kw==", "path": "resonite.litedb.async/0.1.10", "hashPath": "resonite.litedb.async.0.1.10.nupkg.sha512" }, "Resonite.SkyFrost.Base/2.1.0": { "type": "package", "serviceable": true, "sha512": "sha512-R7kBFYBI3QK2dhqXOnGvWwj0eeFie4Rmf97e03uTw0h5hrbAn39UpOk9XBS02GZzm/iYnohgkg0O2RHkk5dA8g==", "path": "resonite.skyfrost.base/2.1.0", "hashPath": "resonite.skyfrost.base.2.1.0.nupkg.sha512" }, "Resonite.SkyFrost.Base.Models/2.1.5": { "type": "package", "serviceable": true, "sha512": "sha512-fBkwW8U6CouqepLRQkQztgRYXSGLh7bAGS7vn2wEiJeNsoEYo8q375ZcxYKLybpifh7ldh8tBh1ru3dibUPNhA==", "path": "resonite.skyfrost.base.models/2.1.5", "hashPath": "resonite.skyfrost.base.models.2.1.5.nupkg.sha512" }, "System.Collections.Immutable/8.0.0": { "type": "package", "serviceable": true, "sha512": "sha512-AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg==", "path": "system.collections.immutable/8.0.0", "hashPath": "system.collections.immutable.8.0.0.nupkg.sha512" }, "System.Formats.Asn1/6.0.0": { "type": "package", "serviceable": true, "sha512": "sha512-T6fD00dQ3NTbPDy31m4eQUwKW84s03z0N2C8HpOklyeaDgaJPa/TexP4/SkORMSOwc7WhKifnA6Ya33AkzmafA==", "path": "system.formats.asn1/6.0.0", "hashPath": "system.formats.asn1.6.0.0.nupkg.sha512" }, "System.Linq.Async/6.0.1": { "type": "package", "serviceable": true, "sha512": "sha512-0YhHcaroWpQ9UCot3Pizah7ryAzQhNvobLMSxeDIGmnXfkQn8u5owvpOH0K6EVB+z9L7u6Cc4W17Br/+jyttEQ==", "path": "system.linq.async/6.0.1", "hashPath": "system.linq.async.6.0.1.nupkg.sha512" }, "System.Reflection.Metadata/5.0.0": { "type": "package", "serviceable": true, "sha512": "sha512-5NecZgXktdGg34rh1OenY1rFNDCI8xSjFr+Z4OU4cU06AQHUdRnIIEeWENu3Wl4YowbzkymAIMvi3WyK9U53pQ==", "path": "system.reflection.metadata/5.0.0", "hashPath": "system.reflection.metadata.5.0.0.nupkg.sha512" }, "System.Security.Cryptography.Pkcs/6.0.4": { "type": "package", "serviceable": true, "sha512": "sha512-LGbXi1oUJ9QgCNGXRO9ndzBL/GZgANcsURpMhNR8uO+rca47SZmciS3RSQUvlQRwK3QHZSHNOXzoMUASKA+Anw==", "path": "system.security.cryptography.pkcs/6.0.4", "hashPath": "system.security.cryptography.pkcs.6.0.4.nupkg.sha512" }, "System.Security.Cryptography.ProtectedData/4.4.0": { "type": "package", "serviceable": true, "sha512": "sha512-cJV7ScGW7EhatRsjehfvvYVBvtiSMKgN8bOVI0bQhnF5bU7vnHVIsH49Kva7i7GWaWYvmEzkYVk1TC+gZYBEog==", "path": "system.security.cryptography.protecteddata/4.4.0", "hashPath": "system.security.cryptography.protecteddata.4.4.0.nupkg.sha512" }, "System.Text.Json/9.0.1": { "type": "package", "serviceable": true, "sha512": "sha512-eqWHDZqYPv1PvuvoIIx5pF74plL3iEOZOl/0kQP+Y0TEbtgNnM2W6k8h8EPYs+LTJZsXuWa92n5W5sHTWvE3VA==", "path": "system.text.json/9.0.1", "hashPath": "system.text.json.9.0.1.nupkg.sha512" }, "System.ValueTuple/4.6.1": { "type": "package", "serviceable": true, "sha512": "sha512-+RJT4qaekpZ7DDLhf+LTjq+E48jieKiY9ulJ+BoxKmZblIJfIJT8Ufcaa/clQqnYvWs8jugfGSMu8ylS0caG0w==", "path": "system.valuetuple/4.6.1", "hashPath": "system.valuetuple.4.6.1.nupkg.sha512" }, "Zio/0.21.0": { "type": "package", "serviceable": true, "sha512": "sha512-gAs0YPZepZcINeocRTiq+soHUaYn0JCYfmcSOKbSEFpy7gX6U1jN7rE+D4NQ+Bav81TTIdBPEKoRPD0c0WvS5g==", "path": "zio/0.21.0", "hashPath": "zio.0.21.0.nupkg.sha512" } } }