UberItems | Powerful and Fun Items icon

UberItems | Powerful and Fun Items -----

Add powerful items to your Minecraft server!




Hey all!

I have some exciting news! Due to my work for various YouTubers and SMP servers UberItems has been continuing to get lots of exciting feature updates. I also noticed that spigot has a bad habit of delisting "inactive" premium resources even if no update is required, and as such I've made the executive decision to make UberItems and all related plugins FREE.

Change Log:
- Tons of bug fixes across the board
- Added support for Mana, plus mana commands. Made cheat code ability max mana immediately
- Added a batch of new default items intended for a "survival utilities" addon
- Added divine rarity
- Verified that the plugin does indeed work for modern versions
----------, Sep 21, 2023

  • Fixed Base64 not working with later java versions for Utilities.getSkull()
  • Added “givePlayerItemSafely” to drop excess items on the floor that wouldn’t fit in the player’s inventory, used in the crafting menu
  • Added modular way to add rarity suffix on item create
  • Fixed issue where UberItems / UberMaterials are treated as vanilla items in some crafting recipes
----------, Mar 5, 2022

Hey guys, long time no see! Today's update is really a part 2 to the previous one, and in it I further explore the option to make UberItems Armor sets! Also I included various bug fixes for some of your favorite items!
  • Fixed lunchbox not working
  • Fixed hackerman working as a totem of undying
  • Allowed putting UberItems in head slot (if “uberhelmet” tag)
  • Added Utility functions: getBlocksInCube, getBlocksInRadius, maintainBlockReplacement
  • Made it so temporary blocks cannot be broken, or replaced
  • Updated hackerman to use new block system
  • Made function that declares whole armorset at once
  • Updated Full Set Bonuses to look more accurate
  • Handled automatic assignment of helmet items
  • Prevented UberItems from being smelted (unless “smeltable” property)
  • Fixed temporary blocks to not override inventories or track offline players
  • Fixed worldeater freaking out with temporary blocks
----------, Jan 21, 2022

Hey guys, this time around is a MASSIVE update, which makes the framework so much more powerful. I think you are all going to like it :D

  • Made it so “/uber reload” doesn’t clear addon plugin items
  • Fixed Special and Very Special rarities perms issue (couldn't use them regardless of perms)
  • Added item and material whitelists
  • Added the ability to get custom player heads from url
  • Updated Items & Materials to be able to use custom heads
  • Updated Crafting to check for Materials and Items
  • Removed vanilla attributes text from lore on custom weapons
  • Added Utilities function for finding obstructions between 2 locations
  • Added 3 new Utility functions: directEntity, getClosestLivingEntity, safeTeleport
  • Fixed double interact events with blocks
  • Added support for active effects on armor based UberItems
----------, Oct 19, 2021

Hey guys, quick UberItems update here that I think you all will really like!

- Added an item and material blacklist option to the config (delete your config and make a new one!)
- Removed crashes from leaving the config sorting blacklist / whitelist fields, and prefix field blank
- Made UberItems reload items and materials alongside config and language file from /uber reload command, to assist using the blacklist
- Updated the javadocs on my website
----------, Oct 3, 2021

Some small changes:
- added tagEntity() and getEntityTag() functions to Utilities, allows tagging an entity in the same way that you can currently store ints and strings in ItemStacks
- fixed the language phrase lookup system to not have null
----------, Aug 28, 2021

Hey guys, I'm excited to announce that UberItems is officially finished! The framework functions beautifully, and is simple enough not to break with multiple game updates. Here is the changelog from the previous build:
  • Fixed dupe (sorry duper trooper lol)
  • Made permissions effect which crafting recipes work
  • Removed reliance on xml for CompactInventories (java11+ support) - HUGE thanks to DanijelPlays for the solution!
  • Made crafting table instantly respond to inventory clicks, with some clever 1 tick delayed lines of code to trick the game
  • Fixed crafting stickiness / dupes / wipes completely, done by forcing the game NOT to recognize that the result item is the same as any in the cursor / inventory (using special meta and cancelling every click), then manually re-coded typical crafting behavior.
  • Made shift clicking process multiple attempts at crafting an item at once (recursive)
  • Shapeless crafting recipes
  • “Clustered” crafting recipes, aka recipes that don’t take up the full grid (ex: torches). Added the ability to craft these with any combination of grid slots.
  • Made the plugin multi-version after 1.14 (non-negotiable feature in that version). As it turns out, I manually coded the systems for this plugin myself, which means it doesn’t rely on code that wasn’t consistent in spigot over the years. All I had to do was re-compile the plugin with a 1.14 jar and change 4-5 lines of code!
----------, Jun 18, 2021

Hey guys! This should be the last big update for awhile with this project, finally UberItems is ready for use by the general public :D

One note: There is a known bug with the crafting menu being "sticky", in the next update I do plan on making it smoother, but the change shouldn't require an update to the API or any of the addon plugins. I'll hopefully handle it within the month, enjoy!

Changelog:
  • Make one time use items work again (the return value of item usage dictates onItemUse function which tests for one time use items)
  • Upped the limit from 5 to 10 addons items supported with UberItems LITE
  • Add the ability to use UberItems in recipes
  • Fixed exploit allowing players to remove the null item from crafting recipes with shift click in creative mode (this item could theoretically be used to replace any ingredient that didn’t load properly in a crafting recipe)
  • Inverted “enforceCooldown” and “enforcePermissions” functions for easier understanding
  • Javadocs for the API, uploaded to thirtyvirus.com, updated API spigot page
  • Added updateLore admin command
  • Made example plugin showcase all plugin features
  • Updated SkyBlock addon to work with the updated API, removed skyblock items from the main plugin
----------, Apr 26, 2021

Alright, UberItems has undergone a massive shift since the last update, and is as close as it has ever been to a working API for adding OP items to Minecraft. In the coming days, I plan to make javadocs for the API and update the plugin pages to properly reflect what exactly we have here, but in the meantime, here is the massive changelog:
  • Add onBlockBreak handler
  • Allow Uber Items to break blocks by default
  • Add cooldown system
  • Make it so you can’t place Uber Items as blocks
  • Admin inventory menu that allows user to take any uber item
  • Custom crafting table / recipe system
  • New mechanism for getting UberItems in vanilla (breaking a crafting table with a lever to get the Uber Workbench)
  • Crafting Guide System
  • Fixed bug where you cannot move items in inventory slot 23
  • Add crafting guide entries for UberMaterials
  • Added shift clicking to crafting grid
  • Fix bug with crafting UberMaterials not being responsive
  • Added recipe to constructor for UberItems, standardized the process of making new ones in a separate class file
  • Fixed bug allowing uber materials to be place-able
  • Finished Functionality of Uber Materials system, can craft UberItems and UberMaterials with a mix of regular vanilla items and Uber Materials
  • Added recoil to the Shooty Box, which varies depending on what is shot
  • Added “spark dust”, a cheaper version of gunpowder
  • Made it so UberMaterials can’t be crafted with (unless expressly allowed to)
  • Made it so UberMaterials can’t be renamed
  • Added spritz attack to shooty box
  • Added flint functionality to shooty box
  • Overhaul guide system to make a menu similar to /uber browse with a toggle for UberItems and UberMaterials, no next / previous buttons.
  • Verified that the Shooty Box is video ready
  • ShootyBox ammo guide menu
  • Added stackability clause in UberMaterial creation process
  • Added flammable substance, fools gold, paper fletching
  • Replaced browse menu with being able to shift click uber items and materials out of the tutorial menu in creative mode.
  • Replaced upgrade menu button with plugin info button in crafting menu
  • Fixed OOP concepts plugin-wide
  • Allowed levers to be used as UberItems (added check for if Uber before making Uber Workbench)
  • Removed multiversion functions, needlessly complicated code without actually making the plugin multi-version
  • Finished /uber command (remove unneeded dev stuff)
  • Standardized spacing in ability descriptions for ease of adding new items
  • Standardize usage of functions in Utilities, SortingUtilities
  • Added upgrade system (drag and drop upgrade items onto item in inventory)
  • Updated clickedInInventoryAction to be easier to understand from an API POV
  • Added material: enchanted stone
  • Standardized warn system to remove unneeded array.asList mentions
  • Added more streamlined way to apply and remove UberItem upgrades
  • Fixed most of the warnings in the project, Verify that plugin is ready as an API
  • Fix console errors from UberItems that are / need unloaded items / materials
  • Added boolean for using default UberItems
  • Shortened tutorial menu name to fit item names
  • Added feature for “/newline” phrase to force newline in stringToLore function
  • Added perms: uber.item.ITEMNAME, uber.rarity.RARITY (all true by default)
  • Added /uber giveMaterial command
  • Added null UberMaterial for when mats / items aren’t loaded, prevents crash
  • Added default UberMaterials config option
  • Add 5 custom external UberItems limit on LITE (using addons)
  • Moved “craftamount” to recipe object instead of as a property of ubermaterials
  • Added descriptions to UberMaterials
  • Flesh out current items w/ crafting recipes
  • Updated addons plugin template
  • Fixed creative mode shift clicking in tutorial menu to not give duplicates of non-stackable UberItems or UberMaterials
  • Make UberItems work in the list like Materials do (make numerical IDs obsolete)
  • Make spigotmc page for template UberItems addon plugin
  • Require a boolean for each UberItem action as to indicate whether or not the action was successfully done (for use in one-time-use items)
----------, Apr 22, 2021

still not ready to officially list the updates and fix the plugin page, but had to fix a pretty gamebreaking bug for post 1.16.1
----------, Mar 26, 2021

No time to explain, pushing a quick update BETA to accomodate the new viewers from my latest video using UberItems:
----------, Mar 24, 2021

Hey guys, long time no see! I finally found the motivation to code again, so here we are. Anways, mega content dump for you guys, honestly making the plugin a game changer. Here are the changes:
  • Added onBlockBreak handler
  • Allow Uber Items to break blocks by default
  • Added cooldown system
  • Make it so you can’t place Uber Items as blocks
  • Removed “canbreakblocks” boolean, all items should be able to break blocks
  • Added a “checklist” comment guide for new items, should make it easier to have consistency with current and new Uber Items
  • Made an item repair function in Utilities
  • Got rid of reliance on main class instances, made it possible to actually use the plugin as an API
  • Made template addons plugin to make your own custom UberItems
  • Admin inventory menu that allows user to take any uber item
so with all of that, the plugin can officially support "addon" plugins. Yup! That means you can make and use your own Uber Items! Here is a repository for my template UberItems Addon Plugin if you are curious how it works:
https://github.com/ThirtyVirus/UberItems_CustomAddon_Template

soon I will make a seperate resource page to describe how the API works, but for now enjoy!
----------, Jan 27, 2021

In this update I added a couple items from a famous SkyBlock. I should stress: This is NOT to be used to make a "knockoff skyblock" gamemode, this plugin is made for fun and should only be used for personal servers. Enjoy!
----------, Oct 10, 2020

Oh damn, it's been awhile hasn't it! Anyway, UberItems got a complete rewrite and a comprehensive API for adding new items. The plugin is VERY different now, and as I write this I am working towards uploading the premium version of the plugin.
----------, Sep 13, 2020

Resource Information
Author:
----------
Total Downloads: 29,786
First Release: Feb 16, 2019
Last Update: Sep 21, 2023
Category: ---------------
All-Time Rating:
44 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings