eccentricdevotion / TARDIS

A Spigot / Paper plugin for all Doctor Who fans - create and use a TARDIS! It's bigger on the inside!
GNU General Public License v3.0
80 stars 27 forks source link

Tardis Discover #351

Open Airomis opened 4 years ago

Airomis commented 4 years ago

When a player wants to get a TARDIS the player could type /tardis find or craft a scanner to scan for alien tech.

Then one of the following can happen:

  1. an abandon TARDIS could be placed via admin
  2. admins could set up hidden zones for a TARDIS to spawn in
  3. a TARDIS could spawn and be bound to the player on command run

A scanner is crafted by:

1 D 1
B S G
1 L 1

1 scanner circuit 0 Diamond Block (please edit - not used in grid above) L lapis block C compass (please edit - not used in grid above) R redstone Block (please edit - not used in grid above) B Button G Glass S TARDIS remote

The spawn TARDIS will need to be cleaned once found - as things like cob webs would be inside - maybe even a few mobs to kill that made it home. The biome will set the both interior and exterior:

eccentricdevotion commented 4 years ago

Crafting needs editing... Do we need a scanner? Maybe it's just another Sonic Screwdriver function that only works if you don't have a TARDIS yet...

Airomis commented 4 years ago

That works aswell the scanner was a way to increase the cost where a current seed is giving with lapis as the hardest block to get.

Airomis commented 4 years ago

If the idea with a sonic setting is allowed could it be so all players can see an abandon tardis even if they already have one?

The plugin could have a set number always available to be claimed amount can be in a configuration with a minimum of 2. This would allow player to take the first they find or attempt to find a different console. The abandon ones will also despawn after a chunk of time to allow for other consoles to be spawn in.

All consoles could be spaen in this would allow players without the perm to upgrade or craft a desired consoles be able to swap to one.

This could be a desired option if it would be possible that the spawn tardis to even have random rooms already grown.

For obvious reasons block removal should be blocked to prevent farming of free blocks

on player abandon damaged rooms will be auto jettison or replaced, and all free floating non connected rooms will be jettison as there would be no way to walk and explore the possible investment

Consoles will repair on player abandoning or be required to abandon

Player that claim a tardis will not be able to abandon it for a set time to prevent players double trading to grow desired consoles and allow the abandon consoles despawn.

FuzzyLeo commented 1 month ago

I wanted to give my take on this idea, i would make a new issue but i think its similar enough to go here

as an extremely expensive / time consuming alternative to crafting a tardis, you can find a tardis in an extremely rare underground structure, the idea of the structure is that the same civilisation that made boats, strongholds, pyramids, and other such things, found a tardis and built a sort of structure around it, either as a place of worship, a landmark for an underground sanctuary (like an alternative stronghold with a tardis instead of an end portal), or something else

the idea is that you can either find this structure randomly (it would be extremely rare to though), or you can buy a map from a cartographer which leads to one much like a woodland mansion, this would place it at a sort of mid game where the player wouldn't need anything like full diamond armour to get it but they can't get the tardis within a couple of hours

once you find the tardis, you'd enter a run down console room maybe filled with mobs and cobwebs like the original suggestion said, then once cleared out you'd power up the tardis and set it to repair

for the desktop, if the player just takes it as it is then the desktop would probably just turn into the default one, alternatively though if the player had crafted a tardis seed block, they could put that seed somewhere (either placed down or in a gui or something) which would then prompt the tardis to build that interior instead

system/code wise, this run down tardis wouldn't become a proper tardis until its repaired, so technically when its repaired its creating a tardis using the information the run down tardis has been given (like who activated it, what seed block, if any, was placed inside, ect), this is just because i think it would mean theres less to worry about when it comes to potential issues since on the back end its an entirely different thing that results in the creation of a tardis

unless theres something im unaware of on the code end of things that would throw a wrench into things, the only problems with this idea is that it'd require some stuctures with more time put into them to be built (i would love to help with it though), and also im not sure how easy it would be to have a custom map that leads to a custom structure then add it to the potential trades of a cartographer

this would definitely be on the bigger side of updates, but i think it'd be a really cool way to add more adventure into the goal of getting a tardis for those who wish to have it, and it could also be a way to implement some cool "tutorial" stuff like having knowledge books for crafting recipies be found inside the run down tardis, and on occasion maybe some actual items like a space helmet or a sonic screwdriver, as a bonus you can also add some environmental storytelling into the structure, letting people theorise about what kind of people built the structure it was found in, and overall just leaning into some of what makes minecraft special with its exploration

this was a lot bigger than i thought it would be when i started typing, so apologies for the text wall, but i hope u like the idea :]

Airomis commented 1 month ago

Just as a side note, you do have the ability to make a server tardis that when found it gets claimed, just set a location you like where it will spawn, a custom console to start with until the desktop is unlocked and build your own temple around it on your server.

On Thu, Aug 1, 2024, 22:42 FuzzyLeo @.***> wrote:

I wanted to give my take on this idea, i would make a new issue but i think its similar enough to go here

as an extremely expensive / time consuming alternative to crafting a tardis, you can find a tardis in an extremely rare underground structure, the idea of the structure is that the same civilisation that made boats, strongholds, pyramids, and other such things, found a tardis and built a sort of structure around it, either as a place of worship, a landmark for an underground sanctuary (like an alternative stronghold with a tardis instead of an end portal), or something else

the idea is that you can either find this structure randomly (it would be extremely rare to though), or you can buy a map from a cartographer which leads to one much like a woodland mansion, this would place it at a sort of mid game where the player wouldn't need anything like full diamond armour to get it but they can't get the tardis within a couple of hours

once you find the tardis, you'd enter a run down console room maybe filled with mobs and cobwebs like the original suggestion said, then once cleared out you'd power up the tardis and set it to repair

for the desktop, if the player just takes it as it is then the desktop would probably just turn into the default one, alternatively though if the player had crafted a tardis seed block, they could put that seed somewhere (either placed down or in a gui or something) which would then prompt the tardis to build that interior instead

system/code wise, this run down tardis wouldn't become a proper tardis until its repaired, so technically when its repaired its creating a tardis using the information the run down tardis has been given (like who activated it, what seed block, if any, was placed inside, ect), this is just because i think it would mean theres less to worry about when it comes to potential issues since on the back end its an entirely different thing that results in the creation of a tardis

unless theres something im unaware of on the code end of things that would throw a wrench into things, the only problems with this idea is that it'd require some stuctures with more time put into them to be built (i would love to help with it though), and also im not sure how easy it would be to have a custom map that leads to a custom structure then add it to the potential trades of a cartographer

this would definitely be on the bigger side of updates, but i think it'd be a really cool way to add more adventure into the goal of getting a tardis for those who wish to have it, and it could also be a way to implement some cool "tutorial" stuff like having knowledge books for crafting recipies be found inside the run down tardis, and on occasion maybe some actual items like a space helmet or a sonic screwdriver, as a bonus you can also add some environmental storytelling into the structure, letting people theorise about what kind of build the place and overall just leaning into some of what makes minecraft special

this was a lot bigger than i thought it would be when i started typing, so apologies for the text wall, but i hope u like the idea :]

— Reply to this email directly, view it on GitHub https://github.com/eccentricdevotion/TARDIS/issues/351#issuecomment-2264404067, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACOUOQQCW2NPR55LDJESTMDZPLWYNAVCNFSM6AAAAABL3WHSR2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENRUGQYDIMBWG4 . You are receiving this because you authored the thread.Message ID: @.***>

FuzzyLeo commented 1 month ago

thats only viable for one very specific case where im curating an experience for a specific person or group of people, thats like someone building a nether fortress or stronghold manually for their friend instead of having it as a structure anyone can find as part of progression

not only do i not host a server, but if i did i would likely want to join in on that adventure, or have one of my own, so me placing the structure down somewhere would kinda just spoil that because, what am i meant to do, i know exactly where it is, theres no fun in that

my take on this suggestion wasn't a request for a server i own or anything, it was something i believe would enhance the plugin as a whole, and make many peoples experiences more interesting and fun (including my own, as while im obviously biased i genuinely believe even if i helped with the structure's build i would thorougly enjoy tracking down a tardis way more than just crafting one, maybe thats just me and my friends though which is why i was saying it would be optional)

still, its good to know of that features existence in case i do ever somehow happen to be in that specific use case, i do like building structures, especially doctor who related ones, so if im doing survival with my friends it might be a fun way to trail run the feature (thought i doubt it'd happen any time soon since im using my pc to host a modded server and i don't think it could handle that plus another server at the same time outside of when im testing stuff)

FuzzyLeo commented 1 month ago

this is a (VERY ROUGH) concept for how i'd imagine a player would stumble across it, i did this mostly for fun to see what it could possibly look like

https://youtu.be/dKlB_f3eHVE