[
  {
    "readmeHtml": "",
    "dependencies": {},
    "license": "MIT",
    "times": {
      "created": "2026-08-27T05:19:48.359Z",
      "modified": "2026-08-27T05:19:48.359Z",
      "2.5.11": "2026-08-27T05:19:48.359Z"
    },
    "name": "com.cysharp.unitask",
    "private": false,
    "version": "2.5.11",
    "displayName": "UniTask",
    "description": "Provides an efficient async/await integration to Unity.",
    "keywords": [
      "async/await",
      "async",
      "Task",
      "UniTask"
    ],
    "unity": "2018.4",
    "author": {
      "name": "Cysharp, Inc.",
      "url": "https://cysharp.co.jp/en/"
    },
    "date": "2026-08-27T05:19:48.359Z",
    "versionCount": 1,
    "versions": [
      "2.5.11"
    ]
  },
  {
    "readmeHtml": "<h2>Vanilla Ballistics</h2>\n<p>Ballistics is part of the Vanilla For Unity SDK.</p>\n<p>Vanilla Ballistics provides several functions for easily calculating ballistics projectile velocity.</p>\n<hr>\n<h3>Installation</h3>\n<p>Vanilla Plus packages are installed through Unity's Package Manager using a <a href=\"https://docs.unity3d.com/Manual/upm-scoped.html\" rel=\"noopener noreferrer\">scoped registry</a>. Open your Unity Project of choice and select:</p>\n<p>&gt; Edit menu &gt; Project settings &gt; Package Manager &gt; Scoped Registries &gt; Plus button</p>\n<p>Then add:</p>\n<p>\tname:      Vanilla Plus \turl:       http://35.231.76.113:4873/ \tScopes:    vanilla.plus</p>\n<hr>\n<h3>Contributing</h3>\n<p>Please don't. I have no idea what a pull request is and at this point I'm too afraid to ask.</p>\n<p>If you hated this package, let me know.</p>\n<hr>\n<h3>Author</h3>\n<p>Lucas Hehir</p>\n<hr>\n<h3>License</h3>\n<p><a href=\"https://unlicense.org/\" rel=\"noopener noreferrer\">The Unlicense</a></p>",
    "dependencies": {
      "vanilla.unity-extensions": "1.0.0"
    },
    "license": null,
    "times": {
      "created": "2023-11-09T09:56:23.138Z",
      "modified": "2023-11-09T09:56:23.138Z",
      "1.0.1": "2023-11-09T09:56:23.138Z"
    },
    "name": "vanilla.ballistics",
    "private": true,
    "version": "1.0.1",
    "displayName": "Ballistics",
    "description": "Vanilla Ballistics provides several functions for easily calculating ballistics projectile velocity.",
    "keywords": [],
    "unity": "2020.2",
    "author": {
      "name": "Vanilla Plus",
      "email": "lucas@vanilla.plus",
      "url": "https://vanilla.plus/"
    },
    "date": "2023-11-09T09:56:23.138Z",
    "versionCount": 1,
    "versions": [
      "1.0.1"
    ]
  },
  {
    "readmeHtml": "<h2>DotNet Extensions</h2>\n<p>DotNet Extensions is part of the Vanilla Unity SDK.</p>\n<p>DotNet Extensions is a collection of extension methods for .NET.</p>\n<hr>\n<h3>Installation</h3>\n<p>Vanilla Plus packages are installed through Unity's Package Manager using a <a href=\"https://docs.unity3d.com/Manual/upm-scoped.html\" rel=\"noopener noreferrer\">scoped registry</a>. Open your Unity Project of choice and select:</p>\n<p>&gt; Edit menu &gt; Project settings &gt; Package Manager &gt; Scoped Registries &gt; Plus button</p>\n<p>Then add:</p>\n<p>\tname:      Vanilla Plus \turl:       https://registry.npmjs.com \tScopes:    vanilla.plus</p>\n<hr>\n<h3>Usage</h3>\n<pre data-lang=\"csharp\"><code>public class Card\n{\n\n    public Suite suite;\n\n    public Rank rank;\n\n    public Card(Suite suite,\n                Rank  rank)\n    {\n        this.suite = suite;\n        this.rank  = rank;\n    }\n\n}\n\npublic class Deck\n{\n\n    public Card[] cards;\n\n    public void Initialize()\n    {\n        cards = new Card[52];\n\n        for (int s = 0,\n                 i = 0;\n             s &lt; 4;\n             s++)\n        {\n            for (var r = 1;\n                 r &lt; 14;\n                 r++, i++)\n            {\n                cards[i] = new Card(suite: (Suite) s,\n                                    rank: (Rank) r);\n            }\n        }\n\n        cards.Shuffle(); // Randomizes the cards without affecting the array.\n    }\n\n}\n\npublic enum Suite { Clubs, Spades, Hearts, Diamonds }\n\npublic enum Rank { One = 1, Two, Three, Four, Five, Six, Seven, Eight, Nine, Ten, Jack, Queen, King }</code></pre>\n<hr>\n<h3>Contributing</h3>\n<p>Please don't. I have no idea what a pull request is and at this point I'm too afraid to ask.</p>\n<p>If you hated this package, let me know:</p>\n<p>Gmail</p>\n<hr>\n<h3>Author</h3>\n<p>Lucas Hehir</p>\n<hr>\n<h3>License</h3>\n<p><a href=\"https://unlicense.org/\" rel=\"noopener noreferrer\">The Unlicense</a></p>",
    "dependencies": {},
    "license": null,
    "times": {
      "created": "2022-06-08T06:51:06.477Z",
      "modified": "2024-05-17T08:49:11.128Z",
      "1.0.0": "2022-06-08T06:51:06.477Z",
      "1.1.0": "2023-11-09T09:56:39.428Z",
      "1.2.0": "2024-05-17T06:40:01.951Z",
      "1.2.1": "2024-05-17T08:49:11.128Z"
    },
    "name": "vanilla.dotnet-extensions",
    "private": true,
    "version": "1.2.1",
    "displayName": "DotNet Extensions",
    "description": "DotNet Extensions is a collection of extension methods for .NET.",
    "keywords": [],
    "unity": "2020.2",
    "author": {
      "name": "Vanilla Plus",
      "email": "lucas@vanilla.plus",
      "url": "https://vanilla.plus/"
    },
    "date": "2024-05-17T08:49:11.128Z",
    "versionCount": 4,
    "versions": [
      "1.2.1",
      "1.2.0",
      "1.1.0",
      "1.0.0"
    ]
  },
  {
    "readmeHtml": "<h2>Vanilla Package Template</h2>\n<p>Vanilla Package Template is part of the Vanilla For Unity SDK.</p>\n<p>Vanilla Package Template is a template for Vanilla Unity SDK packages.</p>\n<hr>\n<h3>Installation</h3>\n<p>Vanilla Plus packages are installed through Unity's Package Manager using a <a href=\"https://docs.unity3d.com/Manual/upm-scoped.html\" rel=\"noopener noreferrer\">scoped registry</a>. Open your Unity Project of choice and select:</p>\n<p>&gt; Edit menu &gt; Project settings &gt; Package Manager &gt; Scoped Registries &gt; Plus button</p>\n<p>Then add:</p>\n<p>\tname:      Vanilla Plus \turl:       http://35.231.76.113:4873/ \tScopes:    vanilla.plus</p>\n<hr>\n<h3>Usage</h3>\n<p>Pop example code markup below:</p>\n<pre data-lang=\"csharp\"><code>public class MyNewClass : MonoBehaviour \n{\n\n\tpublic Text tapCountText;\n\n\tvoid Start() =&gt; tapCountText = GetComponentDynamic&lt;Text&gt;(GetComponentStyle.InParent);\n\n\tvoid Update() \n\t{\n\t\tif (!AnyTouchBegan()) return;\n\n\t\tLog(&quot;Can't you hear me knockin'?&quot;);\n\t}\n\n}</code></pre>\n<hr>\n<h3>Debugging</h3>\n<p>You can enable debugging for this package by including the keywords DEBUG and &lt;PACKAGE_NAME_HERE&gt; in the Unity Editor scripting define symbols.</p>\n<hr>\n<h3>Contributing</h3>\n<p>Please don't. I have no idea what a pull request is and at this point I'm too afraid to ask.</p>\n<p>If you took this package personally, let me know.</p>\n<hr>\n<h3>Author</h3>\n<p>Lucas Hehir</p>\n<hr>\n<h3>License</h3>\n<p><a href=\"https://unlicense.org/\" rel=\"noopener noreferrer\">The Unlicense</a></p>",
    "dependencies": {},
    "license": null,
    "times": {
      "created": "2023-11-03T08:52:57.933Z",
      "modified": "2023-12-20T09:04:38.997Z",
      "1.0.0": "2023-11-03T08:52:57.933Z",
      "1.0.1": "2023-11-04T02:13:56.643Z",
      "1.0.2": "2023-11-04T02:36:31.148Z",
      "1.0.3": "2023-11-04T03:03:21.637Z",
      "1.0.4": "2023-11-17T03:24:46.132Z",
      "1.0.5": "2023-12-20T09:04:38.997Z"
    },
    "name": "vanilla.init",
    "private": true,
    "version": "1.0.5",
    "displayName": "Init",
    "description": "Awake, Init, Start. Init runs even if the GameObject is turned off.",
    "keywords": [],
    "unity": "2020.2",
    "author": {
      "name": "Vanilla Plus",
      "email": "lucas@vanilla.plus",
      "url": "https://vanilla.plus/"
    },
    "date": "2023-12-20T09:04:38.997Z",
    "versionCount": 6,
    "versions": [
      "1.0.5",
      "1.0.4",
      "1.0.3",
      "1.0.2",
      "1.0.1",
      "1.0.0"
    ]
  },
  {
    "readmeHtml": "<h2>Vanilla Package Template</h2>\n<p>Vanilla Package Template is part of the Vanilla For Unity SDK.</p>\n<p>Vanilla Package Template is a template for Vanilla Unity SDK packages.</p>\n<hr>\n<h3>Installation</h3>\n<p>Vanilla Plus packages are installed through Unity's Package Manager using a <a href=\"https://docs.unity3d.com/Manual/upm-scoped.html\" rel=\"noopener noreferrer\">scoped registry</a>. Open your Unity Project of choice and select:</p>\n<p>&gt; Edit menu &gt; Project settings &gt; Package Manager &gt; Scoped Registries &gt; Plus button</p>\n<p>Then add:</p>\n<p>\tname:      Vanilla Plus \turl:       http://35.231.76.113:4873/ \tScopes:    vanilla.plus</p>\n<hr>\n<h3>Usage</h3>\n<p>Pop example code markup below:</p>\n<pre data-lang=\"csharp\"><code>public class MyNewClass : MonoBehaviour \n{\n\n\tpublic Text tapCountText;\n\n\tvoid Start() =&gt; tapCountText = GetComponentDynamic&lt;Text&gt;(GetComponentStyle.InParent);\n\n\tvoid Update() \n\t{\n\t\tif (!AnyTouchBegan()) return;\n\n\t\tLog(&quot;Can't you hear me knockin'?&quot;);\n\t}\n\n}</code></pre>\n<hr>\n<h3>Debugging</h3>\n<p>You can enable debugging for this package by including the keywords DEBUG and &lt;PACKAGE_NAME_HERE&gt; in the Unity Editor scripting define symbols.</p>\n<hr>\n<h3>Contributing</h3>\n<p>Please don't. I have no idea what a pull request is and at this point I'm too afraid to ask.</p>\n<p>If you took this package personally, let me know.</p>\n<hr>\n<h3>Author</h3>\n<p>Lucas Hehir</p>\n<hr>\n<h3>License</h3>\n<p><a href=\"https://unlicense.org/\" rel=\"noopener noreferrer\">The Unlicense</a></p>",
    "dependencies": {
      "com.cysharp.unitask": "2.5.11",
      "vanilla.type-menu": "4.2.0",
      "vanilla.init": "1.0.5"
    },
    "license": null,
    "times": {
      "created": "2023-07-05T08:34:11.066Z",
      "modified": "2024-07-03T06:13:35.721Z",
      "4.0.1": "2023-10-24T02:22:57.898Z",
      "4.0.2": "2023-10-24T03:18:58.883Z",
      "4.0.3": "2023-10-24T03:28:25.111Z",
      "4.1.0": "2023-10-31T01:03:52.863Z",
      "4.1.1": "2023-10-31T01:19:26.363Z",
      "4.1.2": "2023-10-31T03:48:06.611Z",
      "4.1.3": "2023-10-31T04:47:55.378Z",
      "4.2.0": "2023-10-31T09:45:27.864Z",
      "4.2.1": "2023-11-01T04:55:40.863Z",
      "4.2.2": "2023-11-02T03:46:04.890Z",
      "4.2.3": "2023-11-09T09:54:06.887Z",
      "4.3.0": "2023-11-14T03:33:24.638Z",
      "4.4.0": "2023-11-16T09:46:37.915Z",
      "4.5.0": "2023-11-27T04:30:00.393Z",
      "4.5.1": "2023-11-27T04:50:32.398Z",
      "4.5.2": "2023-11-27T04:56:26.643Z",
      "4.5.3": "2023-11-27T06:07:31.149Z",
      "4.5.4": "2023-11-27T11:46:21.390Z",
      "4.5.5": "2023-11-29T06:18:31.891Z",
      "4.6.1": "2023-12-01T06:45:09.407Z",
      "4.7.0": "2023-12-04T14:20:19.420Z",
      "4.7.1": "2023-12-05T03:04:36.416Z",
      "4.7.2": "2023-12-22T04:51:08.498Z",
      "4.8.0": "2024-02-12T02:53:04.811Z",
      "4.8.1": "2024-02-13T07:00:30.301Z",
      "5.0.0": "2024-02-28T10:18:08.605Z",
      "5.1.0": "2024-03-22T03:01:23.714Z",
      "5.2.0": "2024-03-26T09:45:05.096Z",
      "5.2.1": "2024-04-16T10:04:40.343Z",
      "5.2.2": "2024-04-22T04:05:02.556Z",
      "5.2.4": "2024-04-22T06:49:36.152Z",
      "5.2.5": "2024-04-22T07:36:54.918Z",
      "5.2.6": "2024-04-23T08:17:16.919Z",
      "5.2.7": "2024-04-24T08:40:53.519Z",
      "5.3.0": "2024-05-01T10:46:30.624Z",
      "5.3.1": "2024-05-01T10:54:28.512Z",
      "5.3.2": "2024-05-01T11:12:11.029Z",
      "5.3.3": "2024-05-03T09:31:34.118Z",
      "5.4.0": "2024-05-09T09:42:44.226Z",
      "5.4.1": "2024-05-09T10:46:09.165Z",
      "5.4.2": "2024-05-09T12:32:34.931Z",
      "5.4.3": "2024-05-15T07:05:03.025Z",
      "5.4.4": "2024-07-03T04:36:22.958Z",
      "5.4.5": "2024-07-03T04:50:37.458Z",
      "5.4.6": "2024-07-03T04:52:57.209Z",
      "5.4.7": "2024-07-03T05:10:00.956Z",
      "5.4.8": "2024-07-03T06:13:35.721Z"
    },
    "name": "vanilla.metascript",
    "private": true,
    "version": "5.4.8",
    "displayName": "MetaScript",
    "description": "MetaScript is a sequencing toolkit for serializing behaviour into your Unity scenes.",
    "keywords": [],
    "unity": null,
    "author": {
      "name": "Vanilla Plus",
      "email": "lucas@vanilla.plus",
      "url": "https://vanilla.plus/"
    },
    "date": "2024-07-03T06:13:35.721Z",
    "versionCount": 47,
    "versions": [
      "5.4.8",
      "5.4.7",
      "5.4.6",
      "5.4.5",
      "5.4.4",
      "5.4.3",
      "5.4.2",
      "5.4.1",
      "5.4.0",
      "5.3.3",
      "5.3.2",
      "5.3.1",
      "5.3.0",
      "5.2.7",
      "5.2.6",
      "5.2.5",
      "5.2.4",
      "5.2.2",
      "5.2.1",
      "5.2.0",
      "5.1.0",
      "5.0.0",
      "4.8.1",
      "4.8.0",
      "4.7.2",
      "4.7.1",
      "4.7.0",
      "4.6.1",
      "4.5.5",
      "4.5.4",
      "4.5.3",
      "4.5.2",
      "4.5.1",
      "4.5.0",
      "4.4.0",
      "4.3.0",
      "4.2.3",
      "4.2.2",
      "4.2.1",
      "4.2.0",
      "4.1.3",
      "4.1.2",
      "4.1.1",
      "4.1.0",
      "4.0.3",
      "4.0.2",
      "4.0.1"
    ]
  },
  {
    "readmeHtml": "<h2>Vanilla Roulette</h2>\n<p>Vanilla Roulette is part of the Vanilla For Unity SDK.</p>\n<p>Vanilla Roulette is a package for handling chance-based behaviour like loot tables, spawn chances, etc</p>\n<hr>\n<h3>Installation</h3>\n<p>Vanilla Plus packages are installed through Unity's Package Manager using a <a href=\"https://docs.unity3d.com/Manual/upm-scoped.html\" rel=\"noopener noreferrer\">scoped registry</a>. Open your Unity Project of choice and select:</p>\n<p>&gt; Edit menu &gt; Project settings &gt; Package Manager &gt; Scoped Registries &gt; Plus button</p>\n<p>Then add:</p>\n<p>\tname:      Vanilla Plus \turl:       http://35.231.76.113:4873/ \tScopes:    vanilla.plus</p>\n<hr>\n<h3>Usage</h3>\n<p>Pop example code markup below:</p>\n<pre data-lang=\"csharp\"><code>public class MyNewClass : MonoBehaviour \n{\n\n\tpublic Text tapCountText;\n\n\tvoid Start() =&gt; tapCountText = GetComponentDynamic&lt;Text&gt;(GetComponentStyle.InParent);\n\n\tvoid Update() \n\t{\n\t\tif (!AnyTouchBegan()) return;\n\n\t\tLog(&quot;Can't you hear me knockin'?&quot;);\n\t}\n\n}</code></pre>\n<hr>\n<h3>Debugging</h3>\n<p>You can enable debugging for this package by including the keywords DEBUG and &lt;PACKAGE_NAME_HERE&gt; in the Unity Editor scripting define symbols.</p>\n<hr>\n<h3>Contributing</h3>\n<p>Please don't. I have no idea what a pull request is and at this point I'm too afraid to ask.</p>\n<p>If you took this package personally, let me know.</p>\n<hr>\n<h3>Author</h3>\n<p>Lucas Hehir</p>\n<hr>\n<h3>License</h3>\n<p><a href=\"https://unlicense.org/\" rel=\"noopener noreferrer\">The Unlicense</a></p>",
    "dependencies": {},
    "license": null,
    "times": {
      "created": "2023-07-05T08:33:29.060Z",
      "modified": "2023-07-10T04:35:30.069Z",
      "3.0.1": "2023-07-05T08:33:29.060Z",
      "3.0.2": "2023-07-06T18:43:46.814Z",
      "3.0.3": "2023-07-07T04:08:24.064Z",
      "3.0.4": "2023-07-10T04:35:30.069Z"
    },
    "name": "vanilla.roulette",
    "private": true,
    "version": "3.0.4",
    "displayName": "Roulette",
    "description": "Vanilla Roulette is a toolkit for managing chance-related behavior like loot tables.",
    "keywords": [],
    "unity": null,
    "author": {
      "name": "Vanilla Plus",
      "email": "lucas@vanilla.plus",
      "url": "https://vanilla.plus/"
    },
    "date": "2023-07-10T04:35:30.069Z",
    "versionCount": 4,
    "versions": [
      "3.0.4",
      "3.0.3",
      "3.0.2",
      "3.0.1"
    ]
  },
  {
    "readmeHtml": "<h2>Type Menu</h2>\n<p>Type Menu is part of the Vanilla For Unity SDK.</p>\n<p>Type Menu allows users to use a menu to populate fields using the SerializeReference attribute.</p>\n<p>Type Menu is a heavily stripped down variation of SerializeReferenceUI by Textus Games.</p>\n<hr>\n<h3>Installation</h3>\n<p>Vanilla Plus packages are installed through Unity's Package Manager using a <a href=\"https://docs.unity3d.com/Manual/upm-scoped.html\" rel=\"noopener noreferrer\">scoped registry</a>. Open your Unity Project of choice and select:</p>\n<p>&gt; Edit menu &gt; Project settings &gt; Package Manager &gt; Scoped Registries &gt; Plus button</p>\n<p>Then add:</p>\n<p>\tname:      Vanilla Plus \turl:       https://registry.npmjs.com \tScopes:    vanilla.plus</p>\n<hr>\n<h3>Usage</h3>\n<p>Instead of beginning new classes from MonoBehaviour, you can try the inherited default class VanillaBehaviour.</p>\n<pre data-lang=\"csharp\"><code>public class MyClass : MonoBehaviour\n{\n\n    [Serializable]\n    public class Fruit\n    {\n\n        [SerializeField]\n        public Color color;\n\n    }\n\n    [Serializable]\n    public class Apple : Fruit\n    {\n\n        public Apple() =&gt; color = Color.red;\n\n    }\n\n    [Serializable]\n    public class Banana : Fruit\n    {\n\n        public Banana() =&gt; color = Color.yellow;\n\n    }\n\n    [Serializable]\n    public class Grape : Fruit\n    {\n\n        public Grape() =&gt; color = Color.green;\n\n    }\n    \n    \n    [SerializeReference]\n    [TypeMenu]\n    [TypeMenuOnlyFilter(typeof(Fruit))]\n    public Fruit fruit;\n\n}</code></pre>\n<hr>\n<h3>Contributing</h3>\n<p>Please don't. I have no idea what a pull request is and at this point I'm too afraid to ask.</p>\n<p>If you hated this package, let me know.</p>\n<hr>\n<h3>Author</h3>\n<p>Lucas Hehir</p>\n<hr>\n<h3>License</h3>\n<p><a href=\"https://unlicense.org/\" rel=\"noopener noreferrer\">The Unlicense</a></p>",
    "dependencies": {},
    "license": null,
    "times": {
      "created": "2023-07-05T08:33:46.561Z",
      "modified": "2023-12-04T14:20:09.174Z",
      "3.0.1": "2023-07-05T08:33:46.561Z",
      "3.0.2": "2023-07-06T18:43:34.810Z",
      "3.0.3": "2023-07-07T04:08:18.063Z",
      "3.0.4": "2023-07-10T04:37:07.843Z",
      "3.1.0": "2023-11-14T03:33:13.149Z",
      "4.0.0": "2023-11-27T04:29:51.164Z",
      "4.0.1": "2023-11-27T11:44:58.390Z",
      "4.1.0": "2023-12-01T06:44:59.647Z",
      "4.2.0": "2023-12-04T14:20:09.174Z"
    },
    "name": "vanilla.type-menu",
    "private": true,
    "version": "4.2.0",
    "displayName": "Type Menu",
    "description": "Type Menu offers developers attributes allowing them to easily populate fields that are using the SerializeReference attribute.",
    "keywords": [],
    "unity": null,
    "author": {
      "name": "Vanilla Plus",
      "email": "lucas@vanilla.plus",
      "url": "https://vanilla.plus/"
    },
    "date": "2023-12-04T14:20:09.174Z",
    "versionCount": 9,
    "versions": [
      "4.2.0",
      "4.1.0",
      "4.0.1",
      "4.0.0",
      "3.1.0",
      "3.0.4",
      "3.0.3",
      "3.0.2",
      "3.0.1"
    ]
  },
  {
    "readmeHtml": "<h2>Unity Extensions</h2>\n<p>Unity Extensions is part of the Vanilla Unity SDK.</p>\n<p>Unity Extensions is a collection of extension methods for all the data types and classes found in the Unity GameObject ecosystem. The purpose is to offer a number of shorthand methods for common or useful behaviour.</p>\n<p>Some examples include:</p>\n<ul><li>GameObject.GetComponentDynamic - Get a component on the GameObject itself or upwards through its parents or downwards through its children by changing the parameter.</li><li>Transform.GetAllChildren - Returns a list of all child transforms without using GetComponentsOnChildren&lt;Transform&gt;</li><li>T[].Shuffle - Shuffles the contents of an array using the Fisher-Yates algorithm.</li></ul>\n<hr>\n<h3>Installation</h3>\n<p>Vanilla Plus packages are installed through Unity's Package Manager using a <a href=\"https://docs.unity3d.com/Manual/upm-scoped.html\" rel=\"noopener noreferrer\">scoped registry</a>. Open your Unity Project of choice and select:</p>\n<p>&gt; Edit menu &gt; Project settings &gt; Package Manager &gt; Scoped Registries &gt; Plus button</p>\n<p>Then add:</p>\n<p>\tname:      Vanilla Plus \turl:       https://registry.npmjs.com \tScopes:    vanilla.plus</p>\n<hr>\n<h3>Usage</h3>\n<pre data-lang=\"csharp\"><code>public class LovingParent : MonoBehaviour \n{\n\n\tvoid Start()\n\t{\n\t\tforeach (var c in transform.GetAllChildren()) \n\t\t{\n\t\t\tDebug.Log($&quot;I have a child and their name is [{c}]&quot;);\n\t\t}\n\t}\n\n}</code></pre>\n<hr>\n<h3>Contributing</h3>\n<p>Please don't. I have no idea what a pull request is and at this point I'm too afraid to ask.</p>\n<p>If you hated this package, let me know.</p>\n<hr>\n<h3>Author</h3>\n<p>Lucas Hehir</p>\n<hr>\n<h3>License</h3>\n<p><a href=\"https://unlicense.org/\" rel=\"noopener noreferrer\">The Unlicense</a></p>",
    "dependencies": {
      "vanilla.dotnet-extensions": "1.1.0"
    },
    "license": null,
    "times": {
      "created": "2022-06-08T06:51:20.189Z",
      "modified": "2024-06-06T11:22:53.359Z",
      "1.0.0": "2022-06-08T06:51:20.189Z",
      "1.1.0": "2023-11-09T09:56:10.886Z",
      "1.1.1": "2024-02-14T06:42:51.542Z",
      "1.1.2": "2024-06-06T11:22:53.359Z"
    },
    "name": "vanilla.unity-extensions",
    "private": true,
    "version": "1.1.2",
    "displayName": "Unity Extensions",
    "description": "Vanilla Extensions is a collection of extension methods for all the data types and classes found in the Unity GameObject ecosystem.",
    "keywords": [],
    "unity": "2020.2",
    "author": {
      "name": "Vanilla Plus",
      "email": "lucas@vanilla.plus",
      "url": "https://vanilla.plus/"
    },
    "date": "2024-06-06T11:22:53.359Z",
    "versionCount": 4,
    "versions": [
      "1.1.2",
      "1.1.1",
      "1.1.0",
      "1.0.0"
    ]
  }
]