NEW!!! - Making a Create Mod Storage Addon - Minecraft Mods
Вставка
- Опубліковано 5 тра 2024
- STORAGE ADDON - JETPACK - BACKPACKS - UPGRADES
I''ve spent the last month coding a Create Addon that adds storage boxes, backpacks and even a jetpack to the Fabric version of the Create Mod.
This video showcases how to make a create mod addon using Fabric which should also work for forge modding too!
It includes several varieties of storage boxes, each with different sized inventories, which can all be filtered using the Create filters.
It also includes several varieties of Backpack, each with two storage compartments, large stack sizes and a whole bunch of upgrades including Magnet Upgrades, Refill Upgrades, Feather Falling Upgrades and even a Jetpack upgrade!
🔗 Links
● Website: foxynotail.com/
● Discord: / discord
● Patreon: / foxynotail
#minecraft #createmod #create #letsplay #survival - Ігри
If you open source your mod, your community would be able to assist with things! I wouldn't let anyone and everyone able to do it, but growing a small community of people to support it would be awesome. I can't tell you how badly I've wanted a (decent) storage drawers equivalent in fabric!
I Agree
Exatctly what I wanted to say. I totaly agree.
as a IT guy, i love open source things and i am totaly down
i would love to take a look at the code if it's open source and make some improvements
Agreed to this @FoxyNoTail
The >999 display issue in the backpack inventory, when the number gets larger than that, start showing 1.0K or 10k (Since 10.0k would be greater than 4 characters). Most of the time, when you get into numbers that large, you're not THAT concerned about how many items you exactly have. If you want to show that exact number, do like AE and RS do and when you hover over the item, show the exact counts.
[EDIT] 1000=1.0K in string length, yes, but, because the period is so small and you're not using fixed-font sizes, it SHOULD work. That is until you get into +100k, then you're on your own. ;) Although, you could add an easter egg and when you get over 99K items, just change the text to "LOTS".
+100k isn't that much of a problem, you just change it to 0.1M.
I respect the hell out of you for learning how to mod for this. It'll be so cool to see you progressing through something that you made yourself
It's the gd guy!
didnt know tride enjoys mc create
@@lemintxI noticed that he plays modded Minecraft INfrequently on his second channel. The last video right now from a month ago is a Create-centric modpack called Create: Above and Beyond so I think he is watching Create content to know more about the mod
Nvm I just checked again, he plays Create for awhile now
@@tacklesmackle4690 i forgor he has a channel called bideapthbear
why are just now my two communities colliding lmao
Well done, Foxy. Glad you still have the mad scientist in you.
You just need to spend a little more time on it
Recipe suggestions:
Each Drawer can be crafted from he tier below, the approprate casing, a display board, and some additional components if needed. The base drawer would need a barrel to craft.
The backpacks are made in a similar way, but instead of the display board they need leather, the barrel becomes a bundle (as long as you would want that enabled), and instead of the casing they just need the ingot version.
I would slightly alter the backpack crafting using sheets instead of ingots.
Furthermore the Upgrades might be best made from a iron sheet surrounded by four andersite alloy, for the simple/easy ones. And harded sheet and diamonds for the more sophisticated ones, i.e. the jetpack.
This is legitimately incredible. But I learned earlier today that Sophisticated Backpacks and Storage both have (unofficial) Fabric ports.
Sophisticated backpacks fabric is an unofficial post, and seems to be 8 days old, at least on Modrinth, so I'm sure the timing had a lot to do with Foxy's motivation.
I wish I had a few hundred likes to give you, this is perhaps the best illustration of what it feels like to implement any significant amount of software. And with the best humor to make any programmer smile.
what about making the test read in shorthand like storage drawers? after 1000 it list it with "k" 1.6k... i know coding is difficult im just rendering ideas
Afaik that would require a change in the property that the GUI reads from. If the GUI reads text and not a number to display, changing this is very easy by adding a single formatting method. If the GUI expects an actual number, that will be a lot more challenging to do.
@@ghyro2848 Minecraft uses Components (which are fancy wrappers around strings which support formatting like colours) for all text. Since the number has to be converted into a string anyway, the extra manipulation would be simple.
that wouldn't even be difficult
just a little Mixin into 'ItemRenderer#renderGuiItemDecorations' with @Redirect and everything'll be fine
Uhm foxy… there’s a fabric port of sophisticated backpacks… I will say tho the fact you made your own is amazing but just uh letting yknow 😂
What's it called??? Could never find it
@@nika207 It's barely over a week old from what I can tell on Modrinth, so that's probably why you (and I) couldn't find it before.
That however does use something called Porting Mod, adds a bunch of Forge stuff into fabric/quilt, Foxy doing it without is really impressive
@@nika207Farley new I believe and from what I remember it’s only on curseforge but just search it up
@@lieonlionI agree it’s insanely impressive and yeah it’s litterally just a direct translation from forge to fabric
7:39 sums up how it feel like to be an actual programmer
11:57 turns out i was wrong THIS is what it feels like to be a programmer
If I had to guess, drawers are saving a reference item with it's nbt data and just match and count them separately, that's why to maximum number a drawer can store is a 'long' (2-isch billion)... Which would explain why it has no interface in the first place because the items technically don't exist once they are in a drawer (about the drawer max-size)
Was not expecting the Ryan George clip, but I loved it!
He's back!!
Amazing work! Glad to hear that the series is about to start again, super excited!
good on you for new adventures in your life. I wanted to say that I missed having your videos to watch for the last month. glad your back!
Welcome to coding Foxy! Unfortunetely it doesn't get easier. Makes you respect all the actual wizards that create huge mods for games. Good luck tho, don't get discouraged
god this is genuinely amazing, especially to me as a fabric user
genuinely looking forward to the release of the mod!
"is that the end of the video? ye-"
Super excited to see you back! Love what are you doing!
He is still alive.
I will say, your drawers aren't really drawers, they're just big chests. I believe the entire original point of drawers were "I have way to much of a handful of items, I wish I had a bulk storage option for them" that wasn't just "vanilla chest but better"
Always impressed that a fox can do so much with a computer
Just finished my binge of your Create World and am blown away that you are also modding in missing stuff! You are amazing! Keep it up, what your doing makes a lot of sense and just shows you deserve more success and praise
I also am looking into making a backpack for minecraft, but I am stuck at 1.16.5 and forge. But I have managed to make a cake that you can baka a item into, then only able to remove the item once you remove a few slices, and cant be put on a hopper to steal the items. So I have the core features for a backpack, I just need to figure out the thing with a window gui that is only for said item and that I have not figured out yet. But making a fabric modpack is way over my head, I tried making a smaller mod but the things they called every function/var was so totaly different from how forge called stuff so I stopped and only focused on making for forge. But thumbs up for you that you managed to make all this possible! YAY you rock!
This is why sinytra connector is a thing. Love it to pieces with how wide the compatibility is with almost every mod
Glad your back been missing your videos. Hope your new mod list has better nether and better end in it that would be really cool to see what you could do with it!!!
Wow wow wow, I’m seriously impressed not just that you did all this stuff but that this video actually makes sense so I understand how difficult all this stuff is.
I am also currently putting together a Fabric modpack after years of using Forge and got sad about the same missing mods haha. I'm testing the new unofficial Sophisticated Backpacks port (seems fine), but I'm definitely switching when this becomes available :) Love the changes you've included!
wait there is a fabric port?
where can i find it?
this is incredible! cant wait to see your progress
Very nice I like the fact you're just taking matters into your own hands when things you want don't exist yet. Keep it going!!!
Extended drawers is pretty good. Honestly, I would love the textures you made on their drawers too lol. Nice work!
Foxy you blow my mind with the dedication you put into things first with all your bedrock addons and now this! plus the fact that you are self taught is just incredible. Good on you sir
Wow, you are working hard, me notail, once you asked for a recipe idea, I came up with some for those boxes
All in a vertical line, a displaboard, a chest or barrel (or storage vault) and their respective casing
finally a new vid ive been waiting so long
Wow, that looks like amazing work for a first mod! Great work!!!
I almost fell over laughing at the reduced font bit. loi Mad respect for "learning" cough GPT a new skill just to play another loader type. Looking forward to the new series!
Love this foxy, 16 minutes of you learning how hard my day job is.
Keep making games, And mods, anyone who wants to!
I would love to see more of these types of videos, so many videos on mod making are dry as ... rude things, but this was nice.
I`m a community manager of a small game but sometimes I have to help, I understand your pain that is going through you while making this. Well Done!!
To be honest, this is one of the coolest create mod additions i have seen! Congratulations Foxy, no go rest, you need it!
I deeply respect the commitment to improving your content by working so hard on a project to improve your upcoming series! Best of luck and can't wait to see the new episode!
Yay you posted I’m so happy to watch it
I'm so excited for the new series!
I am really looking forward to your mod! Proud of you! Modding is not easy. I help my partner with the textures, recipes, and names for the one he has been working on for fabric for over a month.
congrats with the mod experience
2:40 i can feel you. I also did that custom model loader. I finished it in about a week i looked into mantle's code(tinkers construct library). Now my gardening pots can have variety of block textures. It was truly hard experience.
Can't wait for the new series it's gonna be so awesome
Hey welcome to programming! 😅
Make it open sourced, I believe i can definitely help
Foxy esta de regreso todos te esperamos por Mucho tiempo ❤
Honestly, from 0 to this, in just a month? Man that's impressive, congrats!
I was wondering where are you for a longer time without an episode and it turns out you were just sewing backpacks with Fabric!(it's a pun)
It was a great episode! I would love to see more of such content :D Great job with all those so far! Can't wait to see further progress :D
As a mod developer, this is cool, welcome to the community and cannot wait to see the awesome mods you will create later!
Hey, thanks!
Well done Foxy!
Awww man, what a tease.
Can't wait for that mod to come out though.
Especially the Back-/Jetpacks are exciting.
For Storagedrawers, you could also use the "Extended Drawers" mod. It's not a 1 to 1 replacement for storage drawers, but it offers networks, and interacts nicely with hoppers and all the other Create stuff.
Also, the last time I tried it, the "Create Jetpacks" Jetpack was a nightmare to craft in survival. I could not put that damn Air Tank into that damn mechanical crafter, and getting it in the right spot via hoppers was buggy as heck.
4:37 "The Fabric Mod is a special kind of animal" As a mod developer who started on Fabric, but now does the majority of their projects on Forge - I can confirm, Forge Events just make life easier lol. Fabric is nice for beginners who don't typically deal with Mixins and the like, plus the usual performance increase, but Forge does complicated things in a much nicer way, in my opinion.
I can feel the pain but it's also hilarious 😂
awesome work !
The tools section is pretty innovative, that's cool (also, 1K instead of 1000 is an option for the rendering issue)
Amazing work! Subbed for more
Some ideas for crafting recipes:
The drawers should need the casing they are made of, a barrel (because that’s what vaults and fluid tanks use), an electron tube if you get the network stuff working, and some iron sheets because why not.
For the backpacks, some leather, the casing/material it’s made of, and a barrel.
For the upgrades, a sturdy sheet and maybe an electron tube for all of them,
a mechanical arm? for magnet? It’s the only thing in create that picks up from range, but it’s probably too expensive.
a brass hand for pickup,
a (smart?) chute for refill,
a smart chute and food (probably a golden carrot) for feeding (like you’re setting the filter for the smart chute),
two propellers and a precision mechanism for jetpack,
a smart observer is the only thing I could think of for pick block, and
a pickaxe, axe, and shovel (any kind) for tool swap.
(edit: forgot no fall damage) two feathers, and a phantom membrane if it needs to be more expensive.
Saw someone else mention a display board for the drawers which makes a lot of sense
This video perfectly captures the mental state of any coder out there
Just wanted to say, by all means please keep developing these mods as they seem really interesting and I like that you're using your own take on them. However, I did want to say that you could potentially solve the issue of choosing between Forge and Fabric by using Quilt. Quilt is a fork of Fabric that has compatibility with Forge mods, so most mods will be available just fine on there by using Quilt.
Great job foxy I believe in you
YOURE ALIVE thank god I was starting to get worried
There was already a drawers mod for fabric xD pretty similar to the forge one, just simpler
Extended drawers
I would really love if anyone managed to make slope copycats, there is "templates2" that adds framed blocks with a slope, and also "open frames" that adds slopes and corners but that mod doesn't work right since they loose the texture everytime you relaunch the game to me :(, but maybe you can check their code for ideas
The jetpack mod can be silenced with a simple costum resourcepack that replaces the sound file with a silent one btw :)
good luck foxy!
Bravo foxy, I tip my hat to you and your efforts
You are seriously the best, Foxy. No joke. ❤
Love to see you making a mod for better accessibility of features for more fabric equality. Parity between both is needed to make choosing mods/packs easier. That said I do have some...
Questions:
1. Do tools get mended while in the backpack?
2. Will food get wasted or a filter for chosen type with autofeed?
3. Is magnet range configurable?
4. Will the storage drawers have a compacting version?
5. Will this mod be available to download when finished proper?
and
Suggestions to try when less busy:
1. Maybe add the GUI for gages of the back-tank/pack but put it as a configurable toggle on/off?
2. Make the stacks covert to scientific (1200 is 1.2K) if possible to shorten length
3. Add a filter to swap so an axe with efficiency 4 or lower is used for tree chopping
4. For toolless blocks have it switch to hand unless silk touch is needed to get the block back
5. Add trims to connect which are "hoppers" pulling from any side, top or bottom or just attach a slave (below) to part of a storage inventory
Add storage slaves that connect any storage inventory type (connected by trims above)and add it to the world storage controller inventory
6. Make enchantable tools that act like vanilla tools but use compressed air instead of durability if available [chisel = pick, pneumatic shovel, hatchet = axe, vicegrip = shears, air blaster = hoe for examples] (to feel more create-y)
7. Add flippers and weights to make underwater movements better (buoyancy and propulsion) with helmet and tank
Foxy you made my day. You make me feel normal. Lol!!!
mod is soo good i might switch to febric now with your mod
I just love how this is how programming feels... al the time and I love this video🤣
You're very cool. If you wanted a mod, you did it. I'm amazed at your content. I usually don't write comments (because English is not mine, I write this using a translator) But you're good
One way to get funnels working properly might be pointing them to a separate buffer inventory that your mod then inserts into the main inventory, which can be done properly since it's aware of the bigger stack limit.
You should make a series of videos teaching how to make addons for create mod!
I was skeptical about the backpacks since Sophisticated just got ported to 1.20.1 Fabric, but you had me at Jetpack upgrade.
I am very proud of you! 🥳
well done foxy i have one recomendation if you want you could make a copycat drawer so you could have different materials
He may have lost his tail but this fox is amazing. Always creating something
The legend returns!!
Foxy you do know about extended storage drawers for fabric don't you? It seems you have been working really hard reinventing the wheel needlessly. Looking forward to the new series.
Oh hey, you and I both then, Foxy! I actually just yesterday finished the mod i was working on to add indicators for Create and other such mods which would find them handy! Was inspired by your series even. It's just now up on Curse, by the name of *ANC Indicators* .
EDIT: Ah your new pack is on Fabric, that's unfortunate. Made my mod to be usable with your original Forge pack. Alas. Ships in the night.
Hey, yk you could use sinytra connecter to run fabric mods on forge😋but I also respect you for learning how to mod, great work man!
I'm sure you might have thought of this already (and may not want to do it) but for the drawers it might be better to have them not be a "real inventory" and instead just hold the number of stored items. That way you can (presumably, idk) make them trick hoppers etc. to behave and just handle actually storing items separately.
good job
An idea you could use if possible to get around the 3 character limit of the item number is wrap around to 1 again for 1000 but change the color of the text to show that it's the next step up. You could add a handy little legend that shows you what each color represents. It wouldn't require you to mess with adding letters to the amount and could be kind of fun to see a bunch of colorful numbers in the backpack.
Definitely would like forge port when finished.
Seconding the notes that open sourcing the mod on release would help improve it a ton. If you make it as a Git project, you would still have full control of what makes it into the mod, but through pull requests, the community could help squash bugs, add additional features (like those crafting upgrades or the higher numbers on backpacks or bigger slots in barrels), and even clean up the code to make the mod more performant (ChatGPT code tends to work but is... often messy).
Simple recipe idea for the storage box:
Redstone torch top
Andesite (or respective tier/color) casing middle
display board bottom
This way it is not too expensive for someone just starting out, but also forces the player to get into create a bit before being able to use it! Plus, it already looks like a display board on the front anyways.
for the backpack/upgrades, just have a similar recipe as the sophisticated backpacks. no reason you can't do that. but maybe replace the iron/gold/diamond/etc with whatever create material you like? for the hardened version used a diamond or netherite?
for the jetpack, maybe craft a backpack with a couple of encased fans and a couple of steam engines or something?
Just some ideas :) Hope that helps! Love the content!! Thanks for making this mod a thing!!
Good to see you back foxy. I wanted to make a suggestion for the stack six label. Instead of making it smaller why not just change what it says. For example instead of saying 1,200 it could say 1.2k
please keep working on this mod so we can have a creatifed version of the mods you used in the other series
That's one of the best create mod addon!
It may not be the final product you had in mind but it is a very solid foundation and framework; all in all I say well done (I have no experience coding mods)
If anything I would want the backpack mod that seems a very fun
@FoxyMoTail Fantastic you managed to make your own mod to replace some of the missing features. When you started modding back in season one which tutorials did you use to learn how to make a mod and did you use anything like crafttweaker?
Crafting idea: The storage boxes would have a display board, a chest, and whatever material is used externally (industrial iron, copper casing, andesite casing, etc.), and backpacks could be the same thing, but instead of a display board, it's a leather chestplate/leather.
Good work! Maybe if you make the mod opensource some part of the comunity can help so we can participate in a way in the series!
You know I would have paid somebody to do it but you have some real determination
I’m working on more advanced port of Framed Blocks on fabric. It’s based on Templates 2. It’s called ReFramed and can be found on Modrinth. I may add slopes depending on how much requested it is. Otherwise you can use it to understand how to do it yourself knowing slopes were present in Templates 2.
Fun fact, Sophisticated Storage and Sophisticated Backpacks has actually released a Fabric Port recognized by the original developer!
I am very much looking forward to the release of your mod as it looks like a dream, as if we are the same player with the same needs which this mod satisfies
There are a few mods that allow you to use fabric mods on Forge, and Forge mod on Fabric. These are translations layers to swap one code to another, not exactly how this works but its the easier explaination.
Perhaps these mods can give you some idea how to make your own. Ofcourse you can add the Storage Drawers too then but i never used these mods so I can't verify their stability. But you van use these to gain more insight on how these work and how you might be able to create certain features.