Minecraft Bingo 5.0 - BETA 1
Pre-releaseIf you want to read more about the project, please go to the code page and find the readme there.
This includes parts of NOPEname math: https://github.com/NOPEname/nn_math
This includes a complete copy of AmberWat's NegativeSpaceFont: https://github.com/AmberWat/NegativeSpaceFont/releases
Map idea and original Bingo version by Lorgon111. 1.11 Release: http://www.playminecraftbingo.com/
Downloads & Installation
Down below, you will find "assets". Depending on how you opened this page, you may need to expand the section first. The file which is called the same as this release is the world file. Simply put it in your minecraft save directory. This is the only file you need in single player.
There is also a resource pack attached. You usually won't need that, but in case of running this on a server, you might need to distribute this to people joining your server.
If you want, you can manually create a world with the datapack and resource pack as well, but there is no difference to simply using the world file. Even the seed will be the same due to custom dimension stuff.
If you want to read the code, please get the source code which is automatically attached by github, or simply view the repository. The release versions have some minfiying applied to them, meaning e.g. all comments and empty lines are removed from function files.
Changelog
- Completely overhauled the lobby.
- Items have now weights in their categories. This is done to promote some more unique items.
- New item: Slowness Arrows
- Worldgen: Biome distribution within one temperature zone is completely overhauled. The generation now includes all vanilla biomes except rivers.
Lobby
The lobby is completely revamped and looks entirely different.
Added a credits room featuring all playtesters and people who's stuff I used.
There is now a tutorial section for new players.
New setting: Automatically start pre-generation after generating a new card.
Technical Changes
The lobby is now constructed used a dynamic array of structures.
You can register your own structures. Make sure they have an entrance centered on the z coordinate. In case of non-symmetric rooms, fill one side with emptiness as needed.
Items are now initialized to always have a count of one in the Minecraft item tag and to add lore and a custom name based on its data.
Categories on items can now instead of a simple string array be an array of compounds using an id field for the category name and a weight for a category-specific weight.
Fixes
- Fixed the game to continuously skipping to the next day when no player is in the multi_noise dimension
- This had the effect of starting on an arbitrary day, rather than day 0, causing it to not always be full moon for slimes.
- Fixed a bug which sometimes caused scheduled functions to lose their state. (#38)
- This caused issues like the countdown or per-generation to be interrupted.
- Fixed the pre-gen bossbar starting out filled after every game after the first game.