A mod that adds decorations to your Minecraft Worlds.
HEY! We moved ALL THE CODE to a REAL repository of fun! Go here please for the fully open source code (All rules here apply to that repository): https://github.com/CreativeMasterBonin/thingamajigs-forge
NOTE: Only the code and required assets are released open source on a repository (ALL assets are still All Rights Reserved unless CMB gives you permission). You must run the runData task to generate the other needed assets for the mod to function.
If you came here using NeoForge 1.21+ do not report bugs or crashes for that version here. Please go to Thingamajigs 2 GitHub Issues Link instead! If you came here for other games' version of Thingamajigs, it's not here, so don't report bugs and issues that are not for MC versions of Thingamajigs!
Supported Versions For Issue and Crash Support: MC 1.20.1. Supported Mod Loaders For Issue and Crash Support: Forge (1.20.1 Version).
Unsupported Versions For Issue and Crash Support: MC 1.15, 1.16, 1.17, 1.18, 1.19, 1.20. Unsupported Mod Loaders For Issue and Crash Support: 1.20.2-1.21+.
Future Planned Versions: 1.8.0
Thingamajigs can be downloaded for other games too! Current games supported: Cosmic Reach. DO NOT REPORT ANYTHING HERE FOR OTHER GAMES.
Test trial old and pre-release versions of Thingamajigs here (newest is 1.7.7): https://github.com/CreativeMasterBonin/thingmajigs/tree/main/downloads
Play with the older versions of Thingamajigs, called "Thingamajigs Legacy": https://www.mediafire.com/folder/1eadfx5urnl54/legacy-mods
https://bonincreativemedia.gitbook.io/thingamajigs-docs/
Created by: CreativeMasterBonin
Some Textures and Other Ideas: Greenspelunking, blueman
This mod was originally called "Bluey's Thingamajigs", but a part of the name was omitted due to a personal problem with the term, 'bluey' and other franchises as we know. Say thanks to the many companies that run television for that one. Also, I've been informed they got the name 'bluey' first, so I guess I was too slow.
No I'm not angry or anything, it is just that is LITERALLY what happened, and I can't change that, oh well :)
The mod was started in 2020, and has been updating ever since. It has gone through 1 major rewrite and several smaller reconstructions of the mod. Versions 1.19-1.20+ are the rewritten version (sorta-ish, some versioning schemes were different in my mod back in 2020 so I have no clue what version counts as the first rewritten version after the old version was abandonded). Older versions of the mod won't be uploaded here (nor any source code) as they are under a different set of circumstances regarding shared code and textures.
You can help the mod out by donating funds, or just downloading the mod helps on CurseForge and Modrinth, thanks to ads and such (strange how it works). However these alone don't pay bills. So expect the mod to be delayed here and there for other reasons.
To allow users of the mod to suggest features in the issues tab of this repository and to report bugs that need to be fixed in the mod. If anyone has suggestions, feel free to open a report and tag it as a 'suggestion'. Users of the mod may also see suggestions by CreativeMasterBonin. These are suggestions the mod may be able to have as a full feature in the future, provided they do not need too much help to create. It is always a good thing to ask for help, however.
To give users as many decorations as there are ideas in Minecraft, reinforcing the 'endless' part of Minecraft to the extreme, while allowing survival and creative players to enjoy the mod equally by using one item, the Thingamajig, to craft 'almost' everything in the mod (which is changed in 1.6.7+, we now use components instead of just the thingamajig by itself) where and if it makes the most sense to do so. As modders start living more (as in, their lives improve and they need to move on) and becoming less and less able to continue working on amazing mods, other people need to start continuing the idea of 'taking the torch' for these older, experienced modders, and have a try at the challenges of modding. In this case, Thingamajigs' goal is to re-implement a bucket load of decorative mod content from previous mods, and/or expand on others, while still bringing in as much fresh and original content as possible. A secondary goal is to remain a singular download, meaning Thingamajigs should not require a library or other mods to function at all (unless it is absolutely neccessary to get particular features working the way they really should be, like CTM or something). The final (and most difficult) end goal is to make a final update that has enough features to satisfy the environment of Forge for years to come (or, at least, many years... more than ten is preferred but no one can guarantee anything will last that long or beyond that time frame).
If you want to support this mod and it's creator directly (and if you think its worth your money), use this special donation link (choose between 3 options or name your own price): Donation Link. Note that the mod will continue to be free, but now if you so desire, you can donate. Note that on CF and MR that download count does nothing for me except put the mod on a higher rank than others (doesn't effect anything). Don't use social media too much to spread this mod out as that isn't fair for other mods just starting. Remember, all mods started out of absolutely nothing, and wouldn't exist if people didn't put many hours into them and care and attention to detail. Some of the money donated will always go to some helpers somewhere so that others get help (really you should do this without question). We don't support certain kinds of actions, and don't give money to "look good".
Some easy to replicate source code from Thingamajigs will be made public for use. Some code is not used in the actual mod (or has been deprecated).
This mod uses the official mappings Mojang Studios has provided to modders. This mod only runs on the Forge modding environment. Here is the official mappings usage message:
(c) 2020 Microsoft Corporation. These mappings are provided "as-is" and you bear the risk of using them. You may copy and use the mappings for development purposes, but you may not redistribute the mappings complete and unmodified. Microsoft makes no warranties, express or implied, with respect to the mappings provided here. Use and modification of this document or the source code (in any form) of Minecraft: Java Edition is governed by the Minecraft End User License Agreement available at https://account.mojang.com/documents/minecraft_eula.
Terms For Minecraft Brands and Guidelines: https://www.minecraft.net/en-us/terms#terms-brand_guidelines
Compliance Actions: This repository will follow a take down notice if necessary at any point to comply with the Minecraft EULA and any other laws. The takedown notice may be under the DMCA, meaning this entire mod (and links to it) would be removed and never seen again (that means thrown into a void, never heard, seen, touched... etc, etc). This also means one very important thing: No backups of any kind. Files will be erased, code will be forgotten, and much, much more.
If you don't want that, then don't ask for content that will make this mod get taken down instantly. Also, don't mock anyone with suggestions for this mod (we will remove you, permanently).
Also, if you are the owner of something referenced in this mod, I can just take out that feature from the mod you don't like, but that is it. Personal preferences are NOT valid reasons for a DCMA takedown or other legal action, sorry, that is how it works. Evidence and proof are easy to give if you are a company who wishes something to be removed from the mod, but if you don't like the mod because of something else, like a personal preference, I am sorry, I only take legal requests and suggestions that add content that everyone will enjoy, or rather, is safe for ALL people, not just individuals. Some problematic features could be gambling machines, or the poop, for example. Remember, this mod is only decorative, and does not endorse the real life stuff portrayed in this mod. You take responsibility for your own actions when downloading mods and content from 3rd parties. We can reject arguments on the grounds that the mod is a choice to download, not forced or required for you to use. You can delete this mod and never use it again if you don't like it, it is perfectly fine. But do not report a mod out of existence for one feature you don't like. These are the simple legal rules and such this mod is grounded upon (and some other things I don't need to go into detail here).
And ABSOLUTELY NO ILLEGAL CONTENT WHATSOEVER! NEVER suggest content that is absolutely illegal. We'll report you BIG time if you suggest such things.
If you need help understanding what code you are looking at, it is specifically Java language (the syntax) and Minecraft Forge (and NeoForge if under the 'neo' source directories) methods and variables (and implementations, classes, etcetera). Note that some code may be outdated as it is right now impossible to get all the code at once to sync to this repository (for some reason or another).
Please look in the downloads folder to see a list of compiled versions (this is for convenience and safety of players who can't trust certain mod hosting websites). The downloads folder is also for players who do not want to support certain websites by waiting five seconds or more for a download. Note that not ALL releases will be here, only releases that are not the 'legacy' mod version. Reposter websites may be hosting old versions still. Please avoid reposted versions of the 'legacy' mod, as those websites often have malicious code running on them, and may have modified the jar files to spread viruses and trojans and the like. When you can, report these websites. Only websites listed here are valid hosts for the mod.
Some files are for other websites, please ignore them.
CurseForge Page: https://www.curseforge.com/minecraft/mc-mods/blueys-thingamajigs
Due to circumstances, certain links to alternative download sites have been ban hammered.
Thingamajigs Official Info Page: https://theboninwebsite.wixsite.com/main/bluey-s-thingamajigs
Thingamajigs Direct Downloads Page: https://theboninwebsite.wixsite.com/main/thingamajigs-mod-downloads
Version Licenses: All versions not listed below (made before and after August 24, 2024): ARR-UOES (custom license, with explicit public permissions allowed, and other permissions which are not allowed unless explicitly given to a 3rd party).
Version 1.2.5 and below do not fall under this license, they fall under the GPL-3.0 and previously (pre-1.17~ versions) the Academic Free License 3.0.
Versions 1.2.5 of this mod and below are under the title, "Bluey's Thingamajigs". Consider these mods separate from each other.
Note that these versions have been removed from the online world entirely, and no longer exist digitally (did they ever exist physically?)
As of August 27th, 2024, the artist involved in the creation of the pumpkin textures has allowed multiple mods to use them, so they are not Thingamajigs-exclusive textures anymore. Exclusive permission was given to another modder, along with Thingamajigs' mod creator.
Disclaimer about product: NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.
