⭐ ITEMS IN CHAT FREE   - Share your item/inventory in the chat  ⭐(1.16-1.9) icon

⭐ ITEMS IN CHAT FREE - Share your item/inventory in the chat ⭐(1.16-1.9) -----

Make your holding item visible in chat for other players




adjusted persistence lib
----------, May 1, 2021

added more support for compatibility with other plugins as in IIC Pro
----------, Apr 28, 2021

Persistence lib update
----------, Apr 22, 2021

Imports has been adjusted to speed the plugins up.
----------, Apr 22, 2021

Updated to 1.16, Adjusted item parsing
----------, Apr 11, 2021

added check for 1.16
----------, Aug 15, 2020

Added supprt for minecraft 1.6 now
----------, Aug 15, 2020

New Config: formatCare

Change its value to false and IIC will proceed posting messages to the chat when another plugin prevent it.

Code (YAML):
formatCare : true
----------, Apr 18, 2020

To tagg a player you can configure a prefix now such as "@" or "#".

After definition you need to put it as prefix to tag a player.

Before: Hello Xsrf -> Hello @Xsrf

After: Hello @Xsrf -> Hello @Xsrf or Hello #Xsrf -> Hello #Xsrf

also: Hello Xsrf would not get converted when defined a prefix
----------, Mar 23, 2020

Fixxed a bug on inventory where users can put items in and lost them.

----------, Mar 17, 2020

Adjusted performance by optimizing code.
----------, Mar 15, 2020

Improved chat compatibility for DeluxeChat and other chat formatting plugins.
----------, Mar 14, 2020

added configurable for notify identifier "@"
fixxed configuration for notify-tag and everyone-tag

Code (YAML):
chat:
  enabled
: true
  item
:
    format
: §7<§6 %s§7>§r
    whitelist
:
      exclude
: [ ]
      enabled
: false
    identifier
: ' [item ]'
  notify
:
    enabled
: true
    join
:
      sound
:
        enabled
: true
        type
: BLOCK_ANVIL_HIT
    identifier
: ' #'
    tag
:
      sound
:
        type
: BLOCK_ANVIL_HIT
        enabled
: true
      everyone
: everyone
  permission
:
    required
: false
  inventoy
:
    identifier
: ' [inventory ]'
  inventory
:
    format
: §7<§6 %s's Inventory§7>§r
 
----------, Mar 11, 2020

Added sound example in config (dont needs to remove old one i think)
fixxed sh99 command
----------, Mar 6, 2020

tagging player by name or @everyone should work now but idk how formatting goes
----------, Mar 6, 2020

Configuration wont get overwritten again
----------, Mar 6, 2020

Compatibility improvement for chat formatting plugins.

2020-03-06_20.10.32.png
----------, Mar 6, 2020

fixxed bug when items were move able when inventory open and they disappear if you put them into the inventory of IIC
fixxed a bug when just typing [item] or [inventory]
----------, Mar 5, 2020

From now you can easily reload ALL configurations which depends on my plugins (not only IIC) with /sh99 reload configurations, its also provide a tabcompletion :)
----------, Mar 4, 2020

Added more detailed version support to to resolve current error reports. Gimme feedback if its work for you now :) I tested on 1.15-1.9 without subversions now.
----------, Mar 1, 2020

Allows to tell the plugin which code it should run incase your version is not supported but your server got the correct files for multi versions anyway.

persistence.version.unsupported.allow: false

You can put a version from 1.15-1.9 right here to run the code of this version

persistence.version.unsupported.minor: "1.15"
----------, Feb 29, 2020

- there are 2 new options in chat.yml (chat.item.format AND chat.inventory.format) where you can define custom formats to display items in chat or inventories.

- also there are 2 new translation for the secure_mode options which allows you to modify the text in the chat. (translation.secure.mode.link.item.text AND translation.secure.mode.link.inventory.text)

- Incase chat.item.color is not needed anymore it will be removed when creating a new config, when not it will stay in your configuration but you can still delete it as you can define the color in the formatting string now.
----------, Feb 29, 2020

YOU SHOULD DELETE THE CONFIG.YML FROM OLDER VERSIONS BEFORE RELOADING YOUR SERVER!!

Configurations

chat.yml
Code (YAML):
chat:
  enabled
: true
  secure
:
    mode
: false
  item
:
    color
: §6
    identifier
: ' [item ]'
    whitelt
:
      exclude
: [ ]
      enabled
: false
  notify
:
    tag
:
      sound
:
        enabled
: true
        type
: BLOCK_BELL_USE
      everyone
: everyone
    join
:
      sound
:
        type
: BLOCK_BELL_USE
        enabled
: true
  permsion
:
    required
: false
  inventoy
:
    identifier
: ' [inventory ]'
  notfiy
:
    enabled
: true
 
translation.yml

Code (YAML):
translation:
  inspector
:
    item
:
      modifier_body_text
: When on body
      modifier_legs_text
: When on legs
      modifier_head_text
: When on head
      modifier_feet_text
: When on feet
      modifier_main_hand_text
: When in main hand
    error
:
      no_permsion_to_link
: §cYou are not authorized to link items in the chat.
      can_not_link_blacklted_item
: §cCan not link a blacklisted item.
      no_item_in_hands_to_link
: §cYou can not link air to the chat.
 

persistence.yml (this config is automatically generated so sql/yml has no affects for now.)

Code (YAML):

persistence
:
  enabled
: true
  stacktrace
: false
  yml
:
    enabled
: false
  sql
:
    enabled
: false
    port
: 3306
    host
: localhost
    database
: database
    user
: root
    passwd
: ''
 
config.yml

Code (YAML):

item
:
  enchantments
:
    fire_protection
: Fire Protection
    sharpness
: Sharpness
    flame
: Flame
    aqua_affinity
: Aqua Affinity
    punch
: Punch
    loyalty
: Loyalty
    depth_strider
: Depth Strider
    vanishing_curse
: Vanishing Curse
    unbreaking
: Unbreaking
    knockback
: Knockback
    luck_of_the_sea
: Luck Of The Sea
    binding_curse
: Binding Curse
    fortune
: Fortune
    protection
: Protection
    efficiency
: Efficiency
    mending
: Mending
    frost_walker
: Frost Walker
    lure
: Lure
    looting
: Looting
    piercing
: Piercing
    blast_protection
: Blast Protection
    smite
: Smite
    multishot
: Multishot
    fire_aspect
: Fire Aspect
    channeling
: Channeling
    sweeping
: Sweeping
    thorns
: Thorns
    bane_of_arthropods
: Bane Of Arthropods
    respiration
: Respiration
    riptide
: Riptide
    silk_touch
: Silk Touch
    quick_charge
: Quick Charge
    projectile_protection
: Projectile Protection
    impaling
: Impaling
    feather_falling
: Feather Falling
    power
: Power
    infinity
: Infinity
  info
:
    acacia_boat
:
      name
: Acacia Boat
      linkable
: true
    acacia_button
:
      name
: Acacia Button
      linkable
: true
    acacia_door
:
      name
: Acacia Door
      linkable
: true
      ...
 
----------, Feb 28, 2020

Fixxed: java.lang.NoClassDefFoundError :eek:rg/bukkit/craftbukkit/v1_15_R1/CraftServer
----------, Feb 27, 2020

Supports general formatting now so they wont break anymore
----------, Feb 27, 2020

- adjusted plugin performance
- adjusted config loading
----------, Feb 26, 2020

fixxed dupe item when opening the own inventory its not possible anymore to click or drag items
----------, Feb 26, 2020

Fixxed error while not set sounds to null on 1.13 or lower.
----------, Feb 26, 2020

- added universal support for most chat formatting plugin

- added iteminchat.chat.secure_chat_mode (default: false) which removes the message and overwrite it with a custom text + your linked item as this wont break other chat plugins.
----------, Feb 26, 2020

Notifier:

@everyone - message every player with a sound (toggle: enable/disable)
@PLAYERNAME - message a specific player with a sound (toggle: enable/disable)

Play a sound for every player each time someone joins the server. (toggle: enable/disable)

Added [inventory]-tag which allows you to link your whole inventory to the chat. This should work for all versions.
----------, Feb 24, 2020

Fixed or for 1.12
----------, Feb 24, 2020

Fixxed config error on 1.12 or less as Sound.BLOCK_BELL_USE does not exist. You can configure it in the config its now set to null on these versions.
----------, Feb 24, 2020

Notifier:

@everyone - message every player with a sound (toggle: enable/disable)
@PLAYERNAME - message a specific player with a sound (toggle: enable/disable)

Play a sound for every player each time someone joins the server. (toggle: enable/disable)

Added [inventory]-tag which allows you to link your whole inventory to the chat. This should work for all versions.
----------, Feb 24, 2020

added support for 1.11, 1.10, 1.9
----------, Feb 24, 2020

more version supported from now (1.12-1.15)
----------, Feb 24, 2020

Added multiple version support

Currently supported:

- 1.15
- 1.12
----------, Feb 24, 2020

Added lore support like you can see on this image.

item.png
----------, Feb 21, 2020

A simplified whitelist has been added which allows to simply add a material to this list to make it linkable indepenent if it is linkable (true/false) in the blacklist.

Code (YAML):

iteminchat
:
  chat
:
    whitelist
:
      item
:
        enabled
: true
        exclude
:
       - DIAMOND_SWORD
 
----------, Feb 21, 2020

- added translation for each displayed text
- added configuration for each material
- added whitelist and blacklist for each material

Code (YAML):
iteminchat:
  enabled
: true
  permission
:
    required
: false
  chat
:
    identifier
: ' [item ]'
    color
: ยง6
    whitelist
:
      item
: false
  translation
:
    inspector
:
      error
:
        no_item_in_hands_to_link
: ยงcYou can not link air to the chat.
        can_not_link_whitelisted_item
: ยงcCan not link a blacklisted item.
        no_permission_to_link
: ยงcYou are not authorized to link items in the chat.
    item
:
      modifier_text
:
        main_hand
: Wenn in der Haupthand
        body
: When on body
        legs
: When on legs
        feet
: When on feet
        head
: When on head
      enchantments
:
        fire_protection
: Fire Protection
        sharpness
: Sharpness
        flame
: Flame
        aqua_affinity
: Aqua Affinity
        punch
: Punch
        loyalty
: Loyalty
        depth_strider
: Depth Strider
        vanishing_curse
: Vanishing Curse
        unbreaking
: Haltbarkeit2
        knockback
: Knockback
        luck_of_the_sea
: Luck Of The Sea
        binding_curse
: Binding Curse
        fortune
: Fortune
        protection
: Protection
        efficiency
: Efficiency
        mending
: Mending
        frost_walker
: Frost Walker
        lure
: Lure
        looting
: Looting
        piercing
: Piercing
        blast_protection
: Blast Protection
        smite
: Smite
        multishot
: Multishot
        fire_aspect
: Fire Aspect
        channeling
: Channeling
        sweeping
: Sweeping
        thorns
: Thorns
        bane_of_arthropods
: Bane Of Arthropods
        respiration
: Respiration
        riptide
: Riptide
        silk_touch
: Silk Touch
        quick_charge
: Quick Charge
        projectile_protection
: Projectile Protection
        impaling
: Impaling
        feather_falling
: Feather Falling
        power
: Power
        infinity
: Infinity
      info
:
        acacia_boat
:
          name
: Acacia Boat
          linkable
: true
        acacia_button
:
          name
: Acacia Button
          linkable
: true
        acacia_door
:
          name
: Acacia Door
          linkable
: true
        acacia_fence
:
          name
: Acacia Fence
          linkable
: true
        acacia_fence_gate
:
          name
: Acacia Fence Gate
          linkable
: true
        acacia_leaves
:
          name
: Acacia Leaves
          linkable
: true
        acacia_log
:
          name
: Acacia Log
          linkable
: true
        acacia_planks
:
          name
: Acacia Planks
          linkable
: true
        acacia_pressure_plate
:
          name
: Acacia Pressure Plate
          linkable
: true
        acacia_sapling
:
          name
: Acacia Sapling
          linkable
: true
 
added new configuration/installation guide + feature preview

----------, Feb 21, 2020

Code (YAML):

iteminchat
:
  identifier
: ' [item ]'
  color
: '&6'
  permission
: false
inspector
:
  item
:
    enchantments
:
      fire_protection
: 'Fire Protection '
      sharpness
: 'Sharpness '
      flame
: 'Flame '
      aqua_affinity
: 'Aqua Affinity '
      punch
: 'Punch '
      loyalty
: 'Loyalty '
      depth_strider
: 'Depth Strider '
      vanishing_curse
: 'Vanishing Curse '
      unbreaking
: 'Unbreaking '
      knockback
: 'Knockback '
      luck_of_the_sea
: 'Luck Of The Sea '
      binding_curse
: 'Binding Curse '
      fortune
: 'Fortune '
      protection
: 'Protection '
      efficiency
: 'Efficiency '
      mending
: 'Mending '
      frost_walker
: 'Frost Walker '
      lure
: 'Lure '
      looting
: 'Looting '
      piercing
: 'Piercing '
      blast_protection
: 'Blast Protection '
      smite
: 'Smite '
      multishot
: 'Multishot '
      fire_aspect
: 'Fire Aspect '
      channeling
: 'Channeling '
      sweeping
: 'Sweeping '
      thorns
: 'Thorns '
      bane_of_arthropods
: 'Bane Of Arthropods '
      respiration
: 'Respiration '
      riptide
: 'Riptide '
      silk_touch
: 'Silk Touch '
      quick_charge
: 'Quick Charge '
      projectile_protection
: 'Projectile Protection '
      impaling
: 'Impaling '
      feather_falling
: 'Feather Falling '
      power
: 'Power '
      infinity
: 'Infinity '
    modifier
:
      main_hand
: 'When in main hand '
      body
: 'When on body '
      legs
: 'When on legs '
      feet
: 'When on feet '
      head
: 'When on head '

 
Code (YAML):
iteminchat.send # Allows a user or group to use the item operator in chat
----------, Feb 20, 2020

- removed old listener
- added enchanted book handling
- added basic potion handling
----------, Feb 20, 2020

massive code improvement for easier maintenance and extend ability

added config entry for chat color of the linked item

Code (YAML):

iteminchat
:
  color
: '§6'
 
----------, Feb 19, 2020

added configuration file and first entry for identifier for item linking

Code (YAML):
iteminchat:
  identifier
: ' [i ]' #Type this in chat to link main-handed-item
 
----------, Feb 19, 2020

Just a common version update for minecraft.
----------, Dec 14, 2019

Added <> on message start to player name so.

Before: Xsrf look at my new <Diamond Sword>

After: <Xsrf> look at my new <Diamond Sword>
----------, Aug 26, 2019

Now the potion name will be displayed.

Working on displaying potion data next times :)
----------, Aug 25, 2019

Damage of a weapon can be increased by enchantment, so from now it will be added to the basic weapon damage.

#videoupdate
----------, Aug 25, 2019

fixing chat messages where only sent to local player
----------, Aug 22, 2019

Resource Information
Author:
----------
Total Downloads: 9,674
First Release: Aug 22, 2019
Last Update: May 1, 2021
Category: ---------------
All-Time Rating:
14 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings