You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.
You should upgrade or use an alternative browser.
Plugins ✨ItemsAdder⭐Emotes, Mobs, Items, Armors, HUD, GUI, Emojis, Blocks, Wings, Hats, Liquids
Version: 4.0.18
Likely safe
Feature Find possible better implementation to support block and item atlases textures #5467 Make multiple\_break to only break blocks that the tool is made for #1763 Automatically generate broken elytra texture #1245 Add support to "paletted\_permutations" #3998 Revamp the logging #4359 Implement new block type `ENTITY` #4589 Add wildcard support to `hide_items` in the `ia_gui.yml` file #4704 Auto migrate from `resource` to `graphics` #5023 Improve creative scroll-click with furnitures #5086 spear material support #5197 Faster custom blocks placement #5369 Option to fix glitched vanilla mushrooms/chorus by changing it via auto-generated datapacks in worlds folders #5384 Avoid generating useless `assets/items` duplicates for multiple versions #5415 `convert_paper_to_block_in_inventory` setting in `config.yml` #5417 26.2 support #5429 Event for mutating pack post pack generation, before dispatch #5436 Hide vanilla hitbox when looking at crops #5457 Improve `protection_3` #5476 Remove `protection_4` #5477 Add logging for non-standard model rotation angles in ModelValidator #5487 Optimize `fix-glitched-blocks` #5492 Shaders validation server-side #5500 Bug enchantment glint not visible in third person #5201 Crops not working sometimes #5422 Original model of material NOTE\_BLOCK has errors #5423 Unable to bake item model: 'minecraft\aper' #5435 CEILING cave decorators are spawning on wrong blocks. #2537 `/iacleancache items` does not remove item with old material when changed material #3446 Tree generator will not use custom blocks for certain tree types at all #3575 Tile blocks 1.21.4, not showing model, only spawner #4464 1.21.2 - Custom elytra #4647 Unable to construct this menu by type (Custom GUI Texture) #4710 Furniture lore/name is not refreshed when dropped #4715 `cancel: true` not working for `eat` #4786 Mixing various resourcepack sub-folders structures causes stuff to fail to be found #4904 replace-block action does not update model on certain block types #4936 Libraries loaded via Libby are not isolated and cause issues #4976 Interact event getting cancelled when clicked block is typeof AIR #5033 Cave decorator not placing blocks correctly #5041 Error reading vanilla model for material PALE\_OAK\_LOG #5046 Item\_Flag modifier in items only does one rule #5069 CRITICAL Cooldown limit and completely broken. #5103 Tile blocks appear as spawners when placed #5112 Custom Hardness - Diamond Axe #5141 Performance issues with isCustomBlock in piston events #5142 ItemsAdder.playTotemAnimation API call doesn't display custom totem texture #5155 Reach does not show in tooltip with fix-show-attack-and-damage-as-lore #5160 Smithing Table (lore double) #5163 custom hud stopped working #5173 Drinking custom potion leaves an empty bottle if there is more than one potion in the stack #5184 Gun behaviour doesn't allow Minecraft items as Ammo #5189 Tooltip on armor bugged #5202 Items Updater not correctly working with custom armors & trims #5204 FurnitureBreakEvent prevents manual furniture removal when cancelled #5221 TNT destroying chest behind custom blocks #5228 People can send GUIs in chat by using unicode associated with it. #5247 Unsupported material BUNDLE for now #5250 RuntimeException: TileState is null #5252 PlayerInteractEvent issues with complex furnitures #5258 Error reading vanilla model for material COPPER\_SWORD #5261 Mushroom Config Affects Unbreakable Durability and Disables Silk Touch on Mushroom Blocks #5266 Customize Table not transfer the enchantments #5271 Crops can be broken and interacted with through blocks #5272 blocks break crops when placed #5273 top part of tall hitboxes dont trigger hitbox #5274 Crops packet spam #5276 Hitboxes showing range aren't accurate and doesn't respect `block_interaction_range` attribute #5278 Glow near blocks not working correctly. #5288 Cannot read field "ag" because the return value is null #5292 Itemname gets a reset after enchanting #5293 Furniture Place / Break Itemsadder on Purpur 1.21.11 #5301 Bottom block breaking supposed to drop seed/result of custom crops #5312 ItemsAdder entities particles issue #5338 emojis not being parsed #5349 The records disappear after I put them in the turntable #5356 A bug with custom textures on the armor stand #5357 Windcharge and windburst break my items #5362 NullPointerException: File.getAbsolutePath() because "\" is null #5370 [4.0.17-beta-9] Shield Bug #5374 The model doesn't work when using PAPER #5379 Chorus broken #5381 block\_dig creates deadlock on server and causes crash #5395 InventoryClickEvent error #5401 Texture `item/empty` not found for non-leather armor models after /iazip #5404 Shields position problem #5406 Error reading vanilla model #5410 Simple self host `Too many active downloads` in some cases #5413 Texture `item/empty` not found #5414 Pack isn't working on #5419 `jukebox_disc` not registering if `enabled: true` is not specified explicitly #5424 Damage and attack speed lore not showing for COPPER tools and MACE #5427 TRIPWIRE isn't an item #5430 player head mislocated #5438 Chunk Load -> Server Crash #5443 Pack key supported\_formats is deprecated starting from pack format 65 #5441 Language key in the pack.mcmeta is auto merged to the "pack" key #5445 NoSuchMethodError on FurnaceSmeltEvent with latest CustomCrafting #5448 /iaemoji error #5449 Music discs using old behaviour cannot be ejected from jukeboxes #5451 entity.vsh "Sampler2" undefined variable breaks shader pipelines #5453 Shader errors when using Vulkan #5456 CustomNote impossible to place on short grass #5459 Invalid UV model breaks all custom items sharing the same vanilla material #5460 Java Heap space issue #5461 Blocks losing custom id and texture in Java 25 #5462 Do not allow maxStackSize > 99 or < 0 #5463 Unknown particles and effects legacy naming #5464 Tried to load invalid item: 'No key saturation #5465 Custom item textures show as missing on pre-1.21.4 clients #5472 streamLayer1 is null. Cannot calculate atlas image dimensions #5478 Textures marked as non-existing by mistake due to missing namespace #5479 Text effects are not working on 26.2 #5480 Fix No permission to use emojis when OP #5481 Tridents misaligned on modern game versions #5483 TPS | « fix-glitched-blocks » #5485 Smithing and anvil recipes issues #5488 `sounds.json` not imported and merged in some cases #5496 Modern atlas validation aborts whole pack generation for vanilla stone item #5499 CustomCrops disappear after a RESPAWN packet is sent. #5501 TranslationKey in /ia #5503![]()
Breaking custom blocks causes chunks to load and server hangs in some rare cases ItemsAdder.Advanced.injectItemModifier not working Crops-Stream-Tick ArrayIndexOutOfBoundsException causes Server thread infinite loop in Long2ObjectOpenHashMap.get() → Watchdog crash Trident duplication issue Villagers can buy custom blocks like paper Held Offhand Event not Working Properly Items don’t inherit events when using variant_of Resourcepack links from Dropbox, Google drive and similar websites do not work anymore Smithing recipe does not work on 1.21.8 Multi-break causes doors and beds to be cut in half Can't find file ModelEngine Noteblock issues NETHERITE_SWORD no longer supported / Failed to generate vanilla model Resourcepack generation fails: No vanilla model file for material NETHERITE_SPEAR Plugin thinks there's a lowercase b in my crafting recipes, while there's not. Add a setting to disable duplicate images warnings Missing Item Textures in 1.21.11 (Final 4.0.16) Fix text effects shaders 21.6 Emotes - disable the legacy shader method by default and enable the modern method instead Some resourcepack folders ignored if multiple structures are used Glow not working on 26.1.1 26.1+ Custom entities mount not working Display entities furniture lose customized rotations iazip not working, Original model of material PAPER has errors Plugin softlocks when using lists in textures for graphics option Vanilla block entity inventory preview bug 26.1.2 support Item display furniture have y+1 offset by default for no reason when placed on ceiling NullPointerException: Cannot read field "aoy" because ".xg" is null when breaking blocks Atlas merging API method to obtain configuration section of an item Self hosting overhaul New methods & events API ERROR: Input of fragment shader 'lightMapColor' not written by vertex shader /iadebug get-item-with-custom-model-data Plugin not working on 1.21.4 anymore Removed RealisticWorldGenerator the plugin is no longer maintained so there is no point into maintaining compatibility Fix break_particles_material when using behaviours naming instead of legacy specific_properties Recipes loading optimization Warn when multiple hosting methods selected Resourcepack not generated automatically on first install Events before & after a player sit on a furniture Events before & after a player opens a trade machine
Implement replace_furniture and remove_furniture actions
Crafting duplication bug
Blocks populators/decorators memory leak on plugin reload
Tridents duplication bug
Trident duplication 2
In Creative mode, when pick block, it appears to "flash"
place_furniture does not work
Overlay of other packs are not merged
Blocks can only be placed fast vertically
Custom entities error java.lang.IllegalArgumentException: attribute
merge_other_plugins_resourcepacks_folders duplication assets folder
Citizens 2.0.40 - NullPointerException: Cannot invoke "java.lang.reflect.Method
Implement third person view for emotes
Emoji parsing in chat causing lag
BlockPlaceEvent being broken for placing block onto itemsadder custom block
shoot_particle - IllegalStateException: Asynchronous getNearbyEntities
Remove old effects settings from config.yml
REAL_NOTE doesnt remove on explosion
complex_furniture fixed_rotation
Implement furniture_consumable behaviour
Crops block outline not refreshing when using bonemeal
fixed vanilla models not used when generating model via graphics
Some configuration (like replace_furniture) won't work if key has no namespace specified
show_in_ia_gui not working on template items
Crops bonemeal duplication bug
Cannot invoke "String.endsWith(String)" because the return value of "itemsadder.m.aqx.mF()" is null
Custom TNT primed sound not playing
Custom TNT not removing old block before exploding
World rules ignore all the negative rules if * is specified
Crops not exploding with TNT
ItemsAdder executes getNearbyPlayers asynchronously in Entities-Tick on Paper 1.21.x
surface_populators dont work in the nether
Setting to disable mined unknown block message
[Beta] OutOfMemoryError when adding more ItemsAdder config files
ia_overlay_1_20_5_plus mentioned in pack.mcmeta even when it's not included in the pack generated folder
[Beta] Custom entities textures not working
4.0.16 BETA 4: Message order for other plugins are not being respected. [Server Breaking]
Some textures are not being applied correctly.
Better pack obfuscation
Failed invoking download tasks for Minecraft assets version 1.21.8 ConcurrentModificationException
Implement opposite_direction for complex_furniture
[Beta] Shields, fishing rods and similar status models not loading textures on 1.21.11
graphics with no parent specified always fallback to item/generated
complex-furniture doesnt place correctly from certain angles on walls
1.21.11 not loading textures
complex_furniture implement fixed_position setting
CompletionException: z: Stitching
thrown tridents also break after /iareload or /iazip
Symbol does not appear in the shape
Models referenced without namespace do not work in 1.21.11
Warn about invalid parent in models
Cannot measure distance between world and world_nether
Warn about duplicate PNG files
Failed to create instance for class: null in 1.21.4 and lower
Custom order for items categories
SLIM type skin emotes
New Crop System
Sort categories alphabetically by their name
Command to stop player emote
Can't combine vanilla items in anvil
Textures in folder structure 3 not working anymore
Can't repair vanilla items in crafting table
1.21.10 compatibility
1.21.9+ emotes compatibility
Custom TNT (primeable blocks)
Couldn't load file/generated.zip pack metadata: Pack declares support for format 32, but game versions supporting formats 17 to 64 require a supported_formats field.
Vehicles issue - Asynchronous getNearbyEntities!
Custom blocks losing data if interacted during reload
Resourcepack not generated correctly on Linux
Duplication bug noteblocks
Fix some resourcepack apply exploits
Fix custom trident dupe
place custom block will not trigger block updates
Repair vanilla items in anvil repair recipes
ignore-files-ext Not Work
Incorrect note block sound with mob head on top
Blocks emit particles when breaking (it happens that it repeats for more than 2 seconds)
Players can sit on item frames with custom furniture (with entity: armor_stand)
Remove legacy atlas_support setting
Custom trident graphical entity still showing when inventory is full and the item is dropped
Skip folders that start by . (like .vscode)
RoseLoot compatibility - block break event priority
[Durability BUG] Decrement Durability 5 Error
[ITEM FLAGS BUG] HIDE_ATTRIBUTES
Directional blocks do not inherit events from the base block
Some generated models have vanilla layer1 shown on top of the layer0
Merged resourcepack produces invalid shader (rendertype_entity_translucent) on 1.20.4 clients with Iris (works on 4.0.10-hotfix-1)
Cannot invoke "org.bukkit.configuration.ConfigurationSection.contains(String)" because "section" is null
NumberFormatException
Durability not decreasing when breaking custom blocks
Custom texture on Nether_Wart dont generate
Custom cooking recipes cause vanilla materials to become smeltable
when player is freezed in the air, emotes are still falling
bow.arrow_damage does not seem to work or feature was removed?
4.0.13-beta-6 - texture path not added to atlas
Fix custom_model_data value ignored - only legacy model_id works
1.21.4 - Add tints to modern items
/iareload --scripts-only not working at all and also scripts being recompiled on each reload
New modern graphics don't work with blocks
Update glowing entities to 1.21.7
Jukebox sounds: Failed to handle packet ServerboundSelectKnownPacks
Inherit every property when using variant_of
Automatic fix for dark items in inventory and missing particles
IA not showing texture for Tripwire_hook material
Use PAPER as default material if not specified
Modernize the resource properties
DummyRegionFile.loadChunk() called, something is wrong when disabling custom blocks
1.21.8 assets not downloaded
Trident with no icon specified use the vanilla trident icon instead of the 3D model
Chest minecart - Failed to serialize
Smoother emotes start
Implement Java language in scripts
CustomModelData bug
Support for hand_animation_on_swap
1.21.4 - Implement item_model alternative to CustomModelData
Ignore __MACOSX folders
Do not play custom block step sounds when entities walk on them
Rename resource-pack.custom_blocks_sounds_patch.step.enabled to resource-pack.custom_blocks_sounds_patch.step
place_furniture and similar events depend on the order of items in the yml files
Remove resource-pack.zip.custom_armors_shaders_legacy.enabled, use the shaders settings instead
Itemsadder causing lag
Customize width and height of item_display render
1.21.8 - Plugin compatibility
Optimized HUDs calculation code
Little optimization of the armor/emotes shader
HUDs wrong location sometimes when showing/hiding other HUDs
1.21.6+ /e book not opening
ClassNotFoundException: org.fusesource.jansi.Ansi in some cases
Fix breaking animation blocks injected stuck in some cases
Fix execute_command placeholders not replaced on block break
Resourcepack not applied on join before ItemsAdder completely loaded
Add missing translation lines
protection_2 not working on some resourcepacks
protection_3 resourcepack
Custom ttf font breaks font images
Client console spam Missing texture references in model particle
Rename resource-pack.zip.custom_armors_shaders_legacy.vanilla.generate_textures to resource-pack.zip.custom_armors_shaders_legacy.enabled
1.21.5 - NoSuchMethodError: 'void org.bukkit.command.CommandSender.sendMessage(net.md_5.bungee.api.chat.BaseComponent[])'
Rename command /iaitem enable-item-auto-update
confirm-command missing in translations
Custom Entities and Emotes optimizations
overwrite_leather_layers option cannot be set to false
1.21.4 LeafMC ItemsAdder 4.0.10 Error resolving libraries
Fix Glow api stalling the server if it is not compatible with that version
1.21.6 - Update glow api
Fix 1.21.5 loading (FastNBT)
Optimize default assets extraction
Recipes loading optimization
title_color in ia_gui.yml doesn't work
java.lang.ClassCastException: class net.minecraft.core.MappedRegistry$1 cannot be cast to class net.minecraft.core.MappedRegistry
Plugin purchase welcome message dialog (1.21.6+)
Automatically download vanilla game assets
1.21.6 - Implement oversized_in_gui to fix big items in GUIs
Implement --skip-recipes argument for /iareload and /iazip
1.21.7 - Plugin compatibility
java.lang.IllegalArgumentException: attribute
thirst bar infinite
Could not find artifact
Red resourcepack background in 1.21.5+
Pack not applying for 1.21.5, but working for 1.21.4 & 1.21.6
Cannot invoke "org.bukkit.craftbukkit.entity.CraftLivingEntity.getHandle()" because "<local4>" is null
Display name custom colors
Scripting engine - do not include jspp files in the resourcepack
Failed to load fallback model for material template_lantern_item. Skipping 1.21.4+ compatibility file creation.
[4.0.11 bug] Updating the HUD for one player, seems to update this for everyone
Possible fix for 1.21.5 client crash on AMD GPUs
Unable to generate optifine cit folder on ItemsAdder version 4.0.11
Custom entity rotation not working
Remove annoying [Pack] Extracting internal contents from .jar message on start even when no file is extracted
1.21.6 - Plugin compatibility
1.21.6 - text effects not working anymore
1.21.6 - Vanilla (and emotes) player skulls not showing the player skin anymore
1.21.6 - Emotes not working anymore
Fix hide scoreboard numbers
Custom entities bones rotation is wrong during death animation
Missing item not returned after emote played
Custom entities - set entity goals
Custom entities spawn REPLACE causes excessive amount of mobs spawned
max_per_chunk custom entities ignored on entities_populators
Fix WRITABLE_BOOK issues
Fix fix_unstackable_items_on_click issues
Native 2D icons (1.21.2+ client only)
FFmpeg issues
Scripting engine - fix compilation issues, wrong script type detection
Scripting engine - Better compile errors logging
ignore_spawner in mobs loots not working for already spawned entities on server restart
Fix metadata and NBT loot rules not working anymore
Scripting engine - utility methods
Massive FPS drop when switching furniture from item_frame to item_display
Support for custom tridents
Option to remove or recolor shadow of specific font image
Emotes background loop music
texteffects don't apply to fontimages
Better 2D icon for placeable (blocks, furniture, vehicles)
Symlinking contents directory stopped working after version 3.6.3-beta-8 on linux
Emojis color replaced by chat formatting Discord SRV shows unicode instead of the placeholder
Keep items updated with configurations
1.21.4 - crossbow firework model not working
[Bug] Mushroom block doesn't consume axe durability (1.21.5)
Thank you all for your reports and suggestions
New Features
- Custom Entities: natural spawning support
- Trigger CustomEntityDeathEvent after death animation
- Scripting engine: support for records, interfaces, enums, classes
- Recompiled scripts when plugin version changes
- Command /iazip self|none|all reimplemented
- Support for Jukebox discs (1.21 native)
- Potion effects now support icon, particles, ambient properties
Custom Entities Improvements
- Animations: jump, idle_angry, walk_angry, sneak_walk, sneak
- Animation blending (smooth transitions)
- Dynamic head and body rotation, Smooth head/body rotation
- Specify animations in YAML
- Auto discover animations by name
- Fixed shadows spawning when disabled
- Fixed child bone rotation sync
- events actions now supported on custom entities
- Custom Entity sounds
- Improved disguise and mount movement, Mount control improvements
Emotes Improvements
- Head/body rotation tracking
- Smooth head/body rotation
- movement and flying speed customization
- Fixed emotes black skins on 1.20.6 and lower clients
- Fixed emotes bugs when holding player head or entity item
- Emotes entity parts dark near blocks
- Slim skins with black limbs
- Cancel emotes on /iareload, /iazip, plugin stop
️ Important Bugfixes
- 1.21.4, 1.21.5 compatibility (NoSuchFieldError, NoSuchMethodError, crafting errors), Spigot not working, Crafting error, Private method access error
- Shift click crafting result not working
- Fixed lag caused by ItemsAdder_4.0.8.jar//itemsadder.m.hg.q(SourceFile:237)
- Drops spawning at wrong height
- Furniture actions not working
- HUD cooldown not refreshing, Do not send HUD packet if not visible
- Citizens NPC losing models/commands, NPC model not applied on restart
- Armor/emotes broken on AMD GPUs
- Double slab placed
- Cannot sit on furniture (WorldGuard issue)
- Delayed actions on eat event
- Player vibrating during emotes
- Player punches IAEntity when dropping item from inventory with Q
General Improvements
- Plugin translations now use MiniMessage format
- Improved plugin messages style
- Auto split long config lines
- Allow creating sounds with dots in the key
- No server restart required for new liquids registration
- Avoid rotation stuttering when sitting on furniture
- Hide health bar from furniture
- Show actual item namespaced ID in recipe logging
- VANILLA cooldown now shown correctly even for items without vanilla use
Download ProtocolLib here.
Add a warning on first /iazip to notify the user about hosting method selection
Separate realistic campfire feature into an addon
Directional blocks
Preview emojis in chat by showing a big variant of the image on hover
protection_2 enabled leads to IndexOutOfBoundsException exception
HIDE_ATTRIBUTES not working since 1.20.5
TexturedInventoryWrapper improvements
Worldguardflag ia-vehicle-personal-remove and ia-vehicle-remove have no effect
A map for <String, String> (key for the emoji, value for the emoji char)
Item Frame based furniture not returning the name
furniture_sit stops working since 4.0.7 if solid: false and item_display
FurnitureInteractEvent event is no longer being sent
Creating a hitbox with height offset does not match expectations
Iaremove issue that could be used as a dupe
Custom smithing table recipes not working on 1.21.4
The recipe that reduces durability like peeling potatoes in Wiki does not work properly
enable font_images.book in config.yml will cause book's title and author not show
Corruption of pack.mcmeta file
Hud not showing up until itemsadder is reloaded with no-host enabled
Pick block don't work anymore
specific_properties.color value is case-sensitive, throwing errors if not uppercase
/iazip --uncompressed command to get the unzipped resource pack
Deprecate legacy custom mobs feature - resource intensive
ItemsAdder no longer replaces :test: in chat with font images
NULL error on left click of any block
Stack custom items even if NBT data order is different
execute_commands only triggers when interacting with a block
Custom Drinks are displayed as only non-brewable potions
CustomStack#getItemStack() returns outdated item
Crash StackOverflowError
Various issues with Vault prefix
Rename permission to permission_suffix in font_images
Change the CustomEntityDeathEvent event method return types to LivingEntity instead of Entity. Also return Player as killer
& character is hidden, even if not used as color code
CustomBlock#getDisplayName() returns nothing for block with either name or display_name set.
CustomFurniture.getNamespacedIdsInRegistry() only returns template and not any variant_of furnitures
Citizens interact doesn't work with IAEntities
Field index 0 is out of bounds for length 0
java.lang.ClassCastException: class itemsadder.m.ku cannot be cast to class itemsadder.m.lf (itemsadder.m.ku and
Could not pass event PlayerInteractEvent to ItemsAdder v4.0.9-hotfix-1
Remove warning about allow_other_plugins_resourcepacks
Refactor the permission field of categories.<category>.icons to use a new property permission_suffix
Setting durability.usages property only causes Error: 'max_durability' must be > 0
Remove useless legacy server checks, the plugin supports 1.20.6+ only
Better update checking to avoid false positives
Warn about loading of GlowingEntities
Better formatting of loaded content stats
Scripting engine for items events
MythicMobs 5.8.2 Compatibility Issue
Add hover in font images settings
Remove legacy font images features
Fixed "No permission" popup in crafting table not showing item name
Remove old show_legacy_furniture_flags option and legacy worldguard flags
Cave Decorators: "Unknown type name: cave_decorator"
NoSuchMethodError: 'org.bukkit.entity.Player org.bukkit.event.entity.PlayerDeathEvent.getPlayer()'
Fix Paper-only methods used on Spigot
1.21.5 compatibility
You can't break that block here when trying to sit on a furniture in WorldGuard area with ia-furniture-sit: false
Fix sit instantly when placing furniture item_display
Do not teleport the user back to the original location before sit if block is unsafe
1.21.5 - Cannot cast net.minecraft.network.chat.SignedMessageBody$a to net.minecraft.network.chat.IChatBaseComponent
/iadrop autocomplete
Fix drops spawning at the wrong height
inject also custom_name other than just the item_name