Koji's Skyblock icon

Koji's Skyblock -----

Skyblock in your own hands!




Yay finally an update. Lemme know of bugs so I can fix it

UPDATE DEV KIT TO 1.5

Changes:

  • Added permissions for each item, enchant, and pet. Permission for pets is "koji.skyblock.pets." and then the pet name (lowercase). Permission for item is "koji.skyblock.items." and then the id of the item (lowercase)
  • Optimized the way particles are handled in 1.9+
  • Added the ability to make folders in sub folder and have ability still register
  • Made teleport abilities call PlayerTeleportEvent
  • Added speed cap attribute
  • Separated parts of the config into modules folder and separate files
  • Added witherborn ability (however damage is hard set to 1m)
  • Gave version tag to each file
  • Improved some code for abilities
  • Added ability to change color and label or each rarities
  • Created interface StatManager and some surrounding classes to utilize stats better
  • Changed how cooldowns are tracked
  • Improved teleport function (AOTE and Wither Sword)
  • Made StatUpdateEvent async to allow it to be called often. (this ended up being a huge cause of TPS drops)
  • Added ability to grab item based on ID with the API
  • Added ability to reset all files at once in resetfile command (use * instead of any file name)
Bug Fixes:
  • Fixed bug with setting level to 100
  • Fixed bugs with armor stands in Minecraft version 1.19.2+
  • Fixed bug in "current pet" placeholder for PAPI
  • Fixed bug with clicking entity not causing right click event
  • Fixed bug with gemstone menu
  • Fixed bug with getting skull textures correctly
  • Fixed scoreboard preventing other scoreboards from existing
  • Fixed item builder being unable to save skull items.
  • Fixed player PvP being unable to be enabled (bet u didn't know that was actually a bug )
----------, Oct 14, 2023

small tweaks and bug fixes

Changelog:
- Added option to change action bar no mana and mana used messages
- Separated getsit and dropitemalert to not be tied to attribute command permission (getsit and dropitemalert toggle commands are also now default to everyone permission wise)

Bug Fixes:
- Fixed bug with 1.19.4 and container field with enchant table
- Fixed bug with picking up items you can't see
- Fixed issue with spaces in lore not showing on some versions

QOL Changes:
- Changed attribute set command to have right order
----------, Jun 13, 2023

mostly pet related bug fixes

Bug Fixes:
  • Fixed issue with mana/health regening to full from 0 (or anything below max)
  • Fixed issue with bee, rabbit, and elephant texture not working (will need to reset those files)
  • Fixed issue with level up requirements being inaccurate
  • Fixed issue with floating point numbers trailing for pets
  • Fixed issue with skins creating weird name tags
----------, Jun 12, 2023

changes for optimization + custom menus

Please update to Developer Kit 1.4!

Menu Wrapper:
Added a special menu wrapper that allows for items (including lore, name, and material) to be changed. Unfortunately for now I will not add an ability for the items to be shifted around, but they will be changeable. You can also change sounds!

Bug Fixes:

  • Changed issue with items with no abilities erroring
  • Changed issues with Asynchronously calling events
  • Fixed textures of some skulls in CI Menu (will require a reset of the file)
  • Fixed bug with the custom sign GUI
  • Fixed enchant abilities (like Cubism) not working
Changelog:
  • Added ability to make some items non-stackable
  • Made some things Async for performance
  • Added efficiency enchant (and added a way to add vanilla equivalent in API)
  • Changed how pets work to be Asynchronous and to always be upright

Let me know of issues for hotfixes to be made!
----------, Jun 11, 2023

Hot Fix

Changes/Bug Fixes:

  • Fixed holding item dupe bug (I think, again let me know if it persists)
  • Removed runnable that was causing a majority of the lag
  • Started implementation of having more customizability for GUI (reforge menu is now customizable in terms of sounds, and item lore)
----------, May 9, 2023

Small change for optimization sake

Changes/Bug Fixes:
  • Changed how GUIs are handled to squash all main GUI bugs
Please let me know of any issues ASAP, not all of this is fully tested and I'm willing to do hotfixes!
----------, May 7, 2023

Did stuff.

Make sure to update to Dev Kit 1.3

Fixed Issues:
  • Fixed issue with abilities damaging NPCs that aren't human entities
  • Fixed bug with Item Builder opened enchant table and registering bookshelf power
  • Fixed issue with stackable skulls not stacking between restarts if gotten again from custom items (this is so obscure lmao)
  • Fixed bug with Item text constantly being displayed upon holding
  • Fixed superior armor not displaying superior blood name
  • Fixed dupe bug (won't say it) ;)
  • Fixed items with durability being glitched when converted to KSB items when durability isn't full
  • Fixed Growth not working
  • Fixed bug with Spider Bulwark and taking damage by non entity means
  • Fixed Octodexterity just not functioning
  • Fixed issue with files loading incorrectly on the first boot
  • Fixed issue with enchant guide providing blank book
Changes:
  • If gemstones are disabled, gemstone slots are removed from the lore
  • Added FullSetContainer and used it to tweek some armor abilities
  • Added ability to return more easily to Custom Items menu from Item Builder and more easily to Item Builder from Enchant Table
  • Rewrote Enchant table GUI to allow for the above change easier
  • Made double jump not activate if you're flying
  • Added remove and add to the attribute command
  • Added commas to stats in action bar (toggleable in config)
  • Made health update sooner
  • Made mana regen faster (it is now accurate to current hypixel skyblock)
  • Changed how the plugin opens unique KSB menus so others APIs would be able to open them easier
  • Changed how some functions are handled to boost performance
  • Changed CustomItem's equals and hashCode functions
  • When changing mana or health, if either is full, the respective stat will go to changed max (if not fully regened it won't happen)
  • Added language file stuff for attribute command
  • Added another argument to attribute command for player selection
  • Added boolean for choosing how KSB affects enchanted books
Features:

Gemstones!
Gemstones are small special rocks that provide stat bonuses to items that have gemstone slots. Some gemstone slots are locked and must be opened with coins and other gemstones, there are multiple types of gemstones, and gemstones can be added in the gemstones.yml file in the KojiSkyblock folder. Add gemstones and unlock slots using the /gemstonegrinder command! (toggle coming once API is better explained)

Proper Absorption hearts!
Long ago, in the 8th ever bug report ticket (it's up to 62 now), Appleman#3035 said that the golden hearts didn't show up in absorption, and he was correct, but not anymore! Golden hearts will now be displayed on things like wither impact! (If that isn't the case let me know the mc version so I can fix, had to do reflection stuff so no guarantee it'll work flawlessly)

More abilities!
Although it's not much, Young Blood, Protective Blood, and Superior Blood were all implemented
----------, May 6, 2023

Fixed two issues:
  • Fixed issue with auto-pickup
  • Fixed issue with bottom bar
----------, Apr 16, 2023

I'm so tired so please join the discord to read the changes
----------, Apr 15, 2023

Added internationalization, among other things.

Changelog:
  • Added feature to change language and words in the plugin
  • Added ability to change features of stats, like the symbol
  • Added ability to change the actionbar (find in config)
  • Added dynamic file updater (updates files while keeping settings that are changed)
  • Added treecapitator (with working ability)
  • Implemented Attack Speed
  • Added a way to chance the pet skin item itself
Bug Fixes:
  • Fixed Midas not correctly displaying price paid and stat buffs
  • Implemented way to change certain variables of abilities (damage, range, etc.)
----------, Mar 16, 2023

Stuff

Bug Fixes:
  • Fixed ferocity issue
  • Fixed double damage label when players gets hit
QOL:
  • Added message to set rarity
----------, Mar 2, 2023

WARNING: YOU WILL NEED TO UPDATE KOJI DEV KIT TO 1.1

Bug fixes mostly pertaining to versions past 1.8

  • ACTUALLY fixed enchant table and anvil not opening on some versions
  • Bonzo staff balloons now move properly
  • Inventory no longer can dupe on death
  • Fixed stability issues with death
  • Fixed skull textures not working on custom items
Added Features
  • A way to get pet skin in pet give menu
  • Added set rarity CMD
----------, Mar 1, 2023

Fixed a lot of bugs:
  • Fixed issue with 1.17+ armor stands
  • Fixed issue with base stats on join not working
  • Fixed issue with EntityHider sometimes causing errors on disable
  • Fixed issue with mentioning deprecated event in logs
  • (Hopefully) Fixed issue with Enchant table and Anvil not opening on some versions
----------, Feb 18, 2023

Extra bug fixes
  • Fixed issue with damaging NPCs
  • (Hopefully) fixed issue with 1.17 Armorstands
----------, Feb 5, 2023

Fixed four bugs:
  • Taking items out of enchant table (after clicking on an enchant) no longer duplicates the item
  • (Hopefully) fixed a bug with servers running 1.19 and hiding armor stands
  • Fixed pets menu bugging on open
  • Fixed item builder close menu duping item
It's Payday Fellas!
----------, Jan 28, 2023

Whoo! We finally updated this shit!

All update information is now on the main Spigot page, find what you need there
----------, Jan 27, 2023

Bug Fixes:
-Fixed the bug where mobs one shot you

Once I'm made aware of more bugs, more updates will come
----------, Jul 27, 2022

Bug Fixes:
-Fixed being able to place blocks and mine them for exp instantly
-If you want to be able to place blocks that will give exp on mine, use the command /expOnBlockBreak
-You will also be told what mode you have on when you change gamemodes (can vs cannot break blocks for exp)
----------, Jun 4, 2022

Bug Fixes:
-Fixed being stuck in the void when you fall there
-Fixed the error of infinite dragons
-Now, it tells you how to fix the problem when it occurs for the first time
-Fixed attacking other players
-Note: damage indicator is incorrect, fix on the way (I hope)

Changelog:
-Added Farming Skill

Notes:
Skills are currently bugged where if you place a block and destroy it, you get the skill exp, which shouldn't happen. I'm currently trying to find a way to do it without impacting performance, so please be patient for a fix

If farming doesn't work on 1.13+, please let me know immediately
----------, Jun 4, 2022

Bug Fixes:
-Player data spamming error if folder deleted while server is running
-Fixed blocks destroying even if worldguard (or any other block deny thing) is on
-Fixed bugs with skills and block bypass and block breaking
-Fixed /reloadfiles not refreshing custom-items.yml and other menus

Changelog:
-Added a way to join with max stats on join instead of base stats

QOL Changes:
-Removed .0 on exp gain actionbar message
----------, Jun 4, 2022

Bug Fixes:
-Fixed all data things related to Dragon stuff
-Fixed plugin refusing to load because certain things are missing
-Fixed null bug with armor
-Fixed mobs possibly 1 shotting you
-Fixed death nuking you into the void

Changelog:
-Added mob spawner!
-Do /spawner help for more info
-Syntax is: /spawner <add, remove, help> <type, id> <x> <y> <z> <minimum delay (in seconds)> <max delay (in seconds)> <range>
-Type = Mob type
-Delay = How long between each mob spawn (if mob is dead)
-If you want delay to be same every time, set minimum delay and max delay to the same
-Range = radius mob can spawn in from the base location (the x y z set)
----------, Jun 3, 2022

Bug Fixes:
-Fixed Ender Dragon abilities not working properly (no I did NOT miswrite that)
-Fixed Growth and Protection not giving stats

Changelog:
-Removed ender dragon yml (not the pet itself though)
-API at some point?
----------, Jun 1, 2022

Bug Fixes:
-Fixed pet visibility bug
-Fixed pet level bug

QOL Changes:
-Added % to percentage stats on pet descriptions
-Added decimals to ability descriptions to be more accurate
----------, May 29, 2022

Bug Fixes

Bug Fixes:
-No idea what specifically I fixed but I'll say what I can remember
-Fixed 1.18.2 not working
-Fixed 1.18.1 not loading
-Fixed pet commands not working

Changelog:
-Added skill toggle

I think that's it, more to come eventually though
----------, May 28, 2022

Wiking coming soon, just need to finish API examples

Mob System:

Added a mob system that allows you to summon different mobs added from skyblock, when I make the wiki I'll list the mobs, for now ask me in the discord

Slayers:
Self-explanitory, don't have T5 Revenant and Enderman Slayer, use batphone to open menu

Plugin Changelogs:
-Added toggleable pet visibility
-Added feature to have mana use messages display on actionbar
-Pets can now gain exp
-Added argument "addall" to addench to add max enchants to item
-Added gemstone menu to cm (gemstones don't currentley have use)
-Added pet give menu in pet inv
-Changed pet size
-Added toggle for block regen
-Added more enchants
-Rejuvenate
-Big Brain
-Smarty Pants
-Sugar Rush
-Reduced NBT tags
-Removed unnecessary files
-Removed anvil uses
-Added toggle for whether item allows enchants or not
-Added slayer option to scoreboard
-Added items to ci menu
-Maddox Batphone
-Removed plugin economy (requires econ plugin now)
-Added magic damage message
-Improved AOTE teleport logic
-Seperated pet command arguments

Plugin Bug Fixes:
-Fixed log print warning
-Fixed internal tags not adding
-Fixed stacking issue with summoning eyes (I think)
-Fixed some pet skill descriptions
-Fixed armor labelling bug
-Fixed worldedit dependency issue

API Changelogs:
-Added placeholders (will be explained on wiki)
-Added imcomplete ability api (will explain on wiki)
----------, May 27, 2022

Item Stash:
Added an item stash where items that are auto added to inv go if your
inventory is full. It is stored in playerData and is encrypted with a key
that nobody (besides me) knows and can be converted from a string
to items. Item stash is currently only used in dragon fights.

Changelog:
-Added item stash
-Added Ferocity Command
-Drops now go to stright to player's inventories when dragon fight
circle disappears and the drops aren't claimed (will go to item stash
if inventory is full)
-Added Absorption to Wither Impact
-Hearts are now gold if player has extra health bonus
-Gave the ability to change block bypass command message (also changed the original message)
-Added other hyperion variants to ci menu
-Added necron armor to ci menu
-Added ascept of the void to ci menu (no additional ability (yet))

Bug Fixes:
-Fixed bug with purple stained glass and settings no existent data
-Fixed bug with reforge stone getting absorbed if stack is more than one
-Fixed bug with picking up reforged skull in reforge menu
----------, Jan 5, 2022

Bug Fixes and More

Changelog:
-Changed enabled to be toggleable on both the normal scoreboard and the dragon scoreboard

Bug Fixes:
-Fixed bug with scoreboard not sending
-Fixed rarity command
-Fixed ender slayer not including ender dragon
-Fixed radiant orb and grappling hook ability description glitches
----------, Jan 3, 2022

bug fixes and stuff

Changlog:
-Added dragon scoreboard (show's health and your damage)
-Gave more guidance when reforging a vanilla item

Bug Fixes:
-Fixed multiversion dragon stuff (not all of them)
----------, Jan 2, 2022

Update lol

Changlog:
-Revamped custom-items.yml (and drops.yml ish)
-Changed the /reload command to /reloadfiles
-Gave better guidance on the /add commands

Bug Fixes:
-Fixed dragon stuff (didn't fix multiversion stuff yet)
----------, Jan 1, 2022

Dragon stuff and others

Dragon Simulator:
Changed back to Ancash's version of the plugin BUT I fixed any bug
I could find, so please report any bug you find, also allowed the
changing of weight and added the claw and scale to drop pool
(and enderdragon pet BUT I can't confirm if it works because the
drop is so rare).

Changelog:
-Added Impaling, Vicious and Vampirism as enchants
-Changed Dragon Sim files to Ancash's files (+bug fixes)
-Added recombobulator (use in advanced reforges menu)

Bug Fixes:
-Fixed Ultimate Wise
-Fixed bug with disabling block regen in certain worlds
-Fixed double jump not disabling
----------, Jan 1, 2022

Bug Fix

I fixed a bug with advanced reforges and laggy servers
----------, Dec 30, 2021

Bug Fixes

Changelog:
-Added Experience and Execute enchants
-Disabling worlds mining now only disables the block regen (still get mining exp)

Bug Fixes:
-Fixed bow bug
-Fixed damage calculation
-Fixed tripleshot arrows not on fire when using flame
-Fixed add commands on vanilla items
-Fixed rarity command
----------, Dec 30, 2021

Bug Fixes

Changelog:
-Redid how the /add commands work (they work properly now)
-Added active pets (when you rejoin if you had a pet active it's active again)
-Added toggleable hunger loss
-Added option to disable mining skill on worlds
-Changed hyperion lore

Bug Fixes:
-Fixed the /add commands not giving stats
-Fix multiple reforge stone related errors
-Fixed emerald blade
----------, Dec 28, 2021

Bug Fixes + Reforge Stones

Reforge Stones:
Reforge stones are added in this patch and are obtained through /rs. They are reforged through /advancedreforge. You can add your own by following the formula in the reforge-stones.yml file. They cost money to combine in the advanced reforge menu but can be edited in the yml to be free

Changelog:
-Made all files with materials use 1.16 material ids
-Added Reforge Stone menu (/rs)
-Added Advanced Reforge menu (/advancedreforge)
-Added reforge-stones.yml
-Made a certain command argument G K only
-Made Bonzo staff only push the play who casted the balloon
-Added rarity to custom-items.yml and custom-materials.yml
-Added toggleable whether to use the economy of this plugin or a separate one

Bug Fixes:
-Fixed 1.16 Actionbar bug
-Fixed scoreboard not replacing placeholders
-Fixed error with pet skins
-Fixed errors with translating color codes
-Fixed error with enchanting books and lore
-Fixed error with homing arrows
----------, Dec 28, 2021

Bugs fixes

Changelog:
-Made every item unbreakable (and will make every item unbreakable
-Added Ferocity
-Re added reforge menu
-Set Block Bypassing to be in playerData

Bug Fixes:
-Fixed multiple non 1.8 loading glitches (tio pay attention to what version it is before saying stuff (also understand how logs work plz))
-Fixed telekinesis working with right click abilities
-Fixed bug with damage increasing enchants
-Fixed lore scrambling bug with reforges
-Fixed any mention of aiming (changed it to dragon tracer)
----------, Dec 26, 2021

Bug fixes and stuff

Enchants:
Added multi-version enchants, from now on SpecialEnchants will not be a thing

Sorry for the delay
----------, Dec 24, 2021

Alright here we go

Skills:
Skills are kinda self explanatory and are saved in the playerData folder. Only one working rn is mining, but will make that a priority in fixing as soon as possible.

Commands:
BlockBypass:
In the new version, blocks that affect the mining skill are regeneration blocks, meaning you can't break them once their bedrock. To get around this, use
this command to bypass the restriction and break blocks to your heart's content.
Usage: /blockbypass
Coins:
Implement custom economy api so you don't have to use stuff like essentials, this is just to handle said coins.
Usage: /coins <give/set/remove> <player> <amount>

Pet Skins:
Pet skins are cosmetics you can add to the target pet to make them look cooler :D.
You can also create them by creating a file in the "plugins/GKSkyblock/pets/skins" folder. Remeber to add them to the pets.yml as well under "petSkins".
You can access these made skins by giving it an id, a texture, and the name of the pet it goes with, and then using the obtained command below:.
Obtained: /pet skin <skinID>

Scoreboard:
Added scoreboard that displays your bits, and your economy (the G_K-'s Skyblock Economy), also displays the ingame time, the date, and at the bottom there is a server name you can put.
Currently objectives and the locations are not programmed in yet, will add soon.
You can disable the scoreboard in the config
Known Bugs: Sometimes instead of the ingame time you get "null"

Skyblock Menu:
Redid some things. You can view stats.
Currently only buttons that work are: Player Stats, Skills, Storage (opens ender chest), pets, crafting table, and Fast Travel (only on right click, sends you to the hub)
Usage: /sbmenu

Refoges:
Sword reforges are back, armor and accessory ones coming soon

Abilities:
Uses placeholders in the custom-items.yml that link to it's respective yml. Is registered in the yml and the abilities.yml file.
Currently no way to make your own

Full Set Bonuses:
Had to be removed last minute due to a bug because I wanted to release it soon, will be coming soon

Notable known bugs:
Radiant orb is a little broken, will fix. (best option is to remove from custom-items.yml for now)
Grappling hook is a little broken (spams logs), will fix. (best option is to remove from custom-items.yml for now)

Changlog:
- Added placeholders for abilities in custom-items.yml
- Added pets skins
- Redid Skyblock Menu
- Fixed dragon stuff (report if anything is found)
- Reforges taken from SpecialEnchants and added here
- Added more pets
- Added/fixed scoreboard
- Added custom economy
- Added skills (kinda)
- Added ability to change emerald blade equation
- FOT no longer targets players

Plans moving forward:
- Fix Radiant Orb
- Fix Grappling hook
- Add more pets
- Add set abilities
- Fix reported bugs
- Revamp drops.yml
- Integrate SpecialEnchants into main plugin (will take time as I have to switch to NBT based enchants and not spigot enchants)
- Add dragon fight to scoreboard
- Add custom crafting
- Other stuff
----------, Dec 11, 2021

Minor bug fixes
----------, Sep 6, 2021

Added (Confirmed) Version Support for: 1.16, 1.13, 1.12, 1.17

SpecialEnchants:
This is an addon for SpecialItems that adds the enchants, reforges, and anvil system. These features are now removed from SpecialItems and require this plugin. This is only for 1.8 (confirmed).

Multiple Version Support:
Finally after a long time, I added multiversion support. HOWEVER, it might have bugs, as I didn't test too much of it. PLEASE JOIN THE DISCORD SERVER AND REPORT A BUG IF YOU FIND ONE.
----------, Sep 3, 2021

Massive update yay

Custom Items Menu Revamp:
Added feature where there are more menus depending on the amount of items in the ci menu. Added dragon armor to ci

Pets:
Added more pets: Wither Skeleton, Enderman, Phoenix, Jerry, and Tiger. Also changed Dragon to EnderDragon

Weapons:
Added Edible Mace, which doubles your damage on the next hit, Leaping Sword, which leaps (lol), Pigman Sword, which makes a spiral of flame, hitting enemies, and Emerald Blade, which does more damage based on your econ amount.

Reforges:
Added Sword reforges, armor and accessories coming soon…

Working Speed stat:
Speed stat that can change

Plans for future 6.0 builds:
Multi version support (coming very soon)
Recombobulator 3000

Plans for Premium Version (if I do it) (not doing, features will be free):
Island/Profile system, skills, collections, etc.

Bug Fixes:
-File Loading
-On disable
-Add Dragon armor to ci menu
-Pets prefix
-frags show "unbreakable" line
-cross dimension pet bug
----------, Aug 21, 2021

FIXES MORE BUGS
----------, Jul 30, 2021

I'm just being stupid at this point
----------, Jul 30, 2021

Just fixes a bug with loading file
----------, Jul 30, 2021

Fixes bug that involves Dragon Sim features not working at all

NOTICE:
If the plugin doesn't load the first time, try reloading it or restarting the server once before reporting the bug on my discord (please don't put it in the reviews)
----------, Jul 30, 2021

Fixes bug related to files not loading, ending with the server not loading.

Flower of Truth:
It's a flower that has a heat seeking feature where it flies towards the nearest entity (most of the time) and then goes to the next multiplying it's damage with each bounce.

sorry for the immense bug with 5.2
----------, Jul 30, 2021

Fixes Bug with booting with update checker
----------, Jul 28, 2021

Added Midas Sword and Update Checker

Update Checker:
Plugin will let you know if there is a new update available

Midas Sword:
Midas Sword is available in the custom item menu and upon click will open a prompt to put in the bid amount you want, make sure you don't put any commas or spaces, ONLY NUMBERS (will try and add formatting options)
----------, Jul 28, 2021

I added Ancash's Old Dragon Simulator to the plugin, allowing for the summoning and rewards of Dragons (Protector, Superior, etc.)

Also added option in config for Dragon drops to go straight to inventory, and also added and option for message to spawn when dragon is spawned (chat or in center of screen (title))

also side note I messed up spelling the simulator in dragon like 50 times writing this I'm so fucking tired
----------, Jul 21, 2021

Pets give stats now
----------, Apr 16, 2021

Resource Information
Author:
----------
Total Downloads: 44,153
First Release: Apr 15, 2021
Last Update: Oct 13, 2023
Category: ---------------
All-Time Rating:
62 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings