InvisibleItemFrames - Better Item Frames icon

InvisibleItemFrames - Better Item Frames -----

Turn vanilla item frames invisible so you can only see the item, or even make them glow!




  • Updated libraries.
No config changes.
----------, Oct 3, 2024

  • Updated dependencies.
  • Updated to Minecraft 1.21.
No config changes.
----------, Jun 16, 2024

  • Updated to Minecraft 1.20.6.
  • Rewrote and improved the version helper.
No config changes.
----------, May 12, 2024

  • Improved the automatic toggling.
No config changes.
----------, Feb 13, 2024

  • General internal updates and cleanup.
No config changes.
----------, Nov 12, 2023

  • Added a check to make sure the item frame entity is valid when spawning particles at their location.
No config changes.
----------, Oct 28, 2023

  • Updated to Minecraft 1.20.2.
No config changes.
----------, Sep 24, 2023

  • Added BlockLocker plugin support.
No config changes.
----------, Aug 14, 2023

  • Fixed an issue with the toggle command on Spigot servers.
No config changes.
----------, Jul 17, 2023

  • Fixed a typo in the config comments.
  • Added a debug mode config setting.
  • Added basic debug messages.
Config changes
----------, Jul 8, 2023

  • Added a blacklist config setting for the container passthrough.
Config changes
----------, Jun 30, 2023

  • Improved console logging.
No config changes.
----------, Jun 21, 2023

  • Updated to Minecraft 1.20.1.
No config changes.
----------, Jun 15, 2023

  • Updated bStats to 3.0.2 from 3.0.0.
  • Fixed issues when having container passthrough and automatic toggling enabled together.
No config changes.
----------, May 24, 2023

  • Improved the checking for if a ChatColor is an actual color or not.
No config changes.
----------, Apr 22, 2023

  • Added metrics for container passthrough and automatic toggling.
No config changes.
----------, Apr 4, 2023

[​IMG]
  • Added automatic toggling config setting.
Config changes
----------, Apr 4, 2023

  • Added a reload command.
Config changes
----------, Mar 21, 2023

  • Improved exception handling when giving invalid data.
  • Misc refactoring.
  • Improved the permission checking.
No config changes.
----------, Mar 18, 2023

  • Added a new glow toggle feature with /itf toggle glow [glow color] and /itf togglemode glow [glow color]. This allows you to give item frames a glow color. The permissions are:
    • invisibleitemframes.command.toggle.glow
    • invisibleitemframes.command.togglemode.glow
  • Changed /itf toggle and /itf togglemode to /itf toggle visibility and /itf togglemode visibility.
  • Changed the permissions used for the visibility toggle to work with multiple toggle types:
    • invisibleitemframes.command.toggle -> invisibleitemframes.command.toggle.visibility
    • invisibleitemframes.command.togglemode -> invisibleitemframes.command.togglemode.visibility
  • Updated to 1.19.4.
  • Some small default config changes.
Regen your config if you wish to configure the new messages.
----------, Mar 18, 2023

  • Moved the container passthrough config into its own section.
  • Added type and mode config settings to the container passthrough feature.
Regen your config to get the new changes.
----------, Jan 12, 2023

  • Container passthrough now works on visible item frames.
Regen your config if you want default comment changes.
----------, Dec 29, 2022

  • Updated to 1.19.3.
  • Updated other dependencies.
No config changes.
----------, Dec 17, 2022

  • A bunch of internal cleanup.
  • Improved the logic of the toggle mode.
No config changes
----------, Nov 13, 2022

  • Cleaned up the on enable messages.
  • Added some missing on enable messages.
  • Reordered startup order.
No config changes.
----------, Oct 15, 2022

  • The plugin is now built against 1.19.2 (No update needed).
  • Fixed the command not having an internal description.
  • Fixed a field being public and not private.
No config changes.
----------, Sep 23, 2022

  • Changed some default config language.
  • Added support for more hex color formats, we now support <#RRGGBB>, [#RRGGBB], {#RRGGBB}, (#RRGGBB), &#RRGGBB and #RRGGBB.
  • Added support for converting hex colors to the nearest legacy colors on pre-1.16 servers if they are used instead of just displaying a broken color.
  • Removed some default comments about the hex format since we now support pretty much all the formats commonly used.
Regen your config if you want default config changes.
----------, Jul 13, 2022

  • The plugin is now built against 1.19.
  • Fixed util classes having a public constructor.
No config changes.
----------, Jun 11, 2022

  • Removed the ConfigManager since the small performance increase is not worth the maintenance that comes with it.
No config changes.
----------, Jun 3, 2022

  • Moved the player quit event to monitor to make sure we always get the outcome.
No config changes.
----------, May 16, 2022

  • Fixed console color issues.
No config changes.
----------, Apr 11, 2022

  • bStats is now shaded into the plugin instead of being manually copy-pasted in.
  • The plugin is now built against 1.18.2 (No difference and an update wasn't needed).
  • Added a "Container Passthrough" config settings, if enabled players can access the containers behind invisible item frames.
Regen your config to get the new changes.
----------, Mar 31, 2022

  • Moved the Minecraft version check before initializing managers.
No config changes.
----------, Feb 13, 2022

  • Moved a command check down so the console can get the default message.
  • Split the config into sections with comments.
  • Improved the logic to check if you enabled or disabled the visibility of an item frame with the toggle command.
Regen your config if you want the new comments but it isn't needed
----------, Jan 16, 2022

  • Changed how the language is sent from the config internally.
  • Moved messages into "Language" section instead of being called "Messages".
  • Add a configurable prefix to all the player sent messages.
Regen your config to get the new changes.
----------, Jan 14, 2022

  • Misc refactoring and cleanup.
No config changes.
----------, Dec 27, 2021

  • Update to/built against 1.18.1.
No config changes.
----------, Dec 11, 2021

  • Use a better method of getting the block you're looking at when using Spigot.
No config changes.
----------, Dec 11, 2021

  • The plugin now builds against 1.18.
No config changes.
----------, Nov 30, 2021

  • Improved the Implementation Manager setup.
No config changes.
----------, Nov 11, 2021

  • Add some better defaults for the scan command tab complete.
  • Improved and optimized how the commands and listeners are registered on startup.
No config changes.
----------, Nov 4, 2021

  • Improved the scan command
    • The Radius is now a byte primitive and is now limited between 1-127 to prevent high scan ranges that can lag the server.
    • When you enter an invalid number it won't default to 16 anymore and scan, it'll now stop.
    • You now always need to enter a scan radius.
    • Change some default config messages.
  • Changed and added some messages in the config.
Some new messages were added to the config so regen your config.yml if you want to change them.
----------, Nov 4, 2021

  • Fixed a few issues with supporting protection plugins.
No config changes.
----------, Oct 17, 2021

  • The plugin now initializes the managers at startup.
  • Added a new ConfigManager which is used for all config calls and caches the result until a reload or server restart, benchmarking has proven to be around 25x faster than using normal Spigot config calls.
  • Added an ImplementationManager and moved some things inside of it.
  • Some misc refactoring.
No config changes.
----------, Sep 19, 2021

  • Rewritten and repackaged a bunch of the internals of the plugin.
  • Removed an unneeded soft depend.
  • Added missing description and website link in the plugin.yml that shows on /ver
  • Added a /ITF Scan (Radius) command that will find any item frame within the radius and spawn particles at visible and invisible item frames for 6 seconds, mostly for use when you cannot find an invisible item frame.
There are some config changes so please regenerate your config if you want to edit them but upgrading from v1 is no problem.
----------, Aug 8, 2021

  • Both toggle and togglemode now will fire a fake interact event and if any other plugin cancels it, it'll prevent the player from switching the Item Frame's status, I tested this with GriefPrevention and Lands and both stopped me from changing someone else's frame visible/invisible. Works with any protection plugin that prevents "PlayerInteractEntityEvent".
No config changes.
----------, Aug 4, 2021

  • Fixed the Item Frame still turning when using the toggle mode.
No config changes.
----------, Jul 16, 2021

InvisibleItemFrames already works on Java 16 & Minecraft 1.17, no need to update. (Unless you want to use Glow Item Frames)
  • Updated Metrics.
  • Built against Minecraft 1.17.
  • Added support for Glow Item Frames.
No config changes.
----------, Jun 19, 2021

  • Small refactor.
  • Cancel the interact event before doing any actions encase of errors.
  • Make the plugin disable on Minecraft 1.15 and before since item frames can only be invisible on 1.16+
No config changes
----------, May 1, 2021

  • Refactor some of the main class and the memory data holder.
No config changes.
----------, Apr 8, 2021

  • Updated Metrics.
No config changes.
----------, Mar 29, 2021

  • Updated Metrics.
No config changes.
----------, Feb 9, 2021

  • Built against 1.16.5.
  • Updated GriefPrevention API.
  • Improved the startup time by using nano time to show it in MS with 2 decimal places.
----------, Jan 27, 2021

  • Added all plugin messages apart from startup messages to the config.yml to allow you to change them.
  • Fixed an error when the console used a command like toggle or togglemode.
----------, Jan 6, 2021

  • Tiny performance improvement with the main command.
----------, Dec 22, 2020

  • Improved performance in togglemode when right-clicking entities.
----------, Dec 19, 2020

  • Fixed ability to bypass GriefPrevention claims.
----------, Dec 18, 2020

  • Fix issues with protection plugins.
----------, Dec 17, 2020

  • Added some color for the Implementation startup messages.
----------, Dec 15, 2020

  • Fixed not working on Spigot.
----------, Nov 12, 2020

  • Built against 1.16.4 (Was already working)
  • Fixed an issue when in toggle mode you would still rotate items in the item frames.
----------, Nov 9, 2020

  • Added a toggle mode by doing /itf togglemode then every Item Frame you right-click afterwards will toggle their visibility mode. Permission to use this is invisibleitemframes.command.togglemode
----------, Oct 27, 2020

  • Added auto tab completion to the command.
----------, Oct 23, 2020

  • Forgot to actually ADD the permission for the toggle command.
----------, Oct 22, 2020

Resource Information
Author:
----------
Total Downloads: 42,820
First Release: Oct 22, 2020
Last Update: Oct 2, 2024
Category: ---------------
All-Time Rating:
44 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings