Geek Addons

Hello, if you ever needed to rearrange, copy-paste or sort many items in a list and found it difficult, or select objects referenced by an array range, now it’s easy - Geek Addons such as Geek Tools can help you. Check all our assets in the Asset Store to learn more.

>>> Geek Tools IN THE ASSET STORE <<<

Geek Addons are plugins for Unity, extending the Unity Editor, simplifying some tasks and providing missing functionality by e.g. adding extra context menu items (Geek Context Menu) and Unity Editor dialogs.

WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | CONTACT

Released Geek Addons

Geek Addons Threads

WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | CONTACT

Below you find the list of the released Geek Addons.

Geek Addons

Hi, soon I will release a bundle of several Geek Inspector Addons called: “MOVE-RANGE-LOCK Bundle 1: MOVE Array / List range + SET RANGE + RESIZE RANGE + LOCK + UNLOCK + RELOCK range - Geek Inspector Addons Bundle 1 + Core 1.0 for Arrays and Lists” (edit: after discussion with the Unity Team I decided to use the name “MOVE-RANGE-LOCK Geek Inspector Addons”). It will contain three families of addons called: “MOVE”, “RANGE” and “LOCK”. I will send more details once it’s released. Below you can see some images presenting this bundle.

6718141--772669--move-range-lock-v2-improved-v2-804x1080-geek-text-c256.gif

The bundle context menu items:

Hi, apart from the “MOVE-RANGE-LOCK Bundle 1”, soon I will also release another bundle of several Geek Inspector Addons called: “SELECT-RANGE-LOCK Bundle 2: SELECT Array / List GAME OBJECTS in range + SELECT Array / List OBJECTS in range + SET RANGE + RESIZE RANGE + LOCK + UNLOCK + RELOCK range - Geek Inspector Addons Bundle 2 + Core 1.0 for Arrays and Lists” (edit: after discussion with the Unity Team I decided to use the name “SELECT-RANGE-LOCK Geek Inspector Addons”). It will contain three families of addons called: “SELECT”, “RANGE” and “LOCK”.

As in case of all Geek Inspector Addons, both bundles can be installed together. Context menu items related to the bundles will be merged.

I will send more details once it’s released. Below you can see an image presenting the main context menu items related to “SELECT-RANGE-LOCK Bundle 2” with some annotations.

MOVE-RANGE-LOCK Geek Inspector Addons
asset is live on the Unity Asset Store

Hello, the asset “MOVE-RANGE-LOCK Geek Inspector Addons” is live on the Unity Asset Store now.
It is the first Geek Inspector Addons bundle I have released. More to come soon.

>>> GET IT IN THE ASSET STORE <<<

>>> Release Thread <<<

Link to the Release Announcement in the Unity forums where you can find more information.

>>> GET IT IN THE ASSET STORE <<<

>>> Release Thread <<<

MOVE-RANGE-LOCK Geek Inspector Addons
asset is live on the Unity Asset Store

Hi, soon I will release another bundle of Geek Inspector Addons called “COPY-PASTE-RANGE Geek Inspector Addons”. You can use it to copy and paste many array or list elements. Below you can see the main context menu items.

This bundle will not contain “LOCK” commands - LOCK, UNLOCK and RELOCK commands.

SELECT-RANGE-LOCK Geek Inspector Addons
asset is live on the Unity Asset Store

Hello, the asset “SELECT-RANGE-LOCK Geek Inspector Addons” is live on the Unity Asset Store now.

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

BUY | WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | DISCUSSIONS

GEEK INSPECTOR ADDONS - UNITY FORUM THREAD
GEEK INSPECTOR ADDONS

This asset is a bundle of several productivity extensions called Geek Inspector Addons. It extends the Unity Editor and enables:

  • selecting game objects or any objects referenced by an array or list element range,
  • setting and resizing the array or list element range,
  • different operation modes such as a locked or unlocked element range mode.

Link to the Release Announcement in the Unity forums where you can find more information.

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<
** Visit the Release Announcement for more information **
SELECT-RANGE-LOCK Geek Inspector Addons
asset is live on the Unity Asset Store

COPY-PASTE-RANGE Geek Inspector Addons
asset is live on the Unity Asset Store

Hello, the asset “COPY-PASTE-RANGE Geek Inspector Addons” is live on the Unity Asset Store now.

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

BUY | WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | DISCUSSIONS

GEEK INSPECTOR ADDONS - UNITY FORUM THREAD
GEEK INSPECTOR ADDONS

This is another bundle of “Geek Productivity Commands”, extending the Unity Editor, available in the context menu displayed in the Inspector. The tool enables copy-paste functionality for arrays and lists - more precisely, array and list element ranges (ranges of array and list properties in the Unity Inspector). The main plugin features are:

  • copying an array or list element range and placing copied elements in the Geek Clipboard,
  • pasting array or list elements available in the Geek Clipboard into an array or list,
  • setting and resizing the array or list element range,
  • copying either a locked element range or unlocked range (based on a clicked index).

Link to the Release Announcement in the Unity forums where you can find more information.

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

COPY-PASTE-RANGE Geek Inspector Addons
asset is live on the Unity Asset Store

Hello, soon I will release “CUT-INSERT-RANGE Geek Inspector Addons” - a plugin for the Unity Editor that enables cutting (copying to the Geek Clipboard and deleting), inserting and deleting elements in an array or list range. As usual, the commands are appended to a standard context menu related to array or list properties.

CUT-INSERT-RANGE Geek Inspector Addons
asset is live on the Unity Asset Store

Hello, the asset “CUT-INSERT-RANGE Geek Inspector Addons” is live on the Unity Asset Store now.

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

BUY | WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | DISCUSSIONS

GEEK INSPECTOR ADDONS - UNITY FORUM THREAD
GEEK INSPECTOR ADDONS

This is another bundle of Geek Inspector Addons, extending the Unity Editor, available in the context menu displayed in the Inspector. The tool enables cut-insert-append-delete functionality for arrays and lists - more precisely, array and list element ranges (ranges of array and list properties in the Unity Inspector). The main plugin features are:

  • cutting an array or list element range and placing elements in the Geek Clipboard,
  • inserting array or list elements available in the Geek Clipboard at a clicked index in an array or list,
  • appending array or list elements available in the Geek Clipboard after a clicked index in an array or list,
  • deleting an array or list element range,
  • setting and resizing the array or list element range.

Link to the Release Announcement in the Unity forums where you can find more information.

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

CUT-INSERT-RANGE Geek Inspector Addons
asset is live on the Unity Asset Store

BUY | WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | DISCUSSIONS

Hello, soon I will release “Inspector List & Array Toolkit” - a plugin for the Unity Editor that contains essential commands useful for lists and arrays (Geek Inspector Addons). As usual, the commands are appended to a standard context menu related to array or list properties.

Inspector List & Array Toolkit
asset is live on the Unity Asset Store

Hello, the asset “Inspector List & Array Toolkit” is live on the Unity Asset Store now.

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

BUY | WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | DISCUSSIONS

GEEK INSPECTOR ADDONS - UNITY FORUM THREAD
GEEK INSPECTOR ADDONS

This asset is a bundle of productivity editor extensions called Geek Inspector Addons. It extends the Unity Editor and enables:

  • moving a range of array or list elements from one place to another within a given array or list,
  • copying a range of array or list elements to the Geek Clipboard,
  • copying all array or list elements to the Geek Clipboard,
  • pasting array or list elements available in the Geek Clipboard into an array or list,
  • copying either a locked element range or unlocked range (based on a clicked index),
  • cutting a range of array or list elements and placing them in the Geek Clipboard,
  • inserting array or list elements available in the Geek Clipboard into an array or list at a clicked index,
  • appending array or list elements available in the Geek Clipboard after a clicked index in an array or list,
  • duplicating a range of array or list elements - once and many times,
  • deleting a range of array or list elements,
  • setting and resizing a range of array or list elements,
  • different operation modes such as a locked or unlocked element range mode,
  • locking all the list or array range.

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

This Geek Inspector Addons bundle includes the following families of commands described below: “MOVE”, “COPY”, “PASTE”, “CUT”, “DELETE”, “INSERT”, “APPEND”, “DUPLICATE”, “DUPLICATE Nx”, “RANGE”, “LOCK”, “COPY ALL” and “LOCK ALL” commands. You can access them in the 4AI Geek Context Menu appended to a standard Unity context menu related to array and list properties.

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<

Link to the Release Announcement in the Unity forums where you can find more information.

BUY | WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | DISCUSSIONS
>>> Release Thread <<<

Hello, soon I will release “Editor List & Array Toolkit” - a plugin for the Unity Editor that contains essential productivity commands useful for lists and arrays (Geek Addons). Some commands are available in the GameObject menu and Assets menu. Inspector-related commands are appended to a standard context menu related to array and list properties. Comparing to the plugin “Inspector List & Array Toolkit”, this one has some extra, non-Inspector commands that enable copying selected game objects or assets (their references) to the Geek Clipboard, ordered in different ways. Later you can paste those object or asset references into list or array properties in the Unity Inspector.



Inspector-related commands appended to a standard context menu related to array and list properties:

Editor List & Array Toolkit
asset is live on the Unity Asset Store
Hello, the asset “Editor List & Array Toolkit” is live on the Unity Asset Store now.

>>> GET IT IN THE ASSET STORE <<<
>>> Release Thread <<<


BUY | WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | DISCUSSIONS

GEEK INSPECTOR ADDONS - UNITY FORUM THREAD
GEEK INSPECTOR ADDONS

This toolkit enables essential commands useful for arrays and lists - more precisely, operations on ranges of array and list elements. All included “Geek Productivity Commands” are available in the GameObject context menu, Assets context menu and in the Inspector context menu related to list and array properties. The main plugin features are:

  • copying selected game objects or assets to the Geek Clipboard, ordered in different ways (e.g. by executing copy commands using the alphanumeric sort by asset file path or game object name),
  • moving a range of array or list elements from one place to another within a given array or list,
  • copying a range of array or list elements to the Geek Clipboard,
  • copying all array or list elements to the Geek Clipboard,
  • pasting array or list elements available in the Geek Clipboard into an array or list,
  • copying either a locked element range or unlocked range (based on a clicked index),
  • cutting a range of array or list elements and placing them in the Geek Clipboard,
  • inserting array or list elements available in the Geek Clipboard into an array or list at a clicked index,
  • appending array or list elements available in the Geek Clipboard after a clicked index in an array or list,
  • duplicating a range of array or list elements - once and many times,
  • deleting a range of array or list elements,
  • setting and resizing a range of array or list elements,
  • different operation modes such as a locked or unlocked element range mode,
  • locking all the list or array range.

>>> GET IT IN THE ASSET STORE <<<

This Geek Addons bundle includes the following families of commands described below: “GameObject Menu COPY”, “Assets Menu COPY”, “MOVE”, “COPY”, “PASTE”, “CUT”, “DELETE”, “INSERT”, “APPEND”, “DUPLICATE”, “DUPLICATE Nx”, “RANGE”, “LOCK”, “COPY ALL” and “LOCK ALL” commands. You can access them in the 4AI Geek Context Menu appended to a standard Unity context menu related to array and list properties. The command names are shortened in this description usually.



Inspector-related commands appended to a standard context menu related to array and list properties:

BUY | WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | DISCUSSIONS

GEEK INSPECTOR ADDONS - UNITY FORUM THREAD
GEEK INSPECTOR ADDONS

Hello, soon I will release “List & Array Toolbox” - the biggest of the packages aiming at providing the Unity Editor with essential functionality for array and list properties. If you are interested in this plugin, there will be 50% discount on it for the first two weeks after the release. Comparing to the previous package “Editor List & Array Toolkit”, it contains some new features: “SORT or REORDER” submenus (different for different element types), “SHIFT” submenus, “SELECT” commands and “FORCE PASTE” command.

7143500--854630--list-array-toolbox-sort-numbers-c256.gif

List & Array Toolbox” asset is live on the Unity Asset Store. Now it’s 50% off ! The promotion ends in 8 days, so hurry up if you are interested in buying it. Below you can see a video presenting some commands you can use with the List & Array Toolbox plugin. Any feedback appreciated.

It is the biggest plugin containing Geek Addons and probably I will not release any new addons for some time because I need to focus on other projects e.g. Album3D (album3d.com, 4ai.io/album3d/).

>>> GET List & Array Toolbox IN THE ASSET STORE <<<

>>> GET List & Array Toolbox IN THE ASSET STORE <<<

List & Array Toolbox is a plugin for Unity that enables new context menu commands related to operations on ranges of elements in array and list properties such as: CUT, INSERT, APPEND, COPY, PASTE, MOVE, SHIFT, SELECT, DUPLICATE, SORT array or list elements in any range.

You will also be able to COPY Game Objects or Assets and PASTE them into e.g. lists at any index.

The main plugin features are:

  • copying selected game objects or assets to the Geek Clipboard, ordered in different ways (e.g. by executing copy commands using the alphanumeric sort by asset file path or game object name),
  • sorting or reordering a range of array or list elements e.g. object references by asset path or as in the Hierarchy view, alphanumerically, by object name, in reverse order, shuffling etc.,
  • moving a range of array or list elements from one place to another within a given array or list,
  • shifting a range of array or list elements from one place to another within a given array or list (which are used like a ring buffer),
  • copying a range of array or list elements to the Geek Clipboard,
  • copying all array or list elements to the Geek Clipboard,
  • pasting or “force pasting” array or list elements available in the Geek Clipboard into an array or list,
  • copying either a locked element range or unlocked range (based on a clicked index),
  • cutting a range of array or list elements and placing them in the Geek Clipboard,
  • inserting array or list elements available in the Geek Clipboard into an array or list at a clicked index,
  • appending array or list elements available in the Geek Clipboard after a clicked index in an array or list,
  • duplicating a range of array or list elements - once and many times,
  • deleting a range of array or list elements,
  • selecting game objects or any objects referenced by an array or list element range,
  • setting and resizing a range of array or list elements,
  • different operation modes such as a locked or unlocked element range mode,
  • locking all the list or array range.

>>> GET List & Array Toolbox IN THE ASSET STORE <<<

BUY | WEBSITE | DOC | SUPPORT FORUM | BUG REPORTS | FORUM | DISCUSSIONS

GEEK ADDONS - UNITY FORUM THREAD
GEEK ADDONS

Hi, the promotion for the asset “List & Array Toolbox” ends soon - it’s a New Release 50% discount and it will probably end today. If you work a lot with arrays and lists in the Unity Inspector, especially big ones, this asset can make your life easier.

Hi, List & Array Toolbox is 50% OFF now. The discount ends soon! Buy it at List & Array Toolbox | Utilities Tools | Unity Asset Store in the Unity Asset Store.

Instead of using the inspector window can I easily use these methods at runtime to modify existing lists?

(Move items in a list etc.)

Currently, the plugins work only in the Editor mode, but they come with the source code, so potentially, you could try modifying the code to work at runtime and use it to modify lists. Any files that have “Bare” in the name would be the easiest target for such code modifications. You will need to copy the code to a different file, remove “#if UNITY_EDITOR […] #endif” and e.g. find a way to replace SerializedProperty parameters (usually array) with something that would work at runtime.