Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] ability to specify/export functioning portals as nbtstructures #16

Open
Yoghurt4C opened this issue Apr 2, 2019 · 9 comments
Labels
enhancement New feature or request

Comments

@Yoghurt4C
Copy link

while having to export the structure with a dispenser, lever and specific settings is cute and all, this is severely limited by the amount of unbreakable blocks in the modpack 馃樄
image

@TheRandomLabs
Copy link
Owner

Could you clarify? What would be the applications of this?

@Yoghurt4C
Copy link
Author

Yoghurt4C commented Apr 2, 2019

  • making pre-activated portals part of a spawn structure (personal intended use-case)
  • using them with custom terrain decorators to randomly generate active portals
  • letting packmakers configure portals made out of common blocks that are impossible to activate unless obtained through a method utilizing nbtfiles (example: https://files.catbox.moe/j0loyz.webm , where the portal is spawned using Capsules and the dumb workaround in the screenshot above)

@TheRandomLabs
Copy link
Owner

I'm still not sure how this would be implemented. Could you give me an example of how this would work?

@Yoghurt4C
Copy link
Author

uhh, structure blocks let you specify generation features in nbtfiles using Data tags, that could potentially (probably) be used to generate "attuned" and functional portals

@ehwuts
Copy link

ehwuts commented Apr 2, 2019

So nonstandard gen placing an "Active" portal gives a portal that just goes to dim -1, versus that same gen placing an inactive frame with immediate portal activation attached to link where intended?

Thus, wouldn't this be solved by having the portal use trigger check and notice the destination link is unassigned and, say, check an nbt flag on the block for where the backup initialization should link?

@TheRandomLabs
Copy link
Owner

The problem is that at the moment, portal data is stored separately from block data because portals don't have tile entities.

@TheRandomLabs
Copy link
Owner

How about a command to save/place portals?

@Yoghurt4C
Copy link
Author

that could work, actually

@TheRandomLabs
Copy link
Owner

I'll come up with something for the next release.

@TheRandomLabs TheRandomLabs added the enhancement New feature or request label Dec 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants