Texture pack OpenBagTwo's Custom Items by OpenBagTwo
- 922.31 KB
- 1.20.1
- November 25, 2022
- May 31, 2023
- MiscellaneousData Packs
Name | OpenBagTwo's Custom Items |
---|---|
Author | OpenBagTwo |
Description | An assortment of custom item models |
Information | Downloads: Version: 1.20.1 Size: 922.31 KB Updated at: May 31, 2023 Created at: November 25, 2022 |
Tags | Miscellaneous Data Packs |
Full details and source code can be found on this project's GitHub
This resourcepack adds custom items to the game without replacing the original items.
It requires no mods, and use of any datapacks is purely optional (the included datapack allows you to obtain items in survival / without commands, and I strongly recommend the Armor Statues Datapack for infinite posability and placement possibilities). As such, it should be broadly compatible across recent versions of Java minecraft.
The limitation is that these are items and as such, if you place them, they will lose all their NBT data and return to their default appearances.
The sections below list the commands to give yourself each custom item.
To display these items around your world, you have a few options. The first and most obvious is to
place them in an item frame. You can then turn the item frame invisible using commands (with
Armor Statues installed this is literally just /trigger if_invisble
). Another option is to give
your item to an armor stand, either to wear (if the item is a carved pumpkin) or to hold in their
main hand / off-hand (you'll first need to use commands or the Armor Statues book to get an armor
stand with arms). From there, armor statues can also be turned invisible using commands or the Armor
Statues book. Finally, any items that replace carved pumpkins can be dispensed onto a mob's head.
Available Items
Caffeinated Beverages
Coffee (Small)
Base Item: Potion (any)
Custom Data Slot: 1
Command to Obtain: /give @s minecraft:potion{CustomModelData:1,Potion:"minecraft:swiftness"}
or any other potion effect
Coffee (Large)
Base Item: Potion (any)
Custom Data Slot: 2
Command to Obtain: /give @s minecraft:potion{CustomModelData:2,Potion:"minecraft:long_swiftness"}
or any other potion effect
Espresso
Base Item: Potion (any)
Custom Data Slot: 3
Command to Obtain: /give @s minecraft:potion{CustomModelData:3,Potion:"minecraft:strong_swiftness"}
or any other potion effect
Corrupted Cores
Aquarium Core
Base Item: Carved Pumpkin (wearable)
Custom Data Slot: 3
Command to Obtain: /give @s minecraft:carved_pumpkin{CustomModelData:3}
"Filename" for 3D printing: aquarium_core.gcode
Fact Sphere
Base Item: Carved Pumpkin (wearable)
Custom Data Slot: 6
Command to Obtain: /give @s minecraft:carved_pumpkin{CustomModelData:6}
"Filename" for 3D printing: fact_sphere.gcode
Morgan Freeman Core
Base Item: Carved Pumpkin (wearable)
Custom Data Slot: 4
Command to Obtain: /give @s minecraft:carved_pumpkin{CustomModelData:4}
"Filename" for 3D printing: morgan_freeman_core.gcode
Rick (the Advenute Core)
Base Item: Carved Pumpkin (wearable)
Custom Data Slot: 7
Command to Obtain: /give @s minecraft:carved_pumpkin{CustomModelData:7}
"Filename" for 3D printing: rick.gcode
Space Core
Base Item: Carved Pumpkin (wearable)
Custom Data Slot: 5
Command to Obtain: /give @s minecraft:carved_pumpkin{CustomModelData:5}
"Filename" for 3D printing: space_core.gcode
Wheatley
Base Item: Carved Pumpkin (wearable)
Custom Data Slot: 2
Command to Obtain: /give @s minecraft:carved_pumpkin{CustomModelData:2}
"Filename" for 3D printing: wheatley.gcode
Miscellaneous
Cursed Goomba (HIM)
Base Item: Carved Pumpkin (wearable)
Custom Data Slot: 1
Command to Obtain: /give @s minecraft:carved_pumpkin{CustomModelData:1}
"Filename" for 3D printing: him.gcode
Ghast Legs
Base Item: Ghast Tear
Custom Data Slot: 1
Command to Obtain: /give @s minecraft:ghast_tear{CustomModelData:1}
"Filename" for 3D Printing: ghast-legs.gcode
Special Note: this item is meant to complement the ghast head dropped via the More Mob Heads and Armor Statues datapacks from Vanilla Tweaks. Explicitly: after placing an armor stand, use the Statues book to give it arms, then set the pose to "Attention." Once that's done, place a ghast head on its head slot and a ghast legs in either hand slot. Set the stand to invisible, and you'll yourself a tiny floating ghast!
Infinity Armor Statue
Base Item: Carved Pumpkin (wearable)
Custom Data Slot: 1001
Command to Obtain: /give @s minecraft:carved_pumpkin{CustomModelData:1001}
"Filename" for 3D printing: infinity_armor_statue.gcode
Infinity Armor (Helmet Only)
Base Item: Carved Pumpkin (wearable)
Custom Data Slot: 1002
Command to Obtain: /give @s minecraft:carved_pumpkin{CustomModelData:1002}
"Filename" for 3D printing: infinity_armor_helmet.gcode
Little Cursed Goomba (Mini-Him)
Base Item: Brown Mushroom
Custom Data Slot: 1
Command to Obtain: /give @s minecraft:brown_mushroom{CustomModelData:1}
"Filename" for 3D printing: mini-him.gcode
Moonescent Pearl
Base Item: Ender Pearl
Custom Data Slot: 1
Command to Obtain: /give @s minecraft:ender_pearl{CustomModelData:1}
"Filename" for 3D printing: moonescent_pearl.gcode
Oddish
Base Item: Grass
Custom Data Slot: 1
Command to Obtain: /give @s minecraft:grass{CustomModelData:1}
"Filename" for 3D printing: oddish.gcode
Scarlet Pearl
Base Item: Eye of Ender
Custom Data Slot: 1
Command to Obtain: /give @s minecraft:ender_eye{CustomModelData:1}
"Filename" for 3D printing: scarlet_pearl.gcode
Shadow Dweller (OC)
Base Item: Carved Pumpkin (wearable)
Custom Data Slot: 1000
Command to Obtain: /give @s minecraft:carved_pumpkin{CustomModelData:1000}
"Filename" for 3D printing: shadow_dweller_mask.gcode
Steam Deck
Base Item: Poisonous Potato (please do not eat)
Custom Data Slot: 1
Command to Obtain: /give @s minecraft:poisonous_potato{CustomModelData:1}
"Filename" for 3D printing: steam_deck.gcode
Datapack (Optional)
This resourcepack includes an accompanying optional datapack that allows you to obtain these items in survival.
Coffee and Espresso
With the datapack installed in your world, any brewing stand named "Hairo V60" or "Chemex" will brew coffee and espresso instead of potions (they'll all still have their original effects, just with custom names and textures).
"3D printing" custom items
To obtain any of the other custom items, craft a hopper and, using an anvil, name it "Enderman 3 Pro". Directly below where you place this hopper, place a glow item frame, face up.
Then, load any of the base (replaced) items listed above in the first slot, and in the second slot, place a piece of paper with the names listed for each item above (all will be lowercase, with underscores instead of spaces, and ending in ".gcode").
With the datapack running, the base item will then be removed from the hopper, and the custom item will appear on the heated bed, erm, glow item frame.
Credits and Acknowledgements
The Steam Deck was modeled by me, from scratch, in Blockbench.
The Cursed Goomba model is courtesy of Alesan99
The model for Wheatley comes from bunbunny via sketchfab and is available under a Creative Commons Attribution license.
Several models were remapped and baked in Blender then converted using voxelizer. Most were either designed in or edited using Blockbench.
Textures were edited using a combination of Blockbench, PikoPixel and GIMP.
The resource pack structure was modeled after a template created by CraisinLord and demoed in this video.
The data pack structure takes cues from VanillaTweaks, specifically the "Silence Mobs" packs.
PearlescentMoon textures are all courtesy of PearlescentMoon.
Many thanks to the creators of
this /give
command generator as
I was trying to suss out the correct syntax.
Some other tutorials and resources that were instrumental in the development of this datapack: - How To Make CUSTOM HATS in Minecraft! Pt.1 - YouTube - Bake Multiple Materials to One Texture Map (Blender Tutorial) - YouTube - How to bake textures in Blender - Artisticrender.com -- an honest-to-God written guide! - This Minecraft Bug Report for explaining to me why my commands were deleting the first potion in the brewing stand ("works as intended" lol) - This thread on minecraftforum.net for providing me with a workaround to the above not-a-bug.
License
This resourcepack, datapack and their respective contents--including model assets and textures--are licensed by me under GPLv3.