• check_circle Functions
  • 2,952 views, 2 today
  • 109 downloads, 0 today
  • 8
  • 7
  • 4
Sweet Alyssum's Avatar Sweet Alyssum
Level 16 : Journeyman Engineer
1
So I felt that sculk has a lot more potential than what its currently being used for. Currently the pack enables a new late stage of gameplay that utilizes sculk's odd properties, and (possibly) adds some new lore implications.
imgur album for more context:
https://imgur.com/a/pxqoFiG

To get started, you will need a full beacon (4 levels), a sculk shrieker, and an echo shard

you place the shrieker on top of the beacon, and throw an echo shard on top of the shrieker to upgrade it.


once the beacon is upgraded, the beam will turn black and a spell circle will appear far above the beacon.

If you (an admin) want the huge spell circles to be used on your server you can type "/scoreboard players set 1a doparticles 1" if you don't want them at all you can just change 1 to 0.

normal players can also disable rendering if they are getting a fps hit from the particles. this is done by a /trigger command ("/trigger doparticles" to enable and "/trigger dontparticles" to disable)


any player within the range of the beacon(50 blocks) will have sculk abilities enabled, and will have a particle effect at their feet whenever they are in range of the beacon, or when they have stayed on sculk blocks( will be explained).

the mechanic surrounding charge works like so:

As long as you are within 50 blocks of the beacon, your charge will persist. once you go outside of this range, it will quickly deplete, unless you remain on a sculk block, or a sculk vein is touching you. The moment you step off of the block, you will lose your charge and you will have to return to the range of the beacon to get it again.

Charged players will get a constant saturation effect, and resistance 2. they will also get extreme speed if they stand on any deepslate blocks(this uses the #ancient_city_replaceable tag for reference)

If you sneak on sculk while charged you can also burrow through pathways of sculk blocks, in the direction you are looking, including diagonals.
If you desire to prevent this interaction, you should have a amethyst cluster in your inventory (see enchanting table upgrade). if you do, a message will appear and you will not burrow


there are a few blocks that once the player has upgraded the beacon, can be upgraded with echo shards, and will recieve boosts as long as you keep your sculk charged.


and after upgrading, sculk tendrils will appear in the top of the block, and particles will emit as long as there is charge:

If you no longer want to upgrade the block, you can break it to get your echo shard back:

Block Upgrades


Sculk Catalysts:

After you upgrade a sculk catalyst, it will act as a sort of battery for the sculk system. The goal is to keep it charged indefinitely with mob based xp farms. as long as any catalyst is charged, any blocks that are upgraded will receive their boost.

Furnaces:

Any furnace-type block will have infinite fuel as long as there is charge in the system
they will also emit soulfire particles while they cook.


Lodestones:

Lodestones will act as chunk loaders as long as they are charged (this uses the /forceload system, so things may be odd on server restart, Idk how this works fully tbh, feel free to enlighten me lol)

Enchanting tables:

Enchanting tables are very important for getting more echo shards.
When upgraded, they will create a smaller spell circle, which looks cool, and also shows its active radius for transmutation.


if you hold an amethyst cluster(not a shard!!) in the radius of the circle, a subtle audio cue will play, telling the player that a soul is trapped inside the cluster.

if you throw it on the ground within the circle, it will transmute into an echo shard, allowing for renewable echo shards!!

Spawners:

Spawners will have their range upgraded from a measly 16 blocks to one hundred blocks! enabling players to have more mobs farms near their base without needing to afk.

OPTIONAL: there is also an optional addon pack that allows the player to silk touch spawners if they have charge. this pack is a modified version of TheEnderCore's movable spawners pack, seen here. The version I provide alters the loot table to require sculk charge. this is not included within the base pack and is totally optional if you want it.

that's everything you need to know! there are some smaller details, like some particle effects that you can see in game, but this is everything I have done so far. Let me know any ideas you have or tweaks you have for the pack!
CompatibilityMinecraft 1.19
Tags

2 Update Logs

Update #2 : by Sweet Alyssum 06/27/2022 10:55:01 pmJun 27th, 2022

!!!!MASSIVE REWRITE!!!!

Removed multiple weird bits of code and rewrote the entire burrowing system. it now only works on straight paths and smooth inclines and is probably better described as sculk surfing now :). So say goodbye to pillars. the good news though, is that it can allow you to travel up to 512 blocks in one tick, as long as you line things up correctly. Let me know if this is unstable on servers or anything.

Servers seem to be functioning much better after I altered how particles work. If you (an admin) want the huge spell circles to be used on your server you can type "/scoreboard players set 1a doparticles 1" if you don't want them at all you can just change 1 to 0.
I also allowed normal players to disable rendering if they are getting a fps hit from the particles. this is done by a /trigger command ("/trigger doparticles" to enable and "/trigger dontparticles" to disable)

Hopefully this fixes a lot or the problems that some people were experiencing. I tested this on an Aternos server with like 2 gigs of ram so this seemingly works better in general :D

Expect more updates since I still have ideas an plans for combat >:)
LOAD MORE LOGS

Create an account or sign in to comment.

2
06/27/2022 11:38 pm
Level 39 : Artisan Loremaster
SpiritTheMan
SpiritTheMan's Avatar
I like the concept and the execution!
2
06/10/2022 6:52 am
Level 1 : New Miner
User4191511G
User4191511G's Avatar
Good datapack and works great when on singleplayer



However multiplayer breaks a bit. General lag issues occur, and massive delays between switching gamemodes and what not. And occasional disconnects. Internet speed tests check out (host is 2ms, i am 8ms)



And its tested that disabling the datapack stops the lag and delay
1
06/28/2022 7:41 pm
Level 16 : Journeyman Engineer
Sweet Alyssum
Sweet Alyssum's Avatar
Okay, so things seem to be stable now. but please keep me posted if you have any further issues
1
06/14/2022 2:27 am
Level 16 : Journeyman Engineer
Sweet Alyssum
Sweet Alyssum's Avatar
that's really odd, I'll have to try and figure that out!
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome