A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | This is a list of contributors who worked on finding the Minecraft pack.png seed | |||||||||||||||||||||||||
2 | Explanation video by SalC1: https://www.youtube.com/watch?v=ea6py9q46QU | |||||||||||||||||||||||||
3 | Full methodology: https://bit.ly/packpng-details (parts are outdated) | |||||||||||||||||||||||||
4 | Tutorial how to generate the seed and recreate the screenshot: https://pastebin.com/CmsEKDev | |||||||||||||||||||||||||
5 | Be sure to check the "Other Important Contributors" section at the bottom for everyone else! | |||||||||||||||||||||||||
6 | Also, Thank You for anyone in Minecraft@Home that gave its computing power to Find Pack.Png | |||||||||||||||||||||||||
7 | Discord ID | Discord username | Minecraft username | Contributions (summary) | Contributions (full) | |||||||||||||||||||||
8 | #5135 | SalC1 | SalC1 | Inspired the idea | Made the original video about pack.png which inspired the project. | |||||||||||||||||||||
9 | #7553 | SicksonFSJoe | SicksonFSJoe | (Matthew Bolan) Invented modern-day seedfinding | Invented and wrote the first algorithm to convert chunkseeds to worldseeds, a key part of the old approach. This ended up not being used but has become a key part of other seedfinding projects. Proposed the formulation and solving of some seedfinding problems using lattice based methods which was used in the old approach and has again become a key part of some other seedfinding projects. Came up with the idea to use noise which has raw coordinate dependence to determine the hill's location. Answered a bunch of oddball questions about LCGs for the others. | |||||||||||||||||||||
10 | #2636 | MC | pseudogravity | Perspective fitting, dirt/sand pattern matching, finding global coordinates | Made a perspective fitting program to help determine the player position, orientation, Z coord, and to aid in reconstruction. Wrote code to use dirt heights and sand patterns to find the most statistically-likely coordinate for the waterfall (x=116, z=-31). | |||||||||||||||||||||
11 | #9689 | cortex | mcrcortex | Setup the continues terrain filter with loud noise and coded up the original dirt filter used | Wrote/copied the terrain generator from minecraft and wrapped it into a terrain filter, wrote the original dirt filter that Vath0s then copy pasted 3 times, helped further optimize the final kernel used | |||||||||||||||||||||
12 | #2690 | Earthcomputer | Earthcomputer | Chunk reversal, tree filtering, dirt height filtering and alpha mods | Accepted to host the pack.png annoucement video and all the notifications it ensues ! | |||||||||||||||||||||
13 | #4879 | Neil | NeilCaffrei | Made the c++ code for the noise generation. | Made the terrain filter for the original S4 team and also made all the repository for the terrain noise that was used for the search. Also made the release video | |||||||||||||||||||||
14 | #1724 | Vath0s | Vath0s | Better perspective fitting, sand pattern matching for boinc | Made a second perspective fitting program which helped get a much better, nearly pixel-perfect recreation. Also, implemented the sand filtering based on cortex's code (which narrowed down the possible seeds based on the patches of dirt on the beach). This was later used by BoySanic to make the bionc project | |||||||||||||||||||||
15 | #0001 | BoySanic | BoySanic | BOINC-ification, testing, BOINC volunteer support | BOINC-ified Vath0s' sand finder, making configuration changes to minecraft@home to faciliate the bruteforce of sand patterns, testing those changes over a weekend. Also made the changes necessary should we go for a 20, -31 run (where the current run was 116, -31). | |||||||||||||||||||||
16 | #1673 | Bálint | Coding, porting & running stuff | Wrote the seed-tester, then ported it to C++ and I was the one to run the whole process after getting the seeds usually (seed-tester and chunk-to-world-seed) | ||||||||||||||||||||||
17 | #2976 | Tomlacko | Tomlacko | Interactive overlay & renderer, reversing downscaling to original raster & resolution, recreation, informing people, organization | Made a live interactive overlay website that overlayed selected background image (pack.png) over a live-feed from our server recreation (screenshotted every 5s using Philipp_DE's N00bBot), including many customizable features like cropping coordinates, toggleable downscaling etc. This also included a custom in-browser 3D renderer (using three.js) that mimicked Minecraft Alpha rendering, with all the camera & world parameters adjustable. Block data was streamed from the server using a plugin made by z3. Also figured out how the image was downscaled, based on this figured out raw resolution (512x512) and manually restored parts of the original raster (mainly the clouds & beach), which helped to get a better perspective fit. Also worked on some important parts of the recreation. Made an updated comprehensive "FAQ and suggested ideas" spreadsheet. Helped to keep everything organized, informed people on Discord & brought new people in. | |||||||||||||||||||||
18 | #5495 | ToothpasteVixen | Klahanie | Helping with the research, recreation, running code | Early manual overlay attempts, accidentally disproved Z=-30, helped track down Notch's monitor res, cloud mod, ported leaf checking to gpu, helped a lot on the recreation, modified Neil's terrain checker to be the backup checker for packcrack's output, helped supervise chat during weird hours. | |||||||||||||||||||||
19 | #4733 | polymetric | polymetric_ | Discovered/confirmed downscale algorithm, Minor contributions to N00bBot, General research | By comparing images downscaled in paint.net to images downscaled in various other image manipulation programs, I was able to determine that pack.png was downscaled to 128x128 using the Box algorithm (aka Super Sampling or Area Average). This was a useful breakthrough that allowed Tomlacko to discover that the image was 512x512, and thus create his manual cloud upscale. For what it's worth, I also made minor contributions to N00bBot and the overlay. Notably I made a Fabric mod that allowed N00bBot's python script to differentiate between the two instances of N00bBot that were on the pack.png and painting recreation servers. | |||||||||||||||||||||
20 | #0001 | chip | chipuk | Minecraft@Home founder, runs the BOINC distributed computing platform | Chip is a cloud engineer and security expert; after seeing a SalC1 video on Pack.PNG, he decided to join the Discord to offer a few hundred GPUs to help with the project. This offer was taken by a group working on the tall cactus finding project. Chip realised a significant amount of power was needed for the cactus and future projects and knew the best tool for the job was BOINC, he started the 'Minecraft@Home' project to get this done and deployed and maintains the BOINC servers which have been used for the main menu/pack.png seed finding projects and the tall cactus finds | |||||||||||||||||||||
21 | #1337 | Philipp_DE | ItzN00bPvP | Hosting the MC server & screenshotting bot | Hosted the recreation server in 1.15.2 and provided a screenshotting bot account, that uploaded screenshots from the correct perspective every 5 seconds to the overlay. | |||||||||||||||||||||
22 | #4305 | Joey | ThanosSquidward | AI Upscale | I contributed a few minor things to the recreation (mainly the leftmost tree positions), but my main contribution was the AI Upscale. After numerous attempts at making a good model for upscaling pack, I was finally able to get a great result using a much better dataset than the original (thanks to Tic-Tac#5169 for that) and using Box downscaling for the LR images. After about 2 days worth of training, I finally got the result I wanted. | |||||||||||||||||||||
23 | #0007 | James Bond | Pieromanneh | The original AI upscale | ||||||||||||||||||||||
24 | #0523 | cactus | CactusDuper | Made the packpng.com site, donated supercomputers | ||||||||||||||||||||||
25 | #9999 | willz | willz | Helped with image processing and block calculations, as well as labeling | Found initial pitch and yaw, relative coords from the beach, helped with both recreations, labeled trees and created tons of images with defined corners and blocks to help recreate and spot the distance of trees from the waterfall. Found multiple of the trees’ distance from waterfall | |||||||||||||||||||||
26 | #1871 | Brastin3 | Brastin3 | Finding approximate landmark locations | Suggesting chunk boundaries, finding cloud height position and scale, converting the recreation of the mountain to 3d, projecting the texture onto it and using the clouds and chunk boundaries to approximate positions of landmarks (aka waterfall at -30) | |||||||||||||||||||||
27 | #9391 | Hypprs | Hypprs | Helped with BOINC and research on dirt height + sand mixing, running code | ||||||||||||||||||||||
28 | #3673 | SuperCoder79 | SuperCoder79 | Optimization work | I helped optimize some of the cuda code and some of the cpp code with threads, but unfortunately none of them made it into the final project | |||||||||||||||||||||
29 | #0168 | BlueAmulet | Extended MCP mappings | Made custom MCP mappings for this Minecraft version, extending it to 4155 of 4830 things mapped | ||||||||||||||||||||||
30 | #6123 | z3 | _Nitrogen_ | WorldQuery plugin for web renderer | I created a plugin to continously dump block data from the recreation server. Tomlacko integrated this into his overlay via a 3D renderer. This aided in verifying the accuracy of the recreation. | |||||||||||||||||||||
31 | #0910 | hewwo_owo1 | hewwo_owo1 | Recreation | Spent many hours per day working on the recreation, building mainly the top and side of the mountain. | |||||||||||||||||||||
32 | #8109 | Poke535 | DNGreenBean | Unused credit system, Google Colab setup, Recreation | I contributed by doing a big part in pack.png recreation with 3000 blocks placed on the recreation not including spawn. Helped find useful information in the image and put the image through filters to help see block outlines better. Also, created a list of the number of blocks placed by each person in the recreation (completely outdated now). Created this credits list. Created a Google Colab to let people contribute towards pack.png. Filtered through dumb replies from other credits sheets (very painful). | |||||||||||||||||||||
33 | #7605 | DutChen18 | DutChen18 | Updated screenshot mod for N00bBot | Updated screenshot bot from pano to normal screenshots to work for pack, that's about it though, my name should probably be near the bottom of the credits | |||||||||||||||||||||
34 | #8139 | Maze | MazeOfEncryption | Seedshot bot + minor contributions elsewhere | I wrote code for the seed screenshot bot to make it take panoramic screenshots. Additionally, I made some minor contributions to seed-reversal-gpu. | |||||||||||||||||||||
35 | #2828 | AquaZet | AquaZet | Did little work with recreation and helped other users | I am in this hunt since February, and haven't missed a single day of it. The main thing i did was to help users when they had questions (especially when SalC1 released his second video). I also did little work with the recreation. | |||||||||||||||||||||
36 | #7054 | Frédéric94500 | Frederic94500 | Helped on seed filtering before BOINC process, BOINC helper, BOINC contributor | I helped on filtering seed before BOINC process by using GPU and CPU (https://bit.ly/2DtGBVV), I was a helper when users had some questions on BOINC or on pack.png, and I computed a lot on Packcrack project. | |||||||||||||||||||||
37 | #7894 | Kalsep. | zacwb | Helped building the recreation (like some trees and blocks) | As I said, I helped with the recreation, and I also am a contributor for BOINC cacti tasks (aka, gpubrring) and more that I don't really remember so don't ask me now. (also please give amd pack tasks) | |||||||||||||||||||||
38 | #0001 | Urielsalis | urielsalis | Recreation, answering some questions, code digging in the early days, moderation | Worked a bit with the recreation, specially on the early days, and answering questions. Some code digging plus getting more info from IRC and Mojira, Apart from helping moderate the discord | |||||||||||||||||||||
39 | #3162 | MrSpike | MrSpike__ | Support for boinc users, minimal research | Helping users with questions about boinc and the project. Minimal contribution towards the actual research. | |||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |