In June 2026, a major undertaking was made to move HATA 1 off of Minehut and onto and new, more powerful server hosted on Oracle Cloud independent from Minehut and fully controlled by Hata admin Toby. The new server has no daily uptime limit, and in fact is online 24/7, and has much more RAM than the 1 GB of ram afforded to us by Minehut's free plan.
The task was not as easy as one might expect because Toby had lost access to his Minehut account after having registered the account under his student email which he lost access to after graduating. As a result, it was not possible to simply download the server's files from the Minehut web panel. Despite this major roadblock, a set of suitable workarounds were found which allowed most of the important data to be successfully downloaded and carried over to the new server, and the move from Minehut ended up being an inspiring success as a result.
Background
The last time that Toby, as server admin, had updated the server was on 2025-03-12, when he updated the server's Minecraft version to 1.21.4, breaking the Images plugin and the floating heads functionality of the SlashSpec plugin in the process. These dysfunctionalities remained in place until the end of the Move from Minehut, when it was finally possible to update these plugins, and further, to update the server Minecraft version from 1.21.4 to the latest version at the time: 26.1.2.
Leadup
Before the Move from Minehut could take place, many things had to happen. Though the move was motivated by Toby's loss of access to his Minehut account, Toby made many efforts to regain access to it through a series of lengthy email exchanges. Furthermore, due to Toby's loss of access forcing the world download to occur without having access to the server files themselves, an arduous period of investigation and experimentation of different world downloading methods was needed before the world could actually be moved.
Toby's Attempts to Regain Access to his Minehut Account
On 2026-02-16, Toby sent a message to Billzo, stating his intention to update the server. He tried to log in to his Minehut account on that same day, but Minehut requested email verification for the login to go through, sending a verification email to Toby's old student account which he no longer had access to at that point. Toby decided to contact Minehut to attempt to regain access to his account.
On 2026-04-10, Toby sent an email to Minehut's customer support and received a response on the next day on 2026-04-11 from Minehut asking that Toby provide dates of purchase as an alternate way to prove his identity, which he was unable to do because of all previous billing emails from Minehut also having gone to his student account's inbox that he could not go through anymore due to having neglected to export his student account data when he had the chance. Looking through his bank records, Toby was able to find a transaction from Minehut on 2023-10-10, a few days after his purchase of an upgraded Minehut server plan. Having provided this information to Minehut however, Toby received a response on the next day 2026-04-12 from Minehut saying that the information provided did not match their records, which Toby speculated to be due to his use of a fake birthday, which was later confirmed by Minehut customer support on 2026-04-26 after Toby sent another email asking what was wrong.
Toby's Windowshopping for Alternative Server Hosting Providers
On 2026-04-27, Toby asked Billzo what server hosting provider was used to host Trut, and Billzo responded that it was the free tier of Oracle Cloud and sent Toby a tutorial for how to use it.
On 2026-04-29, Toby continued to look for other free server hosting platforms, considering Minekeep and play.hosting but dismissed both. He took a look at Oracle Cloud, asking Billzo for more details about how the free tier works and attempted to create an account, but failed due to sending too many requests. Billzo also had this experience when trying to create his own Oracle cloud account and said that Toby should try again later.
On 2026-04-30, Hoang heard from Billzo about using Oracle Cloud's free tier for Minecraft server hosting, and while in VC with Billzo, managed to set up an account of his own which he would later use to set up a modded Minecraft server of his own before Toby even managed to create his own account. Billzo made sure to rub this in Toby's face.
hoang just set up an account faster than you
i just want you to know this—Billzo, to Toby, regarding Hoang having set up an Oracle Cloud account, 2026-04-30
In response, Toby went on vacation to Ireland for 17 days.
Billzo's Investigations into World Downloading Methods
Minehut, in their email on 2026-04-12 informing Toby of the mismatched information, suggested a client side mod called WorldTools to download the world without access to the server files, but refused to give Toby access to his account. On 2026-04-13, Billzo started testing the suggested mod and told Toby that he had found it to look promising.
On 2026-05-08, Billzo did some further experimentation with using WorldTools to download the HATA world. While he had previously found the mod promising, his experimentation on this day led him to point out the requirement to open all containers whose contents one wishes to download as a critical flaw of this method. While WorldTools could easily download all the placed block and even entities in all chunks within the player's render distance effortlessly, since the Minecraft server does not send the player the contents of any containers that they do not personally open, to download the world while retaining the contents of chests, barrels, lecterns, and the like would require the downloading player to click through and open every single container in the downloaded chunks, which would be infeasible, tedious, and error-prone. Because of this, Billzo concluded that a degree of automation would likely be necessary to download the HATA 1 world faithfully.
On 2026-05-09, Billzo attempted to write a small Fabric mod to automatically detect all containers in the player's vicinity, and use OpenInv's /anycontainer feature and vanilla Minecraft's /tp command to teleport around and automatically open all these containers. His attempt was unsuccessful, due to it being harder than expected to get the player's simulated right click to actually open the chests, and due to an unexplainable game crash that occurred at a particular line in the WorldTools source code, apparently because WorldTools was trying to copy from more slots than there were in the opened chest, when combined with Billzo's mod, which only occurred at one specific chest filled with dirt. He also found that opening a lectern's book didn't seem to actually cause the book data to be included in the WorldTools world download. No further attempts were made by Billzo to pursue this method of world downloading.
On 2026-05-20, Billzo came up with a new idea to download the HATA 1 world using WorldEdit schematics and WorldEdit's //schematic share feature, which he pitched to Toby as follows:
💡
i have a new idea for downloading the world:
- generate a new world with the same seed as hata
- in populated areas, use worldedit to copy and save schematics (which will preserve container inventories)
- use the worldedit
//schematic sharecommand to exfiltrate the schematics- download the schematics and paste them over the newly generated world
however
minehut is not letting me into hata1
Toby's Begging of Minehut to Fix the Server
Indeed, despite Billzo having come up with a new idea, it had suddenly become impossible to join HATA 1 on Minehut, for it was on this day 2026-05-20 that Billzo attempted to join HATA 1 from Minehut using /join in the lobby and saw the server startup message in the DiscordSRV channel, but be kicked back to the lobby on any attempt to join the server with the cryptic error message io.netty.channel.unix.Errors$NativeIoException: recvAddress(..) failed with error(-104): Connection reset by peer. Toby was met with the same error message when he tried to join.
On 2026-05-23, Toby announced that he had emailed Minehut yet again for help in fixing the server, but that customer support had transferred him to the tech desk, forcing him to wait for a response from them. On 2026-05-26, Toby reported that Minehut had refused to fix the server because had not emailed them from the email address that owned the Minehut account that owned the server.
Hello! This email doesn't match our records for the server owner. We need the actual owner to contact us by creating a ticket or emailing support@minehut.com so we can help with this issue.
Even if you're staff or admin on the server, we can't make changes without the owner's permission. Since you're not the owner, I'm closing this ticket.
On 2026-05-31, Toby drafted a yet another email to Minehut, this time choosing the time-tested tactics of guilt-tripping and emotional manipulation, citing the "hundreds if not thousands of hours" invested into the server and saying that Hata was "[meant] to be our forever world". Surprisingly, on 2026-06-02, Toby made it known that Minehut had relented and fixed the strange error that prevented players from joining HATA in Minehut, and Billzo and Hoang were able to log onto the server as a result.
Billzo's Experimentation with WorldEdit Schematics
With access to the HATA server on Minehut having been restored, hope was reinvigorated among the four people that were actively caring about this matter — Toby, Billzo, Hoang, and Remy — the world download experimentation could finally continue.
On 2026-06-02, Billzo conducted some testing of his WorldEdit idea by creating schematics in HATA, sharing them with //schem share, and uploading the schematics to Trut to paste them into a world using the HATA 1 seed. He found that:
- 500×384×500 schematics would crash the server if you tried to create them, and 250×384×250 seemed to be around the maximum size a schematic could be without crashing the server.
- Schematics reliably copied over the contents of containers such as chests and lecterns.
- It was possible to use
//copy -eto copy a WorldEdit selection with entities, and from there to include the entities in the created schematic. - It was possible to use
//paste -oeto then paste the schematics into a different world, but at their original locations while also spawning in all entities in the schematic.
As a result of this experiment, Billzo made a plan to slice up the world in to 250×250 block sectors (choosing this number for being about as big as the schematics could be made, and specifically 250 for the sake of making the math easier to think about), and making schematics of each slice that needed to be preserved.

From there, his plan continued, specifying that once all the schematics were gathered, they could be pasted into a new Minecraft world on a different Minecraft server. The new world would be generated using the same world seed as HATA 1's world, but using the latest version of Minecraft, which would lead to the terrain being generated in the same shape as the original world, and with any parts of the world not gathered from the Old HATA server being able to generate features from new updates.
In actuality, therefore, this "world download" would be not so much a download of the world itself and rather a photographing of the world and a surgical reconstruction of it. The reconstructed world would be similar enough to the old world in all the ways that mattered (all important builds and the contents of chests being preserved), but with some less important parts of the world abandoned in Minehut, effectively reset in the new server, allowing for new plants, new mobs, new blocks, and new biomes to generate closer to Spawn where they previously would not have been able to due to existing terrain; resetting most of the exploration in the Nether which in reality consisted mostly of netherite blastmining tunnels; and the reset of the entirety of the End with the exception of the center End island.
The Capture Operation
With a plan in place, the world could finally be captured from the Old HATA server on Minehut.
Day One
On 2026-06-03, Billzo implemented the plan he published the previous day and conducted the first download. Having added a feature to the HATApedia map of HATA 1 that sectioned the overworld into 250×250 meter sectors and allowed the user to select these sectors visually and then copy a list of the sectors' names/coordinates, Billzo released a map and a list of all the sectors he would be copying, inviting anybody to point out any builds that Billzo would be missing.

That same day, Billzo used Python to create a list of commands that to run, and used the Command Keys mod to run the sequence of commands automatically. Originally, in the interest of making sure that mobs couldn't walk between sectors and get duplicated, Billzo had decided to use the /tick freeze command to pause the world in the Old HATA server on Minehut, but this inadvertently caused some sort of malfunction with either WorldEdit or Paper or Minecraft which caused the server to crash after creating five to ten schematics, regardless of how long the delay between commands was set. These server crashes had made the operation significantly more difficult than expected, because every time the Minehut server crashed, Billzo would have to wait for the server to become joinable again, log back on with a slightly shortened list of commands left to run, and continue creating schematics. Billzo had thought that the server crashes were caused by him having the mod sending the commands too fast, making the server unable to keep up, but when Billzo stopped using /tick freeze, the crashes stopped. It was very fortunate that the cause became understood, and it allowed the remaining schematics to all be copied automatically without any more problems.
By 2026-06-04 at 03:55, it was reported that the first download operation was successful and that the first 162 sectors' schematics had been safely collected to Billzo's computer. In correspondence with Remy earlier that day, Billzo had learned that Remy's company town Shivering Timbers was not included in the original set of sectors, and so Billzo would have to download that town the next day. Further, while the first download included data from all over the Overworld, the Nether and End were yet to be downloaded.
Day Two
On 2026-06-04 at 18:31, it was reported that the newly established Billzoplace Infernocartography Deportment had released a map of the HATA 1 Nether in the square from (-625, -625) to (625, 625), centered at (0, 0), which corresponds in the overworld to the (-5000, -5000) to (5000, 5000) worldborder. This map was added to HATApedia's HATA 1 map viewer and allowed Billzo to establish a list of nine sectors to download in the Nether along with the 11 additional sectors he would be downloading in the Overworld in order to capture Shivering Timbers and the Cake Facility in the world download.


Along with the Nether and missing portions of the Overworld, Billzo on Day Two also created a list of five 250×250 sectors to download in the End. These sectors covered the center End island as well as one extra sector to cover Toby's enderender which extended a bit beyond the bounds of the four central sectors.
As the day before, Billzo wrote a Python script to create a long list of commands to automatically run to teleport to, select, copy, save, and share the schematics of each of these 25 total sectors and by 2026-06-04 at 23:18, it was reported that all of the sectors — the 25 from Day Two and the 162 from Day One for a total of 187 sector schematics — had been downloaded and safely stored in Billzo's computer.
The list of schematics downloaded was as follows, with the filenames being given in the format (dimension),(northwest_corner_x),(northwest_corner_z).schem.
end-,+0000,+0000.schem
end-,+0000,-0250.schem
end-,-0250,+0000.schem
end-,-0250,-0250.schem
end-,-0500,-0250.schem
neth,+0000,+0000.schem
neth,+0000,+0250.schem
neth,+0000,-0250.schem
neth,+0250,+0000.schem
neth,+0250,-0250.schem
neth,-0250,+0000.schem
neth,-0250,+0250.schem
neth,-0250,+0500.schem
neth,-0250,-0250.schem
over,+0000,+0000.schem
over,+0000,+0250.schem
over,+0000,+0500.schem
over,+0000,+0750.schem
over,+0000,+1000.schem
over,+0000,+1250.schem
over,+0000,+1500.schem
over,+0000,+1750.schem
over,+0000,+2000.schem
over,+0000,+2250.schem
over,+0000,-0250.schem
over,+0250,+0000.schem
over,+0250,+0250.schem
over,+0250,+0500.schem
over,+0250,+0750.schem
over,+0250,+1000.schem
over,+0250,+1250.schem
over,+0250,+1500.schem
over,+0250,+1750.schem
over,+0250,+2000.schem
over,+0250,+2250.schem
over,+0250,-0250.schem
over,+0500,+0000.schem
over,+0500,+0250.schem
over,+0500,+0500.schem
over,+0500,+0750.schem
over,+0500,+1000.schem
over,+0500,+1250.schem
over,+0500,+1500.schem
over,+0500,+1750.schem
over,+0500,+2000.schem
over,+0500,+2250.schem
over,+0500,-0250.schem
over,+0750,+0000.schem
over,+0750,+0250.schem
over,+0750,+0500.schem
over,+0750,+0750.schem
over,+0750,+1000.schem
over,+0750,+1250.schem
over,+0750,+1500.schem
over,+0750,+1750.schem
over,+0750,+2000.schem
over,+0750,+2250.schem
over,+0750,-0250.schem
over,+1000,+0000.schem
over,+1000,+0250.schem
over,+1000,+0500.schem
over,+1000,+0750.schem
over,+1000,+1000.schem
over,+1000,+1250.schem
over,+1000,+1500.schem
over,+1000,+1750.schem
over,+1000,+2000.schem
over,+1000,+2250.schem
over,+1000,-0250.schem
over,+1250,+0000.schem
over,+1250,+0250.schem
over,+1250,+0500.schem
over,+1250,+0750.schem
over,+1250,+1000.schem
over,+1250,+1250.schem
over,+1250,+1500.schem
over,+1250,+1750.schem
over,+1250,+2000.schem
over,+1250,+2250.schem
over,+1250,+2500.schem
over,+1250,+3250.schem
over,+1250,+3500.schem
over,+1250,+3750.schem
over,+1250,-0250.schem
over,+1250,-3250.schem
over,+1250,-3500.schem
over,+1500,+0000.schem
over,+1500,+0250.schem
over,+1500,+0500.schem
over,+1500,+0750.schem
over,+1500,+1000.schem
over,+1500,+1250.schem
over,+1500,+2000.schem
over,+1500,+2250.schem
over,+1500,+2500.schem
over,+1500,+3250.schem
over,+1500,+3500.schem
over,+1500,+3750.schem
over,+1500,-0250.schem
over,+1500,-3250.schem
over,+1500,-3500.schem
over,+1750,+0000.schem
over,+1750,+0250.schem
over,+1750,+0500.schem
over,+1750,+0750.schem
over,+1750,+1000.schem
over,+1750,+2000.schem
over,+1750,+2250.schem
over,+1750,+2500.schem
over,+1750,-3250.schem
over,+1750,-3500.schem
over,+2000,+0250.schem
over,+2000,+0500.schem
over,+2000,+0750.schem
over,+2000,+2000.schem
over,+2000,+2250.schem
over,+2000,+2500.schem
over,+2250,-0750.schem
over,+2250,-1000.schem
over,+2500,-0750.schem
over,+2500,-1000.schem
over,+4000,+2750.schem
over,+4000,+3000.schem
over,+4000,+3250.schem
over,+4250,+2750.schem
over,+4250,+3000.schem
over,+4250,+3250.schem
over,+4500,+2750.schem
over,+4500,+3000.schem
over,+4500,+3250.schem
over,-0250,+0250.schem
over,-0250,+0500.schem
over,-0250,+0750.schem
over,-0250,+1000.schem
over,-0250,+1250.schem
over,-0250,+1500.schem
over,-0250,+1750.schem
over,-0250,+2000.schem
over,-0250,+2250.schem
over,-0500,+0250.schem
over,-0500,+0500.schem
over,-0500,+0750.schem
over,-0500,+1000.schem
over,-0500,+1250.schem
over,-0500,+1500.schem
over,-0500,+1750.schem
over,-0500,+2000.schem
over,-0500,+2250.schem
over,-0750,+0250.schem
over,-0750,+0500.schem
over,-0750,+0750.schem
over,-0750,+1000.schem
over,-0750,+1250.schem
over,-0750,+1500.schem
over,-0750,+1750.schem
over,-0750,+3000.schem
over,-0750,+3250.schem
over,-1000,+0000.schem
over,-1000,+0250.schem
over,-1000,+0500.schem
over,-1000,+0750.schem
over,-1000,+1000.schem
over,-1000,+1250.schem
over,-1000,+1500.schem
over,-1000,+3000.schem
over,-1000,+3250.schem
over,-1000,+3500.schem
over,-1250,+0000.schem
over,-1250,+0250.schem
over,-1250,+0500.schem
over,-1250,+1250.schem
over,-1250,+1500.schem
over,-1250,+3000.schem
over,-1250,+3250.schem
over,-1250,+3500.schem
over,-1250,+4000.schem
over,-1250,+4250.schem
over,-1500,+1250.schem
over,-1500,+3000.schem
over,-1500,+4000.schem
over,-1500,+4250.schem
over,-1750,+1250.schem
over,-2500,+2250.schem
over,-4250,+2000.schem
over,-4250,+2250.schem
over,-4500,+2000.schem
over,-4500,+2250.schem
Toby Sets Up the HATA Minecraft Server Under the Coaching of Billzo and Hoang
On 2026-06-03, during #Day One of the capture operation, Toby decided to finally create his Oracle Cloud virtual machine instance. He and Billzo hopped in a call and Billzo helped Toby set everything up, teaching him how to use an SSH key to access a shell on the remote server and how to install an SFTP client to transfer files to and from the server, and teaching him to install Java and set up a Minecraft server. Hoang and Billzo together helped Toby set up the firewall with the correct port open for the Minecraft server. From there, Toby installed all the plugins needed for New HATA.
While the capture operation by Billzo continued, Toby logged on to Old HATA to figure out how to copy all players' inventories and ender chests to New HATA.
The Pasting Operation
The pasting operation was carried out immediately after the end of the capture operation. Billzo uploaded the 187 schematics to the New HATA server files, and, again, Billzo wrote a simple Python script to turn the list of file names into a list of WorldEdit commands and automatically ran the commands to paste each and every schematic into its proper place in the New HATA world.
The operation was complete within a few hours, and Billzo reported on 2026-06-05 at 03:29 that the pasting was successful and the results were satisfactory. Blocks were placed correctly, containers retained their contents, and most mobs were still where they originally were. Still, some abnormalities were noticed. For one, some mobs, notably villagers with beds and any mobs in boats or minecarts, seemingly disappeared, and the names of some villagers with emojis in their name were not carried over correctly. Additionally, extra passive mobs such as chickens, pigs, sheep, and cows had spawned in the newly generated terrain before the old terrain was pasted on top of them; existing terrain was now subject to new biomes, such as a portion of Neville which had originally been a dark oak forest but had now changed in the new world to be part of a pale garden; and the positions at which trees were placed changed ever so slightly between versions causing some noticeable sharp lines between pasted and newly generated terrain.
All in all, though, while there were some noticeable anomalies, all were either harmless or easily fixable, and it was decided that the results of this pasting operation were a success.
Miscellaneous Data Copyovers
Toby's Moving of All Players' Inventories and Ender Chests to New HATA
While the capture and pasting of the world would bring all the placed blocks and container contents to the new Minecraft server, player data was not brought with it. Most importantly was the data of each player's inventory and ender chest contents. Luckily, because OpenInv was installed on Old HATA, it was possible for Toby to open and take items out of any player's inventory and ender chest. The goal was to find a way to copy these items locally and then paste them onto New HATA, allowing players to log in to the new server and pick up their items as they originally had them.
Though he tried a few mods for this task, Toby, starting on 2026-06-03 after having set up the New HATA Minecraft server, was unable to find one that exactly met his needs. Instead, upon Billzo's suggestion to use vanilla Minecraft's creative mode saved hotbars feature, Toby took everybody's inventories and ender chests, desposited them into regular chests, Pick Blocked the chests with NBT, and then saved the filled chest items into his creative saved hotbars. He was then able to log on to New HATA and place these filled chests down, bringing exact copies of everybody's inventory and ender chest items to the new server.
When the world was pasted in, Toby ended up placing these chests on top of one of the floating islands at Spawn, and used WorldGuard to ensure that each chest could only be opened by the owner of the items inside.
Billzo's Copying of Scoreboard Data
On 2026-06-05 at 20:21, Billzo logged on to Old HATA to manually copy down all the scoreboard scores of each of the players that had ever joined HATA 1, which had not been included in moving efforts thus far.
One player's scores were omitted at Toby's request.
(player) |
kill_villager |
kills |
deaths |
neville_vs_remy_republic |
|---|---|---|---|---|
| axoawt | 9 | 3 | ||
| Bruhstone01 | 5 | 21 | 158 | |
| CarryHexagon | 14 | |||
| Develish | 66 | 55 | 77 | |
| hzxf17 | 9 | |||
| JasperBr | 3 | 4 | ||
| Kutski | 1 | 1 | ||
| Mar_kie | 8 | 17 | 5 | |
| mongla | 7 | 9 | 2 | |
| n3d10h | 27 | 406 | ||
| Osas1031 | 2 | 10 | ||
| Plasmareaperbot | 1 | |||
| PoggerBottle | ||||
| RandumPerson314 | 1 | 6 | ||
| RemyHemy | 223 | 43 | 161 | |
| SeriousGuy888 | 715 | 6 | 16 | |
| Toasty07_ | 1 | |||
| zantadesks | 5 | |||
| Remy_Republic | 54 | |||
| Neville | 3 | |||
| Tobytopia | -276 |
Using this table, the scoreboards were recreated on New HATA with all players' scores preserved.
Billzo's Copying of the Ingame Day Counter
On 2026-06-07 at 01:05, Billzo announced that he had added the number of ticks counted by the ingame clock in Old HATA to the ingame clock in New HATA, because he wanted to make sure that the Minecraft day counter didn't get reset just because we had moved to a different server. Billzo added 5390 ingame days to the clock in New HATA, putting the day counter in New HATA at 5536 (with the extra days probably being from the pasting operation and the server having been online and ticking while nobody was online). Upon Toby's request later that day on 2026-06-07, Billzo further configured the server to automatically stop ticking while nobody was online.
Aftermath

On 2026-06-05 at 19:16, Toby announced that HATA had received a server update for the first time in fourteen months, and announced the details of the server having been moved to a better hosting platform with a new server address.
Reactions
Toby hoped that this would trigger a revitalisation of the HATA playerbase and that longtime missing members such as Arvi or Holden would log on. As of writing (2026-06-07), this has not yet occurred.
Still, among the four people who actively cared, HATA's revival was a relief and a boon. Remy in particular was probably pogging extremely hard because he could finally get camels.
Awards
Billzo is Awarded the Order of HATA
On 2026-06-04 at 14:15, just before the events of #Day Two of the capture operation, Ace Reporter Blaze announced that the (seemingly newly established) HATA Awards Council had announced that Billzo would receive the Order of HATA award for his "service in restoring HATA", and that the award ceremony would be held in the United Nations headquarters at some point in the future.
Toby is Awarded a Good Boy License
On 2026-06-05 at 20:28, in recognition of Toby's obedience to coaching and aptitude at following instructions during the setup of the new Linux VM to host the New HATA Minecraft server, reporters in Cheezillia reported that the (seemingly newly established) Good Boy Corporation had granted Toby a Good Boy License after having moved HATA to a brand new server. This license nominally authorised all to address Toby as a Good Boy.
Inlinks
Links to The Great Move from Minehut from other articles in Hatapedia:

