- check_circle Advancements
- check_circle Functions
- check_circle Predicates
- 7,927 views, 5 today
- 751 downloads, 1 today
- 28
- 37
- 17
Required Resource Pack
459
This is a slab, but vertical. I mean, imagine a slab, rotate it by 90°. You see? It's a vertical slab.
This pack is based on MyNameIsBhex 's work . The resources pack is required.
The datapack has been done to fit suitable performances for most computer/server, downgrading some of the heavy feature.
Keep in mind each vertical slab is a player_skull and is way less optimized than a normal slab. I recommend using it sparingly in your builds.
Craft:
- Throw any slab on a stone cutter
Remove water logged slabs:
- Throw a gravel into the waterlogged slab to remove it
Options
There is no option menu.Issue / Bug
Patreon Versions
- in-game option menu to modify options
- credits in the project file patreons.txt
- awesome support for the creator ♥
- credits in the project file patreons.txt
- awesome support for the creator ♥
License
By downloading this work, you automatically accept the license protecting it.
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International. An exception is made for video content which can be monetized under the condition of credits attribution according to the license. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode.
An exception is made for video, image, sound, blog, and any other media that would share the project. If the purpose of the content is sharing, the content creator may monetize the content. Content creators must simply give appropriate credit and provide a link to the original work.
Datapack by FunkyToc : https://funkytoc.fr
Compatibility | Minecraft 1.19 |
to | Minecraft 1.20 |
Tags |
1 Update Logs
1.20 Update : by FunkyToc 12/27/2023 2:18:57 pmDec 27th, 2023
1.20 compatibility.
5882462
119
Create an account or sign in to comment.
What is this datapack? just curious.
You could use Block Entities and just tilt them sideways
The first reason is that I coded this is 1.19.2, before Display Entities were added.
The reason it uses item Frames is for directionality. I figured it would be best to create CustomModels for an item that look like the slabs, and then throw it in an item Frame item with EntityTag NBT data.
The second reason is that even though I COULD make this work with Display Entities, I would have to completely re-write everything as I'd have to detect the item frame being placed, then summon the respective Display Entity, then kill the item frame, and execute everything else from that display item.
Considering these commands run 24/7, I figured that the combined ease of coding, plus the reduced amount of commands being run per tick, was worth keeping the original functionality.
Maybe if I get bored I'll completely re-code it to use the new functions and fix the lag problems that arise, but I have bigger fish to fry at the moment.
EDIT: On the topic of Item Frames being ticked/having extra NBT thus causing more lag: I'm currently working on an adventure map which, in its current state, uses hundreds of these vertical slabs. I'm running on an i3 10100, so not anything too beefy or crazy, and I'm still locked at 75 fps with ~15MSpT
My placement methods only run when you actually place the correct blocks using advancements, you could look into that in my Tables and Chairs pack. I use a mix of raycasting and what not. My Tables and Chairs only ever has 4 very light commands running at once if you're not near any tables/chairs
And updating to display entities would very much be worth it eventually, they're so much better :)