Really Really love this plugin!
My groups recomendation/request would be to some how allow there to be windows! We want to see the clouds!
Great stuff!
$24.99
Sold by: NikedemosPocket Dimensions: Introducing portable 3 x 3 bases in a box – that you can carry in your inventory! Think outside of the box… and inside too!
Introducing portable 3 x 3 bases in a box – that you can carry in your inventory! Deploy them and open them to go inside – to store, craft, smelt, grow, party… live. Expand and maintain the upkeep to protect from raiders. Pick them up and deploy somewhere else. Think outside of the box… and inside too!
Just like the TARDIS from Doctor Who, they’re bigger on the inside! In the “real” Rust world, an entire 9x9x9 metre large (over 25000 cubic foot) Pocket Dimension fits neatly inside of a Small Wooden Box. You can skin that box any way you like to camouflage or disguise it – whatever the player’s Workshop Skins / server skin plugins allow.
Players can convert existing buildings into Pocket Dimensions easily with one button in the Tool Cupboard’s UI. Or if that’s too much of an effort, entire, fresh, ready-to-be-moved-in Copy Paste files can be sold as boxes with your own, custom defined skin – this is entirely optional and requires Copy Paste, more on that in the dedicated section below. Whether to allow either approach is entirely up to your configuration.
By default, the configuration allows raiding the Pocket Dimensions in several different ways – but if you’re planning on running this plugin on a PVE server and you don’t want any of that, there’s many configuration options that can be adjusted to enhance your server experience. Both styles of servers have their own dedicated sections on this page – just read below.
Make sure you maintain the integrity of your Pocket Dimension! If any of the external structures (wall/doorway) of the Pocket Dimension building either 1) decays 2) is raided 3) is removed by an admin/plugin, or 4) the box housing the dimension itself gets destroyed, the Dimension will Collapse, teleporting all players inside of it, and dropping all contents of storage containers, turrets, the Tool Cupboard, and anything else that can store any items, to the location where the box is/was last deployed. Easy come, easy go!
You can pick the Pocket Dimension boxes up and move them somewhere else at any time, and everything will still be there. You can even deploy Pocket Dimensions inside Pocket Dimensions inside Pocket Dimensions… a box-ception! By default, the configuration does not allow picking up boxes with players inside of them, but you can toggle this setting.
This plugin utilises the plain Oxide permission system. For a quick setup on a typical server, grant yourself the pocketdimensions.admin permission, and grant the default group in Oxide the pocketdimensions.player.all permission.
These commands can be executed both from console and the chat – in case of chat, they must be prefixed with a forward slash ( / ), and in case of console, no forward slash.
Come close to a TC and look directly at it, then issue this command from the chat or F1 console. It will perform the validity check without actually converting anything. If any problems are found, it will tell you exactly what’s wrong. Useful for making your own Copy Paste templates.
Come close to a TC and look directly at it, then issue this command from the chat or F1 console. It will first perform the validity check. If any problems are found, it will tell you exactly what’s wrong. Then, if no problems are found, it will convert the building into a Pocket Dimension and you will receive it as a deployable Small Wooden Box item.
When a Pocket Dimension Item despawns, is recycled, is placed in a container that gets destroyed, or is otherwise removed from the world, the Dimension that it represents will be marked as “lost”. This special marking will NOT happen as long as the Item still exists in a container (including players’ inventories) somewhere in the World. Pocket Dimensions marked as “lost” can then be reclaimed as a newly created Item tied to the building by an admin, deployed and inspected, and given back to the rightful owner… or Collapsed by the admin, if the admin has a hunch that the player “lost” their dimension on purpose so nobody would be able to access anything while the player was offline.
Using this command will either give you ALL newly reclaimed box items (so make sure you have room in your inventory), or it will tell you there’s nothing in the lost-and-found to be reclaimed.
Use this command to create a Small Wooden Box item, skinned with a special skin mentioned in your config, and then given to a player. A new Pocket Dimension based on the Copy Paste template will be created inside of that box the first time it’s deployed somewhere.
This command requires Copy Paste to be installed to work properly, and a properly set up Skin ID – to – Copy Paste filename entries in your config. The filenames mentioned must exist in your Copy Paste data folder, too.
Use the first parameter to identify the template mentioned in your Copy Paste section of the config either by its skin ID or its Copy Paste file name. Multiple skin IDs can lead to the same Copy Paste filename, so if you’re identifying the template by filename, the skin ID of the first entry in your config that leads to this file name will be picked as the skin of the newly created and given box.
If the optional second parameter is not provided, it will be assumed a freshly skinned box should be given to the player executing this command – typically an admin. This command can be used by plugins that support executing commands with the STEAM ID or player name parameter.
Use this as a last resort to completely get rid of ALL Pocket Dimensions entities on the server for whatever reason. This is a very experimental plugin after all and things COULD go wrong… This includes all the Pocket Dimension buildings, their contents, loot inside of them, and the boxes containing Pocket Dimensions deployed in the world. If a dimension was not deployed as a box, but held as an Item in a container, those items will NOT be removed, but when deployed, the player will be informed that its associated Pocket Dimension was raided or decayed away. USE WITH CAUTION, THIS COMMAND CANNOT BE UNDONE.
Those are all the admin commands so far. There’s no player commands, as I consider them to be the last resort option when there’s just no other elegant way of player input/interaction.
Not every building is viable to be converted. Generally speaking, a 3 x 3 x 3 cube with exactly 1 external single doorway anywhere on the side must be constructed – and nothing else on the outside (apart from the potential exception for Solar Panels / Wind Turbines on the roof, if your config allows them). The building blocks can be of any tier or a mix of tiers – from Twig to Armoured. It doesn’t matter what’s inside of the cube, only the outer “shell” matters. Once converted into a Pocket Dimension, players can build/expand/demolish inside just like they would with regular bases.
To be more specific, when a check for the validity of a building is made, the following criteria are tested for, and the answer to each consecutive question must be “yes” before the test proceeds to the next question – if the answer is “no”, the player will be informed of the reason:
If the answer to all those questions is a resounding “yes” – don’t worry, it’s the plugin’s job to ask and answer those, not you! – the building is considered valid and as such can be converted into a Pocket Dimension! You will be informed of the result, whether it was successful or not.
This is the default behaviour on a fresh configuration. If you’re planning on running this plugin on a PVE server (player vs. environment, i.e. no raiding/hurting between human players themselves), you can skip this section and go straight to the Recommended PVE Settings section below.
There are two main ways of raiding a Pocket Dimension:
By default, no locks can be placed on boxes containing Pocket Dimensions, to allow players raiding from the inside, too – but this setting can be toggled if you only want players to raid the boxes in the boring way. Of course, anything INSIDE of the Pocket Dimension can – and should – be locked!
When raiding from the outside, on default configuration, the dimensional box will take 2% (1/50) of the damage it would normally take if it were just a regular Small Wooden Box. In other words, on default configuration, it takes about 7-8 C4 charges to make the dimension inside of it Collapse (so more or less as much as an Armoured-tier foundation).
Just like with regular vanilla building raids, the same strategies (or combinations of those) can be applied here, too:
This will require adjusting some config settings and reloading the plugin. If you’re planning on running this plugin on a PVP server (player vs. player, i.e. raiding/hurting between human players allowed), go back to the Raiding Pocket Dimensions section above – most default settings should work fine in the majority of scenarios. To find out what each of these recommended settings does, check out the Configuration section below for details.
"DimensionalBoxesSubtractItemConditionWhenPickingUp": 0.0, "DimensionalBoxesAllowLockingWithLocks": true, "DimensionalBoxesAllowDamage": false, "DimensionaBoxesDamageResistanceDivisor": 50.0, "DimensionalBoxesAlwaysHaveStability": true, "DimensionalBoxesCheckForPlayersInsideWhenPickingUp": false, "DimensionalBoxesCheckBuildingBlockOutsideWhenEnteringDimension": true, "DimensionalBoxesCheckTCAuthInsideWhenEnteringDimension": false, "DimensionalBoxesCheckTCAuthInsideWhenPickingUp": false, "DimensionalPocketsAllowSolarAndWindmill": true, "DimensionalPocketsTrapImmunityAfterTeleport": 5.0, "DimensionalPocketsExteriorBlocksAllowNonDecayDamage": false, "DimensionalPocketsActualAltitudeMin": 3200.0, "DimensionalPocketsActualAltitudeMax": 3900.0, "DimensionaPocketsAllowVendingMachineBroadcast": true, "EffectPlayerTeleportAppear": "assets/prefabs/missions/portal/proceduraldungeon/effects/appear.prefab", "EffectPlayerTeleportDisappear": "assets/prefabs/missions/portal/proceduraldungeon/effects/disappear.prefab", "EffectsPlayerTeleportEnable": true,
All good things eventually come to an end. “Collapse” in this context means that a certain Pocket Dimension and all its associated entities get destroyed and in the end, it’s as if the Pocket Dimension never existed at all – save for all the juicy loot dropped from it.
This can happen when…
Under normal circumstances, on a typical PVP server, you only expect the Pocket Dimensions to Collapse when they decay away, are raided, or purposefully removed by an admin (by “ent killing” the box or the external shell structure).
If the Dimensions suddenly disappear with no apparent reason, it probably comes from another plugin’s functionality, for example Abandoned Bases – but that’s a completely expected outcome in this case: the Pocket Dimensions should behave as much as normal bases on the server as possible! On the topic of Abandoned Bases, if you use that plugin, you should definitely NOT allow locks on boxes containing Pocket Dimensions – otherwise the now-unlocked abandoned Pocket Dimension won’t be accessible, as the box itself will not count as a base, and it will stay locked!
During the Collapse, the last known position of the box associated with the Dimension will serve as the nexus point, where…
If the collapsing Dimension also contains Pocket Dimensions inside of it, and so on (A.K.A. box-ception), the entire “tree” collapses as well, at the root. That way, the best way to raid is always at the Dimension deployed directly in the world (the first one in the “box-ception” sequence), because it involved the least materials and effort.
This plugin is fully compatible with Copy Paste and includes it as an optional dependency: i.e. Copy Paste is not needed for Pocket Dimensions to operate, but can potentially enhance the player’s experience with extra capabilities. It’s strongly recommended. Both the uMod version and the custom patched version distributed to work with Raidable Bases will work.
As an admin, you can /copy and /paste a building and either convert it straight away (either with a command or in the Tool Cupboard UI), or just check if it’s a valid candidate to be converted – more on validity below. You can also define some Skin IDs as special in the plugin configuration: when boxes with those particular skins are spawned for the first time (either being deployed by players, spawned/pasted by other plugins – Copy Paste itself or plugins utilising it, like Raidable Bases, or entirely separate plugins ), whatever Copy Paste filename you define, this box will be instantly made into a Pocket Dimension containing everything from the building that was copied under that name. And after that, the box can be re-skinned without any issues, too.
You can also use the /pd.give command to give individual fresh Pocket Dimensions to players, by name or steam ID (look in the section Admin Commands above) from the server / F1 console or the chat – it’s made in a way that shop/kit plugins relying on custom commands can utilise those easily. Useful if you don’t want your players to convert their own buildings.
Pocket Dimensions plugin even comes with a few predefined templates for those, so you can see how to set up your own. Just issue the /pd.give command without any arguments to get the list. If you want them to work properly, make sure you install the latest version of Copy Paste, and also upload the included Copy Paste files to the proper folder on your server.
Converting a valid building to a pocket dimension should NOT be free – and it isn’t. By default, players need to deposit 500 Scrap into the TC – or have that amount ready in their inventory, both will work. You can adjust the amount and the shortname of the currency item in your config to your liking. You can even make it so that not only the shortname of this currency item is checked, but also its skin – useful if you have plugins that come with custom items.
But you can also use Server Rewards or Economics as potential currencies, too! Check out the Configuration section above for more details. For this, either Server Rewards or Economics must be installed, depending on which one you want to use.
Additionally, boxes with skin IDs mentioned in your config (leading to Copy Paste templates) can be sold in the Server Rewards shop, so it works both ways.
If you don’t use the No Escape plugin on your server, you can skip this section.
Pocket Dimensions are just regular bases in many regards, so damaging any entities belonging to them will impose a Raid Block, and attacking any players inside will impose a Combat Block.
Both of these count as an Escape Block. If this plugin detects that a player is Escape Blocked, several optional restrictions can be enabled/disabled in the Pocket Dimension config, to change how this Escape Block affects the gameplay for affected players:
Any plugin capable of issuing /utilising skinned items / spawning skinned Small Wooden Boxes, should work with Pocket Dimensions right out of the box (pun not intended). If there are any that have issues, please don’t hesitate to let me know.
Below is a rundown of all the config values (and their defaults) that, combined with player permissions, will affect the gameplay on your server. Everything apart from the advanced stuff (like positioning/styling of the TC UI Button, or the CopyPaste templates) is explained in this section:
It would be highly inconvenient to be forced to constantly fix your Pocket Dimension box pretty much every time you pick it up, so this value will determine how much condition (in the range of 0.0 to 1.0, representing 0% to 100%) will be lost – and by default, it’s 0.0, so the box will only lose condition when damaged. Set it to higher values (but never more than 1.0) to discourage players from moving their boxes too much, too effortlessly.
Self-explanatory. By default, if a Key Lock or a Code Lock is placed on a Pocket Dimension box (be it automatically, with plugins, or manually, by players), the lock will just fall to the ground. It’s to give the raiding players an opportunity to do the arguably HARDER option for raiding (statistically speaking) a dimension – from the inside. Set this to true to disable this behaviour and allow locks.
By default, boxes containing Pocket Dimensions will take damage – this enables the arguably easier raiding option, to raid from the outside, by destroying the box. How much damage is taken depends on the ResistanceDivisor value defined below. Set this to false if you want to make deployed Pocket Dimensions indestructible from the outside, by not letting players damage the box that contains it.
This value will determine how much stronger a Dimensional box is compared to its regular Small Wooden Box counterpart. For example, the default value of 50 means that it takes 50 times less damage, i.e 2% (1 divided over 50). Increase and decrease this value to make raiding from the outside harder or easier, accordingly.
This setting is true by default and it means that if a floor/foundation that the Dimensional box is placed on is suddenly destroyed, the box itself will remain floating in the air, instead of being destroyed along with it. It basically treats all boxes with Pocket Dimensions as if they were always placed directly on indestructible terrain. Of course, this never applies to Dimensions that are collapsing – no child Dimension in a “box-ception” sequence will ever remain floating “in Narnia”. Set this to false if you want to make raiding the Dimensions from the outside easier if a box is not placed directly on actual terrain.
If a player is inside of a Pocket Dimension and its box was just picked up, the player inside is now stuck, until the box gets re-deployed somewhere else. On the other hand… entire 30-man teams could be “smuggled” this way, all tucked quietly inside! Thus, by default, you cannot pick up pocket dimensions with players inside, and it’s also not recommended to allow players to respawn inside, either, for the same reason. Set this to false if you really know what you’re doing.
In vanilla Rust, if a box is unlocked, it can be opened, even if the player attempting it is not authorised on the TC. As such, this value is set to false, so that even if you’re not authorised on the TC, you can still enter inside of a Dimensional Box. Set this value to true if you want that extra layer of security, in lieu of having a lock on the box that contains a Dimension.
This setting, on the other hand, makes sure that an authorization on the TC is needed INSIDE of the pocket dimension itself (if there’s one present at that point). For the same reason as above, it’s set to false, but if you’re feeling extra EXTRA paranoid, feel free to set it to false, and the only players that will be able to enter a Pocket Dimension were those originally authed on the TC before it as converted – and others bagged in later, but this requires the pocketdimensions.player.respawn permission, too.
Similar to above, but related to picking up the Dimensional Box – of course, all the other checks for picking up are tested for, too (like building block outside). By default, this value is set to false, but if you want, you can toggle it to true, so that the only way to pick up a pocket dimension is to be authorised on its TC inside.
Allowing pretty much unlimited AND unchallenged electrical power inside of a Pocket Dimension can have several consequences for gameplay – and as such the default is false. Also, when the wires connection to the Solar/Wind generators on the roof are severed, the only way to restore them is with an intervention of an admin using “noclip”. If you don’t want your players to rely on fuel generators when inside of a Pocket Dimension, set this to true.
Similar to the setting above, just dealing with Test Generators (either the static one, static invisible one, or deployable one). Normally those cannot be obtained by regular players (unless admins/plugins are involveds), and as such, this setting is true. If you have plugins/kits that make it possible for players to get them/spawn them, you should set it to false.
When you enter an unknown Pocket Dimension, you never know if a shotgun trap or a turret are placed aiming right at the entry portal. Similarly, when you’re inside of a Pocket Dimension, you don’t know what’s going on outside, so you can never be sure if somebody hasn’t placed a trap aiming at the box containing the Dimension. Because of that, the default cooldown to be targeted by auto-traps right after a player enters/exits a pocket dimension is set to 1.5 seconds. Make it longer or shorter as you please, just not negative, and preferably no longer than 60 seconds.
This effectively enables Collapsing an entire Pocket Dimension by attacking one of its external shell blocks (wall/doorway) from the inside – and as such, it’s set to true. If you want to make the entire external shell impervious to damage (other than decay damage), set this to false.
So here’s the trick: in reality, the actual Pocket Dimension buildings exist at a randomly picked position on the map, but high up in the sky, and players are physically teleported to and from them – so it creates an illusion of being in a completely secluded place outside of “normal reality”, where you can’t even hear anything happening on the actual map. Similar to how Halloween Portals work. This setting defines the minimum random altitude at which Pocket Dimensions will physically reside for the duration of the wipe – by default, 3200 metres (3.2 kilometres, or roughly 2 miles). Adjust it if you have any other plugins that spawn things high up in the sky. IT’S NOT RECOMMENDED TO SET IT TO LOWER THAN 1000 – PLAYERS INSIDE MIGHT THEN HEAR THINGS HAPPENING ON THE ACTUAL MAP, LIKE C4, SUPPLY PLANES, HELI ETC.
Similar to the setting above, this defines the maximum altitude. Both settings, together, effectively create a cuboid space high up in the sky, where Pocket Dimensions are expected to actually physically reside, at randomly picked locations. By default, this value is set to 3900.0, and there’s a very good reason for that: AT EXACTLY 4000 METRES OF ALTITUDE, ALL PLAYERS WILL INSTANTLY DIE, INCLUDING ADMINS IN GOD MODE, AND THIS IS VANILLA RUST BEHAVIOUR. AS SUCH, IT IS NOT RECOMMENDED TO SET THIS VALUE TO HIGHER THAN DEFAULT.
While on the topic of maintaining an illusion – allowing players to effectively broadcast the location of their Pocket Dimension on the map would definitely break that illusion, so this value is false by default. Players who try to enable broadcasting in the Vending Machines deployed inside Pocket Dimensions will receive a warning instead, and the broadcast won’t be enabled. Set this to true if you honestly couldn’t care less about a visual detail like that.
A safeguard against players trying to respawn inside bags/beds/towelrs in dimensions that are not currently deployed, to prevent the players from being effectively stuck inside (until they respawn somewhere else, at least, or until the box is re-deployed on the outside).
“DimensionalPocketsTeleportingInsideRequiresDeployment”: true,
Similar to the setting above, but rather than dealing with respawning inside sleeping bags, this will prevent players from teleporting into a pocket dimension that is currently not deployed (works for any type of warp/teleport plugin). NOTE: Admins who are currently in noclip are allowed to teleport as they please, this is only checked for regular players.
If you want to limit the amount of dimensions inside of dimensions inside of dimensions etc, this is the setting for you. If you change this value mid-wipe, only newly deployed boxes will be checked to see if they stay within the limit, and it won’t affect already existing dimension trees.
When a new random location for a pocket dimension is checked, this setting will ensure that the biome-based temperature at 12PM (noon) will always be larger than this value. Decrease this value if you want a cooler climate.
Similar to the setting above, this will put the upper limit on the biome-based temperature at 12PM (noon) when a new random location for a Pocket Dimension is considered. Increase this value if you don’t mind a hotter climate.
This is a purely cosmetic setting. When a player enters or exits a Pocket Dimension, it counts as a teleport. An audio-visual effect of your choosing will be played at the player’s new location when that happens. By default, it’s the same one used for the Halloween Dungeon. You can use most prefab effect on this list, just filter by “effect” in the “Search” box.
The counterpart of the setting above – it just creates an effect at the old position of the player that’s being teleported. And similarly, it’s an effect from the Halloween Dungeon. Check out the prefab list I linked above if you want to use a different effect. You can use the Play FX plugin to test all the ones you can find in-game first, before you commit.
Effects can be loud and attract attention. Maybe you don’t want. By default, the teleport effects are enabled, but if you set this setting’s value to false, no special effects will be played while players are entering or exiting.
If you have No Escape installed, this will prevent players that are Escape Blocked from entering Pocket dimensions, like the name suggests. By default it’s true. Feel free to change it to false if you believe that players raiding from the outside should still be able to enter inside.
Again, if you don’t have No Escape installed, ignore this setting and the next two after that. Similar to above, just when exiting the dimensions. Players will be informed that they cannot exit or enter dimensions for the reason of being Escape Blocked. Change the default value to false if you feel like the Escape Block should not matter for exiting.
No Escape specific setting number 3. You get it by now: if this setting is true (and it IS by default), Escape Blocked players won’t be able to deploy any Pocket Dimension Items into their Box form that can be entered. Change the default “true” value to false if you consider this restriction to be too tight.
And the last setting that’s applicable to No Escape – it’s the reverse of the one above. By default, players with an Escape Block imposed on them cannot pick up boxes with Pocket Dimensions inside. Change this to false if you beg to differ.
This blacklist contains the default chat and console commands that players without the admin permission will NOT be able run, while they themselves are within the Pocket Dimension layer altitude range. You can add or remove your own sets of commands (do not include the forward slash).
If you set this to false, this will disable relying on the blacklist above, and any command will be permitted inside a Pocket Dimension to be executed by any player.
By default, conversion from a normal base to a Pocket Dimension costs a certain physical Item that exists in Rust, and that setting is reflected by the value of “CustomItemAmount”. If you instead prefer Server Rewards / Economics to be used to pay for conversion, set this value to “ServerRewards” or “Economics”, respectively. You can even set this to “NoCost” – and the conversion will be free for the player (but the base will still need to be built correctly and maintained).
500 scrap to convert sounds like a moderate amount. 500 RP, or ¤500 however, do not – so you can adjust this amount to be higher or lower however you like,depending on your currency used. Only integers larger than 0 are accepted.
What else but “scrap” by default – the universal currency. Of course, if you picked Server Rewards or Economics instead, this setting won’t matter in the slightest. Whatever valid item shortname from the approved list you pick, this is what players will be charged for conversion. Since not everything can be put in the TC, it will also check the player’s inventory for that item.
Again, this only applies to the “CustomItemAmount” option. If you want to use a completely custom item, for example, one registered by another plugin, that has a different icon/behaviour, those items often have a custom name. If this value is null (with no quotes) or empty (just the “” quotes), the Item’s definition name translated to the client’s language will be used.
And finally: if you only want to accept certain skinned variants of an item – again, useful for plugins with custom items like Water Bases – set the default value of 0 to any valid item ID available on the Steam Workshop. This setting will also be ignored if your currency is not set to “CustomItemAmount”.
There’s a few more settings, but these are all the most important ones that will shape your unique server experience.
Almost every string the players see, including the text displaying in the chat and the GUI, can be edited. Just load the plugin and let it generate the file – after you edit it, reload the plugin.
You can call these through Interface.CallHook() as well, if you don’t want to add a [PluginReference]
//get an array of BasePortal entities that are assigned to Dimensional Pockets // - or null if none are present var portalArray = PocketDimensions?.CallHook("GetDimensionalPortals") as BasePortal[]; //get an array of BuildingManager.Building instances that are assigned to Dimensional Pockets // - or null if none are present var pocketArray = PocketDimensions?.CallHook("GetDimensionalPockets") as BuildingManager.Building[]; //get an array of StorageContainer entities that are assigned to Dimensional Pockets // - or null if none are present var boxArray = PocketDimensions?.CallHook("GetDimensionalBoxes") as StorageContainer[]; //pass a BasePortal entity and get a boolean true if it's assigned to a Dimensional Pocket // - or false if it's not var isDimensionalPortal = PocketDimensions?.CallHook("CheckIsDimensionalBox", basePortal).Equals(true); //pass a BuildingManager.Building instance and get a boolean true if it's assigned to a Dimensional Pocket // - or false if it's not var isDimensionalPocket = PocketDimensions?.CallHook("CheckIsDimensionalPocket", building).Equals(true); //pass a StorageContainer entity and get a boolean true if it's assigned to a Dimensional Pocket //- or false if it's not var isDimensionalBox = PocketDimensions?.CallHook("CheckIsDimensionalBox", storageContainer).Equals(true); //pass a BuildingBlock entity and get a boolean true if it's assigned to a Dimensional Pocket SPECIFICALLY as a Shell Block // - or false if it's not var isDimensionalShellBlock = PocketDimensions?.CallHook("CheckIsDimensionalShellBlock", buildingBlock).Equals(true); //pass a DecayEntity entity and get a boolean true if inside a DimensionalPocket Building // - or false if it's not var doesBelongToDimensionalPocket = PocketDimensions?.CallHook("CheckBelongsToDimensionalPocket", decayEntity).Equals(true); //pass a global::Item instance and get a boolean true if it's assigned to a Dimensional Pocket // - or false if it's not. //You must also specify whether you're looking for "fresh", unopened dimensions in that item OR an already existing dimensions. //If you want to check both cases, you must do two separate checks, passing a different boolean (true when looking for fresh, //false when not) as the second (counting from 0th) argument. var isDimensionalItem = PocketDimensions?.CallHook("CheckIsDimensionalItem", item, lookingForFresh).Equals(true);
I’m not going to speak legalese here. It’s going to be short and to the point. By purchasing Pocket Dimensions you hereby agree to these conditions:
Only logged in customers who have purchased this product may leave a review.
Really Really love this plugin!
My groups recomendation/request would be to some how allow there to be windows! We want to see the clouds!
Great stuff!
I have using Pocket dimensions for the last few months and doing some amazing things including building the 3 x 3 with Wind Turbines on the roof to give me unlimited power to run my turrets, furnaces…etc.. The last month however has been doing some weird stuff. If a pocket dimension BOX disappears. It leaves an invisible barrier that shakes the crap out of you like lag and you can’t go anywheres near where the box was. The last 2 wipes, I had my base disappear altogether, the last where I died to a boar and Rust+ let me know…so I didnt lose much loot but wondering are there known glitches or things you can’t do that would stop this from happenning.. The last build was made by mistake when i noticed my Water foundation from the bottom of the ocean disapeared due to a raider but the box stayed floating..So this wipe I built up into tall trees..Placed the Dimension(BOX) and saved home inside of it..Then deleted the build up..1 week later..the box disapeared…It wasn’t raided because all my loot was in loot bags on the ground..Wondering if there are restrictions that could be causing this to make the box disappear. I dont want to use it anymore until i know what is causing these issues..>Word to the wise…If you go into any pocket dimention ONCE…The decay begans… and the box will fall apart if you try to place it once the decay is 100% done.
Hi there! Sorry to hear you’re having issues. Please get in touch with me on Discord, quoting your order number (link at the top of the product page) and let’s see what’s up. All the deleted pocket dimensions are logged to several log files, so we could take it from there.
Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?
• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.
Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA
• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.
Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.
Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)
Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)
Lighted Shadows (verified owner) –
Don’t be afraid of the price tag. This is worth every dollar!!
I just gave this a good 5 hour shakedown. All the features and options are working as listed. The most trouble I had was my own failure to update CopyPaste. Great execution and well polished. Author was very helpful over on there own Discord with my questions. Looking forward to future feature. I can’t imagine what more could come, but I bet its just as mind blowing.
kobani (verified owner) –
I can only agree with the previous assessment. Really a great idea.
In addition, a really unusual but at the same time effective modification.
I use this on a PvE server, but it is guaranteed to be an asset on a PvP server as well.
There are many ways to use these.
as an unusual backpack, place the box and into the sorted workshop with all the riches.
To scare off players accessing crates that don’t belong to you. banishment room.. ;P
If you flee from enemies or wild animals, just quickly set up the box in the bushes and get in the box.
as a planting plantation, as a demo box for the electrics, as an art space… you name it.
There are many possibilities and the fun with it seems endless. My players love it.
I own many mods from Nikedemos and I think they are a great addition to any server, whether PvE or PvP
I’m looking forward to the next modification.
5 out of 5 stars.
fruitl00py (verified owner) –
The wall of instructions are not needed so don’t be put off by it. The information there covers everything you will ever want to know, but the plugin pretty much works out of the box – no pun intended. I run a very heavily modded PvE server and performance is always a key concern. There are so many PackRat players building un-needed mansions filled with loot that grinds the FPS down. Well now they get to hide their mansions in the sky, out of sight and without affecting the road runners and barrel smashers. This is not just a great idea, it’s unique, will make your server stand out and adds a great quality of life perk for the casual – hardcore player. Nikedemos has some seriously good plugins and is very attentive to the wishes of the playerbase. If you have a problem he will work with you tirelessness until your problem is fixed. You can guarantee the plug-in will be maintained so this is money very well spent. Thank you @Nikedemos
kmartian (verified owner) –
Words cannot describe how cool this plugin is. You really just have to experience it yourself. The ability to have portable bases in a box adds a whole new dynamic to a server and really has me thinking about all the new strategies players will come up with for raiding bases with Pocket Dimension boxes inside of them. As a previous reviewer mentioned, don’t be discouraged by the length of the description. I had a portal box down and working within seconds after installing the plugin. However, the information Nikedemos has provided on the description page is very thorough and I wish more plugin developers would do the same. It’s great to have it as a resource when you are ready to start experimenting with all the different settings you can apply to the dimensions functions. I knew when i saw that Facepunch added portals during the Halloween/Xmas events that some creative plugins would start popping up, and this is the best one I’ve seen so far. Great work!
strand (verified owner) –
This is such a clever plugin. It took me a little while to work out how to use it but it is very cool and loved by the players. Ever wondered what it was like to live in the TARDIS well now you can. I must find a Tardis skin for the box while I think of it.
Once again nikedemos comes up with something unique and clever. If you ever need a tester let me know ;-)
Xen (verified owner) –
I first learned about this plugin from a recent Shadowfrax review and thought it’d be a great addition to have on my own server. I am loving this plugin and find it simply amazing. I loved the nice little touch of human meat cooking in the Christmas fireplace.
I ran into an issue and reached out to Nikedemos on discord. In a matter of minutes he responded and had a fix for my problem since it was previously discovered. The issue was with another plugin and not that of Pocket Dimensions. A++ with regards to service.
If you think this is something that might be a nice addition for your players then don’t hesitate.
Charles Carter (verified owner) –
WOW just tried this out tonight for the first time. I have to say this is on e of the sickest most OP things I think I hasve ever seen!! Base inside a base inside a base….
After this next wipe, this is going to be a ton of fun. My strategy is this. Create my potable base, a bag and a stash. Hide my bag far away under a tree in some tall grass where it will be virtually impossible to find. Hide my stash next to that bag and keep my portable base hidden in that stash. Log off as a naked nearby, so if I am found no one will mess with me and if I am killed while offline, I spawn on that bag and I am right back in business.
I mean seriously, how OP is that?!?!? I love it.
10 stars. Highly recommend.
TDPcorndiggitydoggg (verified owner) –
My players absolutely dig this! I love that it comes with the premade bases too!
Jake M (verified owner) –
What an ingenious use of copypaste. Plugin is great…custimizability is great, server loves it!.first world provlens….just wish i wasnt stuck with the 3×3 no window design.
richard.tester (verified owner) –
Cool pluginfrom a great developer!
Tango4Bravo (verified owner) –
Genius Idea! Love using this plugin. I will hide my box where you cant see it and put all my good stuff inside. Along with a floor of traps. My suggestion when building one. have the entrance at the top so it is harder to go down, rather than up. So many good build ideas, just love this!!