| ▲ | MattCruikshank 6 hours ago | |||||||||||||||||||||||||
I'm so continuously confused why Minecraft doesn't have a show-off mode where a team of people can build something, and then someone else can spectate it, without causing undue server load. I should be able to give you a URL to some location, and when you click it, it opens up Minecraft, streams the blocks, and you're viewing it. minecraft://server/loc?w=0&x=0&y=0&z=0 w is the overworld, nether, end, etc. And if you want to set up a server where you and your friends can interact with each other and make edits, the server should be able to stream blocks from some backing server, but copy-on-write them to your own local storage. How is this not a thing? If you want to be really awesome, set it up like bittorrent, where you can share the load, so the central server isn't hammered. And if bittorrent doesn't really work as a model, then set it up so that "downloader pays" for bandwidth, plus a small royalty for the creator. As a downloader, I get to set up rate limits, etc, to not accidentally spend more than I want to, etc. This whole 2b2t would cost $2,111.04 to download from AWS, if I'm doing the math right. But that's a trillion blocks. You don't need a trillion blocks to enjoy flying around some awesome maps. | ||||||||||||||||||||||||||
| ▲ | zamadatix 5 hours ago | parent | next [-] | |||||||||||||||||||||||||
It's easy enough for a server which wants to provide some sort of "easy viewing cool builds" functionality to do it multiple ways such that something native would only be a minor convenience and many would still just use the more customized methods anyways. 2b2t wants to provide a certain anarchy server experience which would not align with that kind of functionality, spending quite a bit of effort in the opposite direction really, so this project is more about fighting to do cool things on the server than it is about dealing with Minecraft limitations. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | GreenDolphinSys 5 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
It's not in the base game, but there is a plugin that generates a map of your server and hosts it, called Bluemap [0]. It has an example. [1] I always toss it on the servers I host. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | lunar_rover 3 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
> I'm so continuously confused why Minecraft doesn't have a show-off mode where a team of people can build something, and then someone else can spectate it, without causing undue server load. You'll be confused by Minecraft in general then. Mojang's core team seems like they never changed a bit in all these years despite becoming a billion dollar studio, for better or for worse. Last time I played it, mods can still make the game run twice as fast. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | Rohansi 6 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||
> I should be able to give you a URL to some location, and when you click it, it opens up Minecraft, streams the blocks, and you're viewing it. > minecraft://server/loc?w=0&x=0&y=0&z=0 Probably no real reason why not... but I think it'd make more sense to take a snapshot, upload, and then have it viewable on the web. > And if you want to set up a server where you and your friends can interact with each other and make edits, the server should be able to stream blocks from some backing server, but copy-on-write them to your own local storage. How is this different from just loading your world in a server and having your friends join? > If you want to be really awesome, set it up like bittorrent, where you can share the load, so the central server isn't hammered. BitTorrent isn't going to work. You could shard it so different parts of the world are handled by different servers. But it gets complicated and Minecraft's server software doesn't support doing this out of the box | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||
| ▲ | 2001zhaozhao 3 hours ago | parent | prev [-] | |||||||||||||||||||||||||
I have a Minecraft-compatible game engine and it'd be an awesome project to host a copy of this world that people can fly around in if there's no legal issues. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||