LightAPI icon

LightAPI -----

Bukkit library for edit light levels




Changes:
- Updated to support 1.19
----------, Jul 20, 2022

Changes:
- Updated to support 1.18.2
- Shutdown improvements
- Compatibility mode fixes

Full changelog: https://github.com/BeYkeRYkt/LightAPI/compare/5.1.0-Bukkit...5.2.0-Bukkit
----------, Mar 23, 2022

Changes:
- Updated to support 1.18

Full Changelog: https://github.com/BeYkeRYkt/LightAPI/compare/5.0.0-Bukkit...5.1.0-Bukkit
----------, Dec 4, 2021

Changes:
- Initial stable release.
- Completely rewritten API.
- Added support for 1.15, 1.16, 1.17.
- Added initial support for Starlight.
----------, Oct 31, 2021

Changes:
- Restored old API from 5.0.0-old for ShinyItems.

Stable release in next week (valve time moment).
----------, Oct 20, 2021

Changes:
- (STARLIGHT) Fix ConcurrentModificationException
- (STARLIGHT) Fix random crashes (?)
- Fix crashes during shutdown
- Drop support 1.13
----------, Oct 20, 2021

- Completely rewritten API.
- Added support for 1.15, 1.16, 1.17.
- Added initial support for Starlight.

WARNING: This is a preview build created specifically for testing and to familiarize the new API with legacy version support.
IN THE STABLE VERSION, LEGACY PLUGIN SUPPORT WILL BE REMOVED.
----------, Oct 17, 2021

* various fixes
----------, Feb 5, 2020

* perhaps, fixes random crashes
----------, May 15, 2019

- Support Spigot 1.14
- There are some bugs with the new lighting engine. For example, when you remove a light source, other light sources that are in close proximity may also be removed.
- Removed Herobrine from strange sauce code
----------, May 7, 2019

- Removed async requesting and supporting for the following versions: 1.8, 1.9, 1.10, 1.11
- Removed Herobrine
----------, Mar 20, 2019

The new year 2018 has come. I have long lost interest in minecraft and started working on mobile devices on the platform android, so I declare this resource inactive. Source code was and will be open. The thread and resource will not be deleted. If you want to get the latest working version, go to fork resource. More info in resource thread in spigot forum. GL & HF.

P.S. Jar file is not tested. I just quickly compiled from Ubuntu workspace.
----------, Jan 16, 2018

- Update Spigot to 1.11
----------, Dec 4, 2016

- Fixes for events (events could not be cancelled)
- Moved BungeeChatAPI checker method
----------, Aug 17, 2016

- fix issue error with CraftBukkit builds

*Plugin goes into "archive" status. Major updates are not planned for future (I hope). Will go out minor updates for fixes and additions of new versions of Spigot.
----------, Aug 7, 2016

- Add command code for console
- I hope this will be the last update associated with the API
----------, Jul 7, 2016

from: GitHub commits
- Bump version (according with Semantic versioning)
- Updater: add info about repository
- Updater: add view changelog option
- Smm: remove unused code
- Cmd: add server name information
- LightAPI: add commands
- Add license header
- Cmd: init commands
Full changelog
----------, Jul 6, 2016

- Method "updateChunks(ChunkInfo)" is deprecated
- Rename "updateChunks(ChunkInfo)" to "updateChunk(ChunkInfo)"
- Now method "updateChunks(location)" updates the nearest beside chunks
- Add methods for update single chunk
- Fix unused configuration parameters
- Introduce update type information (Major, Minor, Patch) with warning message for major updates
- Changed default "max-iterations-per-tick"
- Improvement async execute
- Many fixes
----------, Jun 23, 2016

CAUTION! This version is experimental! Needed additional tests with a large number of players. The main folder has been renamed and will need to rewrite plugins using the API.
- Major changes in the API (Again)
- Added support for 1.10 (CraftBukkit, Spigot, Paper, TacoSpigot)
- Removed support for 1.8 (except 1.8.8)
- Removed support for Cauldron
- Added ServerModManager: now developers can add their own implementation NMSHandler for other CraftBukkit implementations.
- Improvement of RequestMachine
- Removed Herobrine
----------, Jun 20, 2016

from 2.0.0:
- Renamed the main folder
- Major changes in the API (Again)
- Removed support for 1.7 (except 1.7.10)
- Added support for 1.9 (Spigot and Paper)
- Added asynchronous calculation of light (no idea why ?)
- Added configuration
- Removed Herobrine
from 2.0.1:
- Implementation of queue for chunks
----------, Apr 3, 2016

- Renamed some methods more appropriate meaning.
- Renamed ChunkCoord to ChunkInfo.
- Load handler is now based on a string getVersion().
- Added support for PaperSpigot 1.8.8 (Implementation by DenAbr).
----------, Aug 26, 2015

  • Changed API access section to old version. Plugins who use this library require recoding. (Again)
  • Now auto-update chunks can disable / enable / update itself.
----------, Aug 21, 2015

- Changed API access section to old version. Plugins who use this library require recoding. (Again)
- Now the plugin updates the itself after installing the light.
- Methods removed argument needUpdate.
- Added Metrics
- Little optimized ILightRegistry's
- Small bug fixes
----------, Jun 3, 2015

- Changed API access section. Plugins who use this library require recoding.
- Added support CraftBukkit 1.8.4
- Small bug fixes
----------, May 18, 2015

- A new system update chunks. Now, the number of packets with chunks depends on the level of light. For example, the light level 5 - the number of packages ~ 1-4, and light level 15 - ~ 8-9 packages. On vanilla version regardless of the level of light sends 9 packets.
- Added the updater from albionco.
- Added new methods.
----------, May 17, 2015

Changes:
- Add support 1.8.3 for CraftBukkit/Spigot
----------, Mar 15, 2015

Resource Information
Author:
----------
Total Downloads: 76,897
First Release: Mar 1, 2015
Last Update: Jul 20, 2022
Category: ---------------
All-Time Rating:
45 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings