1.6.3latestHotfix NullPointerException + fix enchantsFeb 23, 2018 Fixed NullPointerException happening with some configurations. I also noticed enchant configuration section wasn't working(?) and fixed it (enchantment example added to main page default config).1.6.2Confirmed 1.12.X support with latest LightAPI.Feb 22, 2018 Compiled with latest spigot 1.12.2 and lightapi build and everything seems to be working. IMPORTANT! LightAPI has a new temporary fork for 1.12 versions of Spigot. You can get it here: https://www.spigotmc.org/resources/lightapi-temporary-for… Also, I've been busy with other things and school so I haven't been very active lately.1.6.1Added support for Spigot/Bukkit 1.11Dec 1, 2016 - Tested with latest (3.2.3) version of LightAPI. - NOW SUPPORTS: 1.8.X, 1.9.X, 1.10.X and 1.111.6.0!! [1.6.0] Durability & Unbreakable Tag SUPPORT !!Sep 14, 2016 - Added support for durability and unbreakable tag. You can now configure ShinyItems to only work for certain items WITH CERTAIN DURABILITY. Before this the configured item worked as ShinyItem no matter durability. - For example: Diamond Sword with full durability (zero) and unbreakable tag would emit light when held in hand. But Diamond Sword with full durability without unbreakable tag wouldn't. .SpoilerTarget">Spoiler: Above example config.yml Code (Text): enable-permissions: false enable-item-specific-permissions: false distance-before-new-lightsource: 1 lightsources: - ==: io.github.sipsi133.ShinyItem item: DIAMOND_SWORD // The items Material name durability: 0 // required durabiltiy for it to work. -1 to disable durabiltiy check unbreakable: true // is the unbreakable tag required for it to work? lightlevel: 14 // lightlevel the item emits when held in hand. 1-14 !! IMPORTANT !! - As you can see above, the configuration was changed dramatically. DELETE your old config to generate new default config. It's easy to modify it from there.1.5.6Bug fixes.Sep 13, 2016 Use permissions should now work as intended. (shinyitems.use and shinyitems.use.item_name_here, for example shinyitems.use.redstone_lamp_off). Also I found out that toggling on/off was broken too, but that is fixed now too (/shinyitems toggle).1.5.5Bug fixesAug 12, 2016 · Fixed bug that caused the "fake lights" not always to be removed (at least I think so). Please tell me if this keeps happening. · ShinyItems - at least now - correctly enables in 1.10.2 if earlier it didn't. This version was tested in Spigot 1.9.4 and 1.10.2. Using LightAPI 3.2.2 All feature suggestions are appreciated!1.5.4Added suppot for latest LightAPI.Jun 25, 2016 - ShinyItems now works with latest LightAPI, and therefore should work with 1.8.X, 1.9.X and 1.0.X. - I changed the way the light is spawned: Now it seems a bit laggy, but it was the only way to prevent client from lagging due to massive amount of packets sent with old system. - Unfortunately I had to make ShinyItems fully dependant on LightAPI. That means you NEED to install LightAPI on your server in order for this plugin to work. Lastly, I am sorry that this took so long.1.5.3Forgot to change version number.Apr 9, 2016 I didn't know that spigot doesn't update the uploaded jar file if I don't change the version number. This "update" includes the latest bug fix regarding new off-hand support https://www.spigotmc.org/resources/1-9-1-8-shinyitems.125… One more time: I'm sorry I didn't know this.1.5.21.9 Off-hand Support addedApr 6, 2016 Now configured lightsource-items will show light correctly even from off-hand in Spigot 1.9. ShinyItems is still fully functional in Spigot 1.8.1.5.1Quick fix.Mar 20, 2016 ShinyItems failed to load with latest LightAPI version on Spigot 1.8. This should now be fixed. Sorry for not noticing this earlier.1.5LightAPI 2.0.0 (Spigot 1.9) compatile.Mar 20, 2016 Added LightAPi 2.0.0 (Spigot 1.9) compatibility: · ShinyItems now works with LightAPI version 2.0.0 (Spigot version 1.9). · LightAPI 2.0.0 download link can be found from EvilSpawn's post in LightAPI's discussions: https://www.spigotmc.org/threads/lightapi.52691/page-2#po… · LightAPI 2.0.0 is currently an experimental build and may contain bugs. · ShinyItems v1.5 is still working with Spigot 1.8 versions of LightAPI And most importantly, report any bugs in discussions.1.4.1Bug fix. (Version 1.4.1 works in 1.9 without lightapi)Mar 14, 2016 - Light sources now despawn correctly upon changing worlds. - ShinyItems works in 1.9 WITHOUT LightAPI. Reason is that LightAPI isn't updated to version 1.91.4> Reload command and toggling on/off <Feb 25, 2016 - Added command to reload configuration. Reloads configuration from file to memory. Used to make changed data from config to take effect in-game without restarting. Command: /shinyitems reload - Permission: shinyitems.reload - Added command to toggle shinyitems on/off. This command disables shinyitems only for the player who did this command. Command: /shinyitems toggle - Permission: shinyitems.toggle - ShinyItems is disabled while flying because high speeds may cause lag due to many light updates sent to clients.1.3Added LightAPI SOFTdependency + configuration modified.Feb 23, 2016 - Added LightAPI SOFTdependency · If you add LightAPI (https://www.spigotmc.org/resources/lightapi.4510/) to your servers plugins folder, ShinyItems will use its API and spawn completely invisible lightsources (no more ugly fake torches) · This plugin will still work without LightAPI, but the lightsources will be spawned as usual -> spawning fake torches. - Little modifications to config due to LightAPI support · Your old configuration maybe looked like this .SpoilerTarget">Spoiler: Old Config Code (Text): enable-permissions: false enable-item-specific-permissions: false distance-before-new-lightsource: -1 lightsources: - REDSTONE_TORCH_ON=REDSTONE_TORCH_ON - REDSTONE_TORCH_OFF=REDSTONE_TORCH_ON - GLOWSTONE=TORCH - TORCH=TORCH - LAVA=TORCH - LAVA_BUCKET=TORCH · But after startup with the latest version it will look something like this (notice how the strings after "=" changed to numbers representing light level): .SpoilerTarget">Spoiler: New Config Code (Text): enable-permissions: false enable-item-specific-permissions: false distance-before-new-lightsource: -1 lightsources: - REDSTONE_TORCH_ON=7 - REDSTONE_TORCH_OFF=7 - GLOWSTONE=14 - TORCH=14 - LAVA=14 - LAVA_BUCKET=14 · This change-process is fully handled by the plugin itself. · Available lightlevels from darkest to lightest: 0 to 15. (Torch = 14, Redstone Torch = 7).1.2Configurable "delay" for lightsource-spawning.Feb 19, 2016 - You can now configure the distance (in blocks) how far away you have to go from the previous lightsource before new can spawn. - You can change this from config.yml from section "distance-before-new-lightsource" that is defaulted to 1. If you don't want anything to change in this update, don't modify the default value.1.1Minor improvements.Dec 20, 2015 - Added per-item permissions as suggested. - Config node: enable-item-specific-permissions: false/true - Permission node: shinyitems.use.material_name <- NO UPPER CASE ON PERMISSIONS. - Light sources don't spawn anymore if player is in water.1.0Sep 23, 2015
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta