⭐Tooltips icon

⭐Tooltips -----

A new way to display info. Nexo & ItemsAdder support | Custom textures | Drag&drop config




Minor tweaks and fixes:
  • Fix legacy colors leaving a character behind
  • Allow legacy colors to support hex colors
  • Add citizen.id context to lookingatcitizen condition
  • Fix using $context function in condition arguments
  • Persist PAPI placeholder boolean persist()
  • ItemsAdder furniture not using namespaces
  • Make compare condition write context of first and second arguments
----------, Jan 18, 2025

This update includes some fixes.
  • Fix errors for missing libraries
  • Fix region condition not allowing functions
  • Fix text not being refreshed
  • Support legacy color codes
----------, Jan 2, 2025

This is a relatively large update, which will inherently break things. Although it has been tested very carefully, there can still be breaking bugs. Please report those in Discord, thank you!
  • Animations - text can be animated
  • Functions - more powerful than placeholders
  • Context - conditions return context
  • Data - no more need for third-party plugins, define and access custom data.
Read full update notes here.
----------, Dec 25, 2024

Work on 2.0 continues. In the meanwhile, this small update includes some minor fixes for bugs.
  • Fixes for ItemsAdder errors
  • Fix Oraxen furniture names not showing up
    • (Oraxen now needs at least version 1.182.0)
  • Fix WorldGuard errors
----------, Oct 19, 2024

  • PacketEvents support. The plugin will determine choose which packet plugin to use.
  • Simplify preset configuration by removing needless repetitions and sections. For example, the text can now be defined right inside the preset instead of "content -> text". Conditions als odoesn't repear twice, and condition list can be defined right in the preset. The old format still works. carbon.png Docs
  • Themes now support options for padding the left/right side. Docs
----------, Jul 6, 2024

  • 1.20.6 (kind of already worked, but )
  • Support multiple locations in location condition
    • For example location { l = [ 22, 602, -234], [ 22, 603, -233] }
  • Support multiple locations in lookingatblock condition
    • For example lookingatblock{l=[440,65,803],[441,65,808],[442,65,803]}
  • Your preset isn't showing and you're not sure why? The new /tt debug command should help! It checks all conditions one by one and tells you whether a tooltip would show or not.
  • Fixes to various small errors
image1.png
----------, May 28, 2024

  • Added manual character width specification (which allows manually fixing misaligned tooltips)
  • Improved variable commands
    • /tt vars commands now include autocompletions, error checking and can be ran from the console to set variables externally.
    • /tt listvars has been added to see which variables are currently set (simplifies working with them a lot)
  • Fixed background gradients on all versions
  • Fixed spaces (” “) not working on older versions
listvars.png
----------, Dec 22, 2023

  • Added lookingatmythicmob condition
----------, Nov 24, 2023


  • Dynamic offsets now supported
    • Instead of specific given amounts, you can now do {+x} and {-x} with x being any amount of pixels. Docs.
  • Centering text on any line
    • To center any text line, add || before and after the line. Docs.
  • Background gradients
    • The tooltip backgrounds now support gradients. Docs.
  • Fix a tiny width issue with spaces
----------, Sep 19, 2023

  • 1.16.5 client support. Tooltips still supports only running on servers from 1.18.2 → 1.20.1, but with the use-spaces setting set to false in config, it supports clients from 1.16.5 → 1.20.1 (tested versions)
  • Improve how ItemsAdder display names are read
    • Earlier if you used IA’s internationalization feature, your display-name was not being properly read by Tooltips. Now to work around that, you can specify next to display-name a tooltips-name, which will be the furnitures name used in Tooltips.
  • Fix an error that happened when looking at furniture after restart
----------, Sep 18, 2023

  • Fix ItemsAdder barrier furniture (now furniture that uses barriers to define its hitboxes will be detected properly) Use ItemsAdder version 3.5.0c-r5 or later
  • Fix permission condition not working
  • Fix an issue, where a condition would not allow multiple strings ( [chair, couch])
----------, Sep 14, 2023

  • Fixed a bug in the permission condition
  • Allow the permission condition to take placeholders as a parameter
  • Fixed a few errors that occured during reloading
----------, Aug 23, 2023

Don't you just love hotfixing hotfixes?
  • Fixes an ID-related bug in the lookingatfurniture condition.
----------, Aug 22, 2023

  • Quick fix for a bug in lookingatfurniture, which wouldn't detect IDs.
----------, Aug 22, 2023

----------, Aug 21, 2023

⚠ Big update, unexpected bugs may occur
  • Rewrite entire resource pack generator
    • More efficient
    • Smaller resource pack size
  • Add support for custom fonts
----------, Aug 13, 2023

  • Half-fix ItemsAdder furniture detection. (There is still an issue, which has been reported to LoneDev and waiting)
  • Fix furniture names not being cached into actions
  • Allow variable placeholders to include other local placeholders
----------, Jun 20, 2023

  • Fix nested placeholders. Be mindful that you can only nest local placeholders (provided by Tooltips) inside PAPI placeholders, not other way around. Nor can you nest local placeholders inside local placeholders.
----------, Jun 7, 2023

  • 3 new conditions! blocknbtequals, incuboid and blockstateequals.
  • In-plugin variables. Very powerful system that allows you to create tutorials, counters and save other variables for players or globally. Supports persistency (variables saved to files)
  • Parenting other presets. Presets can define a parent preset, from which all properties will be copied and can be overridden. This will make more complex conditions and tasks much easier to create.
  • New action commands for variables and for delaying sending commands.
  • Optimizations to ray tracing (detecting looking at entities & blocks)
  • Miscellaneous bug-fixes
----------, Jun 7, 2023

  • Fixed NoClassDefFoundErrors when NBTAPI or Citizens were not installed
  • Fixed world condition actually being an item condition
  • Fixed on-stop-showing action not working
  • Add tileentitynbtequals condition
----------, May 22, 2023

  • Fix non-enabled plugins from being hooked
----------, May 21, 2023

  • Fix new icons not being processed by placeholders properly. When new icons were added, they were not applied correctly inside the plugin until a server restart.
  • Add more delay to active presets. Should resolve some issues with flickering.
  • All NBT related conditions now support simple NBT paths. (For example getting an items custom model data in an item frame would have the NBT path Item.tag.CustomModelData)
  • New lookingatcitizen condition added for the Citizens plugin. Supports multiple ids.
  • New op condition. Check if a player is op
  • Added two new actions:
    • on-show: trigger actions when a tooltip appears
    • on-stop-showing: trigger actions when a tooltip stops being shown
  • Added in-plugin commands that are used in actions. More info in the docs.
----------, May 21, 2023

  • Rewrote runnable responsible for checking and displaying tooltips
  • Added a new caching feature for the lookingatfurniture condition
  • Fixed issues with the text not changing, when what the player is looking at changes
  • Fixed a logic bug with condition evaluation
  • Added a new config option to specify which furniture plugin to use
----------, May 20, 2023

  • Fixed a deletion issue with "copy-resource-pack" config option
----------, May 19, 2023

Resource Information
Author:
----------
Total Downloads: 200
First Release: May 19, 2023
Last Update: Jan 18, 2025
Category: ---------------
All-Time Rating:
10 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings