✨ItemsAdder⭐Emotes, Mobs, Items, Armors, HUD, GUI, Emojis, Blocks, Wings, Hats, Liquids

MC Plugin ✨ItemsAdder⭐Emotes, Mobs, Items, Armors, HUD, GUI, Emojis, Blocks, Wings, Hats, Liquids 3.6.3-beta-12
Create custom items/armors/huds/guis/emojis/blocks/food/hats/ores/liquids/mobs with custom texture

- fixed ticking of furniture armorstands (Paper only)
- fixed < 1.19.1 compatibility
  • Like (+1)
Reactions: ithinkurez
1.19.1 support
  • Like (+1)
Reactions: ithinkurez
new api:
- implemented FurniturePlaceSuccessEvent event. Triggered when a furniture is successfully placed. https://github.com/PluginBugs/Issues-ItemsAdder/issues/1859

fixes:
- fixed API noBase attribute not working correctly if custom viewers are provided
- fixed VehiclesPlus compatibility https://github.com/PluginBugs/Issues-ItemsAdder/issues/1828
- fixed ProtocolLib compatibility https://github.com/PluginBugs/Issues-ItemsAdder/issues/1874
- fixed furniture/vehicles hitboxes not loaded correctly on 1.16 https://github.com/PluginBugs/Issues-ItemsAdder/issues/1867
- fixed custom entities/emotes compatibility with some < 1.19 servers https://github.com/PluginBugs/Issues-ItemsAdder/issues/1869
- removed tab font images/effects replacer because it was a too heavy to process feature https://github.com/PluginBugs/Issues-ItemsAdder/issues/1862
- fixed placing solid furniture next to blocks only allows placement in one direction https://github.com/PluginBugs/Issues-ItemsAdder/issues/1872
- fixed mending exploit https://github.com/PluginBugs/Issues-ItemsAdder/issues/1860
- fixed can't place/remove liquids on custom blocks https://github.com/PluginBugs/Issues-ItemsAdder/issues/1833
- fixed furnitures interaction insta-triggered on furniture placement
- fixed ItemStacks obtained from API not serializable correctly https://github.com/PluginBugs/Issues-ItemsAdder/issues/1851
- fixed custom blocks not showing break particles anymore
- fixed compatibility with latest Citizens update https://github.com/PluginBugs/Issues-ItemsAdder/issues/1877
new:
- added "all" attribute to MythicMobs bone mechanic to apply settings to all bones, example: bone{all=true;visible=false}

new config:
- added attribute to custom entities `can_drop_loot` to make custom entities drop the vanilla base entity loot on death or not
- added attribute to custom entities `shadow` to show or hide the custom entity shadow

new api:
- new API attribute `noBase` for CustomEntity#spawn() to spawn a custom entity which has no Bukkit entity base then you can handle it on your own via teleport
- new API attributes `noHitbox` for CustomEntity#spawn() to spawn a custom entity which cannot be interacted
- new API method CustomEntity#getBone(String name) to get a bone by its name

fixes:
- reduced bandwidth used by custom entities packets by ~34%. A total of ~48% from the first custom entities feature release:
- fixed custom entities removed forcefully by other plugins not removed instantly, now they will be removed each 500ms
- fixed some custom entities issues when base entity teleport
- fixed custom entities mount ejecting players randomly in some cases
- fixed Custom entities causing kick on rare cases https://github.com/PluginBugs/Issues-ItemsAdder/issues/1816
- fixed respawning of custom entities on various events (teleport) in some cases
- better handling of player/custom entity change world events
- fixed CustomEntity#teleport(loc) method making the entity stutter sometimes
- various optimizations
- fixed black-screen still giving blindness even when disable https://github.com/PluginBugs/Issues-ItemsAdder/issues/1842
- fixed citizens entities loading in some cases
- fixed loading of old custom entities models which doesn't have any particle/sound effect
How to update:
- update the Blockbench extension: https://github.com/LoneDev6/itemsadder-entity/releases/tag/1.1.1
- open all your emote files and export them again with Blockbench
- delete the base emote file and run after /iazip in order to get the updated one: `data/resource_pack/assets/minecraft/animations/player.iaentitymodel`

new:
- new MythicMobs Skills and selector, check the wiki: https://itemsadder.devs.beer/plugin-usage/adding-content/mobs/advanced-method/mythicmobs

emotes changes:
- added texture to the emotes file
- now emotes can have hat shown, please open all your emote files and export them again with Blockbench.

api:
- added missing `public` attribute to MountBone methods
- new methods in MountBone: setLocked, isLocked, setCanControl, canControl
- new methods to convert/spawn custom entities in CustomEntity class https://github.com/PluginBugs/Issues-ItemsAdder/issues/1790
- new advanced (experimental) API to customize items https://github.com/PluginBugs/Issues-ItemsAdder/issues/1801
- new Furniture API events https://github.com/PluginBugs/Issues-ItemsAdder/issues/1646

fixes:
- fixed interact event not triggered for custom entities
- fixed CustomCrop "byAlreadyPlaced NullPointerException https://github.com/PluginBugs/Issues-ItemsAdder/issues/1638
- fixed Disabling an ore only causes ItemsAdder to fail loading https://github.com/PluginBugs/Issues-ItemsAdder/issues/1818
- fixed furniture trade machine can be interacted even when another plugin cancels the interaction event
- better error for invalid cave decorators blocks https://github.com/PluginBugs/Issues-ItemsAdder/issues/1826
- fixed HUD not refreshing instantly on value change when using the HUDs API
- fixed compatibility with some chat plugins like VentureChat https://github.com/PluginBugs/Issues-ItemsAdder/issues/1830
- added new error message for invalid font_images y_position
changes:
- changed player emotes files logic. Remember to update the Blockbench extension!
You can now have more than one emotes file, this allows you to create multiple emotes pack without having to merge them manually in the Blockbench editor.
https://github.com/LoneDev6/itemsadder-entity/releases/tag/1.1.0
https://itemsadder.devs.beer/plugin-usage/adding-content/player-emotes/creation

new:
- added default permission to "all" category: `ia.menu.seecategory.all`
-...
[IMG]

>> Chat preview <<

api:
- implemented new custom entities API methods https://github.com/PluginBugs/Issues-ItemsAdder/issues/1731#issuecomment-1157449039
- CustomFurniture API now accepts also ItemFrame, not only ArmorStand

fixes:
- fixed custom entities not being rendered after teleporting them on far distances
- fixed plugin still reports other plugins trying...
Update LoneLibs!

- added 1.19 compatibility
- fixed custom entities on 1.16 https://github.com/PluginBugs/Issues-ItemsAdder/issues/1767
- fixed entities body rotation on movement https://github.com/PluginBugs/Issues-ItemsAdder/issues/1663
- fixed some emotes having problems about head rotation (if the emote moves head and body too much)
- fixed entities attack animation not triggered correctly in some cases
- fixed "Cave decorators are supported only on Spigot 1.17+" error spamming on < 1.16 even without cave populators in configs
- add compatibility with manually created leather armor atlas textures: https://github.com/PluginBugs/Issues-ItemsAdder/issues/1772
- fixed `disable-overwrite-leather-armor-layers-textures` setting not working on 1.17+
- fixed leather armor textures issues, more info here: https://github.com/PluginBugs/Issues-ItemsAdder/issues/1615
- reduced JAR size of some bytes
  • Like (+1)
Reactions: KiroPa
Important changes:
ItemsAdder default resources changed a lot!

If you just installed ItemsAdder and you want to get the default items read here: https://itemsadder.devs.beer/first-install#optional-steps

If you already have installed ItemsAdder you will continue using the old textures/configurations, but if you want you can start over and delete everything in order to get the new configurations in a clean install, but depends on your server needs.

new:
- changed the default assets pack logic.
- changed permissions (old ones will still work), please read here: https://github.com/PluginBugs/Issues-ItemsAdder/issues/1724
- renamed "extract-default-items" to "extract-default-configs" in config.yml

fixes:
- fixed StackOverflowError https://github.com/PluginBugs/Issues-ItemsAdder/issues/1716
- fixed trades loading if ingredient1/2 or result is null
- fixed NullPointerException when interacting with furnitures which have been removed from the configs
PLEASE REGENERATE YOUR ZIP USING /iazip COMMAND! This is important to fix block particles.
Delete this folder before running /iazip: "ItemsAdder\data\resource_pack\assets\minecraft\models\block\original"

new:
- added new property "info.enabled" to every file in items_packs, this allows to disable files easily without deleting them
- updated naming of the worlds_populators properties: https://itemsadder.devs.beer/plugin-usage/adding-content/worlds-populators
- added new default value for "break_particles": VANILLA. This will make the custom blocks emit vanilla particles break (you need to re-run /iazip one time to have this feature working for your already created blocks). Thanks to if#7858 and Hakan#4089
- added new properties to "placed_model" property of blocks: "rotx" and "roty". This allows you to specify a rotation for a particular model. This is an option for expert users. https://itemsadder.devs.beer/plugin...ties/specific-properties/blocks#rotx-and-roty
- new action "set_block" to place vanilla and custom blocks. This is useful to create 2D icons for blocks. https://github.com/PluginBugs/Issues-ItemsAdder/issues/881#issuecomment-1135147640
- new action "place_furniture" to place furniture. This is useful to create 2D icons for furniture. https://github.com/PluginBugs/Issues-ItemsAdder/issues/881#issuecomment-1135147640
- new action "drop_item"
- new property for "furniture" behaviour: "cancel_drop". This option allows you to avoid furniture from being dropped when broken by players.

api:
added passengers api https://github.com/LoneDev6/API-ItemsAdder/commit/94eec35f30696ae472e5154aff5bba36c74daf89

fixes:
- optimized parts of the plugin to fix similar issues: https://github.com/PluginBugs/Issues-ItemsAdder/issues/1720
- fixed vehicles can't be removed while in adventure mode https://github.com/PluginBugs/Issues-ItemsAdder/issues/1719
- fixed noteblocks losing their note when near blocks are broken https://github.com/PluginBugs/Issues-ItemsAdder/issues/1693#issuecomment-1126862686
- fixed ExecutableItems compatibility https://github.com/PluginBugs/Issues-ItemsAdder/issues/1708
- fixed furnace recipes not accepting decimals in "exp" property https://github.com/PluginBugs/Issues-ItemsAdder/issues/1686
- fixed repairing Custom Armor on an anvil consumes the entire stack https://github.com/PluginBugs/Issues-ItemsAdder/issues/1684
- fixed usages lore not showing at all
- fixed `decrement_usages` not working correctly for `eat` event https://github.com/PluginBugs/Issues-ItemsAdder/issues/1705
- fixed interact event not working with offhand items
- fixed blocks sound played two times in some cases
- fixed mushroom blocks desync sometimes https://github.com/PluginBugs/Issues-ItemsAdder/issues/1722
  • Like (+1)
Reactions: KiroPa and amedow
Top Bottom