StckUtils is a challenge plugin inspired by DerBanko's BUtils. It works in a similar way: StckUtils has a Timer, Challenges, GameChanges and Goals.
If you have ideas for new features or ideas on how to improve something, you can reach us by creating an issue or contacting us on Discord (StckOverflw , l4zs)
If you are unable to find some features, please check if you gave yourself the required permissions for the specific feature. If you're still unable to find it, you can reach us by creating an issue or contacting us on Discord (StckOverflw , l4zs)
Everything is configurable through a gui you can open with
/settings
or by right-clicking with the nether star you'll have in your inventory when the Timer is paused.
The settings gui looks like this:
The Timer is used to keep track of your play time needed for reaching a goal or failing to a challenge.
The Timer gui looks like this:
Here you can..
- start and stop the Timer
- reset the Timer
- change the time
- set who should be able to join while the Timer is running
- change the Timer's color
- set the Direction the Timer should count in (forwards or backwards)
You can also use the Timer command to start, stop and reset the Timer easily (/timer <start|pause|reset>
).
Challenges make it easier or harder to play the game and reach the goal.
The Challenge gui looks like this:
Here you can activate (left-click) and configure (right-click on activated challenge) the challenge (you can activate multiple at once)
Heres a list of all challenges included (as of v1.4.0)..
- AntiArmor
- AdvancementDamage
- BalanceLife
- BlockExplode
- ChunkFlattener
- DamageFreeze
- DamageSwap
- GamerChallenge
- IceWalker
- InventoryDamageClear
- InventorySwap
- InvisibleEntities
- JackHammer
- LevelBorder
- Medusa
- MobDuplicator
- MobMagnet
- NoBlockBreak
- NoBlockPlace
- NoCrafting
- NoDeath
- NoFallDamage
- NoSneak
- NoVillagerTrade
- NoXP
- RandomEffect
- RandomItem
- Randomizer
- SingleUse
- Snake
GameChanges add non-game-changig features to the game or let you configure basic minecraft features (like gamerules) in an easy way.
The GameChange gui looks like this:
Here you can configure the gamechanges.
Heres a list of all gamechanges included (as of v1.4.0)..
- AllowPvP
- DamageMultiplier
- DeathCounter
- Difficulty
- KeepInventory
- MaxHealth
- SpawnWorld
Goals set the goal you have to reach to win the game.
The Goal gui looks like this:
Here you can activate (left-click) and configure (right-click on activated challege) one (yeah, just one) goal, either a TeamGoal (coop, all win when reached) or a Battle (pvp, first to reach wins).
Heres a list of all goals included (as of v1.4.0)..
- AllAdvancements
- AllItems
- AllMobs
- BakeCake
- FindDiamond
- GoToNether
- KillEnderdragon
- Survive
- Hide players with the hide command (
/hide <player>
)- There's also a gui for this (open with
/hide
)
- There's also a gui for this (open with
- Create (and show saved) positions to remove the hassle of remembering coordinates (
/position <name>
)
/allx
- no permission
/hide
- stckutils.command.hide
- Hide yourself - stckutils.function.hide.self
- Hide other Players - stckutils.function.hide.other
/position
- stckutils.command.position
- Create a position - stckutils.function.position.create
- Show an already created position: stckutils.function.position.show
/settings
- stckutils.command.settings
- Being able to open the settings gui - stckutils.function.settings.gui
- Get the Settings Item while the Timer is paused - stckutils.function.settings.item
/timer
- stckutils.command.timer
- Reset the Timer - stckutils.function.timer.reset
- Start the Timer - stckutils.function.timer.start
- Pause the Timer - stckutils.function.timer.pause
/default-language
- stckutils.command.language