100 Commits
Author SHA1 Message Date
José Miguel Moreno b5b28e1372 Merge pull request #155 from josemmo/develop
v1.3.3
2025-08-09 10:12:09 +02:00
José Miguel Moreno 3153ae3383 v1.3.3 2025-08-09 10:10:11 +02:00
José Miguel Moreno 4645b8f601 Updated ProtocolLib repository 2025-08-08 19:40:23 +02:00
José Miguel Moreno a7adb984e9 Updated tests workflow
> Builds for Bukkit/Spigot 1.17.1 are missing, we hardcode the URLs for those exceptions.
2025-07-29 22:07:22 +02:00
José Miguel Moreno 548ed82ff4 Upgraded dependencies 2025-07-29 21:02:51 +02:00
José Miguel Moreno c78a51ee07 Removed unused ProtocolLib initialization
- Updated FakeEntity class
- Updated FakeImage class
- Updated YamipaPlugin class
2025-07-29 20:57:28 +02:00
José Miguel Moreno 641e7532bf Added support for Minecraft 1.21.8 2025-07-29 20:44:57 +02:00
José Miguel Moreno 03a5a4ab91 Lowered ProtocolLib version requirement
- Updated README.md
- Updated tests.yml workflow
2025-07-29 20:43:58 +02:00
José Miguel Moreno b20ca80350 Merge pull request #153 from MusclePr/develop
WrappedDataWatcher may require lazy initialization as of ProtocolLib 5.3.0.
2025-07-29 19:18:40 +02:00
José Miguel Moreno 566d0b2f18 Added data watcher annotations to EntityMetadataPacket
- Updated EntityMetadataPacket class
2025-07-29 19:14:14 +02:00
José Miguel Moreno 80d184a9a3 v1.3.3-SNAPSHOT 2025-07-09 19:58:43 +02:00
José Miguel Moreno af873a7d7f Fixed download URLs in tests workflow (IV)
- Updated tests.yml
2025-07-09 19:56:29 +02:00
José Miguel Moreno aa1f4d9321 Fixed download URLs in tests workflow (III) 2025-07-08 23:13:10 +02:00
José Miguel Moreno f487493b73 Fixed download URLs in tests workflow (II) 2025-07-07 22:59:40 +02:00
José Miguel Moreno ed97bf7bb6 Fixed download URLs in tests workflow
- Updated tests.yml
2025-07-07 22:56:21 +02:00
José Miguel Moreno 004accd011 Upgraded automata 2025-07-07 20:59:09 +02:00
José Miguel Moreno f4dca338fe Upgraded tests workflow
- Updated tests.yml
2025-07-07 20:58:56 +02:00
José Miguel Moreno a5f5ffe29a Fixed ProtocolLib deprecation
- Updated EntityMetadataPacket class
- Updated FakeEntity class
2025-07-07 20:58:36 +02:00
José Miguel Morenoandまっする de11efac71 Added support for Minecraft 1.21.7
- Updated EntityMetadataPacket class
- Updated README.md

> Closes #149

Co-Authored-By: まっする <158264076+musclepr@users.noreply.github.com>
2025-07-07 20:57:46 +02:00
José Miguel Moreno 45a9e126fc Upgraded dependencies
- Updated pom.xml
2025-07-07 20:43:15 +02:00
José Miguel Moreno 655cf82b50 Merge pull request #140 from josemmo/develop
v1.3.2
2024-10-13 12:24:49 +02:00
José Miguel Moreno a9ff08fb30 v1.3.2 2024-10-13 12:20:03 +02:00
José Miguel Moreno 9933b43254 Added 1.21.x to tests
- Updated tests.yml workflow
- Updated README.md
2024-10-13 12:07:06 +02:00
José Miguel Moreno 4ed37c6a9d Upgraded automata 2024-10-13 11:57:52 +02:00
José Miguel Moreno 055ecedf22 Merge pull request #137 from Ingrim4/feat/support-1.21
Add support for 1.20.6/1.21
2024-10-13 11:46:46 +02:00
José Miguel Moreno 955c7c2a1f Upgraded dependencies 2024-10-13 11:38:39 +02:00
José Miguel Moreno c6ff5bb877 Minor code style changes
- Updated FakeEntity and FakeImage classes
- Updated Internals class
2024-10-13 11:28:08 +02:00
José Miguel Moreno 25d5a33d86 Simplified MapDataPacket
- Updated MapDataPacket class
- Removed WrappedMapId class
2024-10-13 11:22:31 +02:00
José Miguel Moreno 0e678dd0e0 Switched filled map item stack instantiation method
- Updated FakeItemFrame class

> Suggested by @Ingrim4 in #125
2024-10-05 14:01:41 +02:00
José Miguel Moreno 25ef6fad6b Migrated to network injection handler
- Updated FakeEntity class
2024-10-05 13:51:53 +02:00
José Miguel Moreno ab16089659 Upgraded ProtocolLib dependency
- Updated pom.xml
2024-10-05 13:51:08 +02:00
José Miguel Moreno 3f5c99094d Fixed GriefPrevention dependency
- Updated pom.xml
2024-10-05 13:49:00 +02:00
José Miguel Moreno c15650847e Minor lint change
- Updated EntityMetadataPacket class
- Updated FakeEntity class
2024-09-28 18:05:23 +02:00
José Miguel Moreno a7770d9956 Minor version fix in command dispatcher
- Updated Internals class
2024-09-28 17:57:02 +02:00
José Miguel Moreno 424aa67b6e Upgraded Java version in workflows (III)
- Updated tests.yml workflow
2024-05-26 13:01:04 +02:00
José Miguel Moreno 549a4ad81b Upgraded Java version in workflows (II)
- Updated tests.yml workflow
2024-05-26 12:58:20 +02:00
José Miguel Moreno 7726b9aa4e Fixed command dispatcher in MC 1.20.6
- Updated Internals class

 > Related to #125
2024-05-26 12:45:05 +02:00
José Miguel Moreno a90aad5b67 Upgraded Java version in workflows
- Updated build.yml and tests.yml
2024-05-26 12:43:44 +02:00
José Miguel Moreno 806e023657 Upgraded automata
- Updated package.json and package-lock.json
2024-05-26 12:43:12 +02:00
José Miguel Moreno 39fb971202 Upgraded dependencies
- Updated pom.xml
2024-05-26 12:37:28 +02:00
José Miguel Moreno adc4245c71 v1.3.2-SNAPSHOT-b2 2024-04-17 08:57:37 +02:00
José Miguel Moreno a4a0b07dfb Added compatibility with PhantomWorlds
- Updated plugin.yml
2024-04-17 08:55:10 +02:00
José Miguel Moreno 713957c382 v1.3.2-SNAPSHOT
[skip-ci]
2024-03-28 17:17:01 +01:00
José Miguel Moreno 16a1c283f2 Fixed file changes detection without inotify
- Created FileSystemWatcher class
- Updated ImageStorage class

> Fixes #114
2024-03-28 17:10:59 +01:00
José Miguel Moreno f0cb770372 Added support for BentoBox
- Updated plugin.yml

> Fixes #118
2024-03-24 16:58:04 +01:00
José Miguel Moreno a51c7777a2 Merge pull request #117 from josemmo/develop
v1.3.1
2024-03-02 12:41:44 +01:00
José Miguel Moreno 44b85b2c17 v1.3.1 2024-03-02 12:36:37 +01:00
José Miguel Moreno 4b962cf55e Upgraded dependencies
- Updated pom.xml
2024-03-02 12:36:14 +01:00
José Miguel Moreno 867b7b3484 Fixed rendering with high view distance
- Updated WorldAreaId class

> Fixes #113
2024-02-26 19:25:46 +01:00
José Miguel Moreno 54c2bdc301 Fixed overlapping file lock exception
- Updated SynchronizedFileStream class
- Updated CachedMapsFile#load() method
2024-02-24 13:37:01 +01:00
José Miguel Moreno 17c59ea00e Merge pull request #112 from josemmo/develop
v1.3.0
2024-01-06 12:08:41 +01:00
José Miguel Moreno b0f6330d6e v1.3.0 2024-01-06 12:07:37 +01:00
José Miguel Moreno ffbacd2962 Fixed exception when stopping storage
- Updated ImageStorage class
2024-01-05 15:27:14 +01:00
José Miguel Moreno 7cd2664ed4 Restricted download paths
- Updated ImageCommand class
- Updated ImageStorage class
2024-01-05 14:33:24 +01:00
José Miguel Moreno 9ea2cdb378 Initial support for image files authorization
- Updated ImageFileArgument and ImageCommand classes
- Updated ImageStorage class
- Updated YamipaPlugin class
2024-01-05 14:24:13 +01:00
José Miguel Moreno d99e037f9a Improved arguments builder
- Added Argument#suggest() method
- Updated child argument classes
- Updated Command class
2024-01-04 18:27:52 +01:00
José Miguel Moreno 2a8cd059b8 Added support for custom max. image dimension
- Updated image commands
- Updated image renderer
- Updated Permissions class
- Updated YamipaPlugin class
- Created ImageDimensionArgument class
- Updated documentation
- Updated dependencies
2024-01-03 13:31:56 +01:00
José Miguel Moreno 85c075ad4d Improved animate images property
- Updated FakeImage and ImageRenderer classes
- Updated YamipaPlugin class
2024-01-03 12:48:12 +01:00
José Miguel Moreno 3b5a27e71b Revert "Updated compiler target version"
This reverts commit 4a303c1768.
2023-12-31 14:44:56 +01:00
José Miguel Moreno 5c18ee6e20 v1.3.0-SNAPSHOT 2023-12-31 14:34:42 +01:00
José Miguel Moreno d87a97bb08 Updated configuration file separator
- Updated CsvConfiguration class
2023-12-31 14:21:45 +01:00
José Miguel Moreno 4a303c1768 Updated compiler target version
- Updated pom.xml
2023-12-31 14:11:55 +01:00
José Miguel Moreno 0926bcc942 Limit number of directories when downloading files
- Updated ImageCommand class
2023-12-31 14:10:53 +01:00
José Miguel Moreno 0d8dbaf9d7 Updated configuration path type
- Updated ImageRenderer class
- Updated CsvConfiguration class
- Updated YamipaPlugin class
2023-12-29 17:50:22 +01:00
José Miguel Moreno d25fcb3a1f Allowed downloading images in subdirectories
- Updated ImageCommand class
- Updated ImageStorage class
- Updated YamipaPlugin class
2023-12-29 17:46:05 +01:00
José Miguel Moreno 0edd1f28e5 Heavy reworking of storage and renderer components
- Created SynchronizedFile class and their dependencies
- Updated ImageFile class
- Migrated from FakeMapsContainer to CachedMapsFile class
- Updated renderer classes

> Related to #91
2023-12-29 17:25:31 +01:00
José Miguel Moreno 065df5755f Merge branch 'develop' into next 2023-12-26 12:13:02 +01:00
José Miguel Moreno 347ab60b88 Merge pull request #111 from josemmo/develop
v1.2.13
2023-12-26 11:17:01 +01:00
José Miguel Moreno d73fc25c96 v1.2.13 2023-12-26 11:15:42 +01:00
José Miguel Moreno 19db638891 Upgraded tests to use 1.20.4
- Updated tests.yml workflow
2023-12-26 11:06:41 +01:00
José Miguel Moreno bfab25826f Upgraded CI/CD workflows
- Updated build.yml and tests.yml workflows
2023-12-16 12:49:25 +01:00
José Miguel Moreno 435ee95094 Upgraded dependencies
- Updated pom.xml
2023-12-16 12:48:22 +01:00
José Miguel Moreno 6a48a17873 Minor annotation changes in commands
- Updated Command class
- Updated ImageCommandBridge class
2023-10-14 18:02:18 +02:00
José Miguel Moreno 14ac8ee526 Improving handling of metrics reference
- Updated YamipaPlugin class
2023-10-14 17:53:20 +02:00
José Miguel Moreno 4ee9566f10 Merged develop in next 2023-10-14 15:52:58 +02:00
José Miguel Moreno 076d999005 Merge pull request #106 from josemmo/develop
v1.2.12
2023-10-14 14:43:17 +02:00
José Miguel Moreno 1d67bac8c8 v1.2.12 2023-10-14 14:01:31 +02:00
José Miguel Moreno f565ce54b9 Minor fixes in permissions utils
- Updated Permissions class
2023-10-14 14:00:23 +02:00
José Miguel Moreno e328f959a6 Fixed LandsAPI integration
- Updated Permissions class

 > Related to #105
2023-10-14 13:59:39 +02:00
José Miguel Moreno b91103ba9a Added support for MC 1.20.2
- Updated pom.xml
- Updated tests.yml workflow
- Updated README.md
2023-10-14 11:07:06 +02:00
José Miguel Moreno 807622c418 Upgraded dependencies
- Updated pom.xml
- Updated package.json in automata
2023-10-14 11:06:06 +02:00
José Miguel Moreno 8a97f07c5a Merge pull request #105 from XXY233/develop
add Lands support
2023-10-14 10:48:01 +02:00
José Miguel Moreno d1bfffe49b Simplified LandsAPI integration
- Updated Permissions class
- Updated README.md
2023-10-14 10:40:41 +02:00
José Miguel Moreno 16f04aab1a Updated CI to work with new logger
- Updated tests.yml workflow
2023-07-31 16:42:52 +02:00
José Miguel Moreno a5d698a266 Fixed component stop order
- Updated YamipaPlugin#onDisable()
2023-07-31 16:38:30 +02:00
José Miguel Moreno a16cda7c22 Improved legibility of static properties
- Made static properties UPPERCASE
- Added missing nullable annotations
- Improved legibility/performance of LAST_MAP_ID and LAST_FRAME_ID counters
2023-07-31 15:08:35 +02:00
José Miguel Moreno 599a7de7fc Fixed remaining dangling plugin reference
- Updated ImageFile class
2023-07-31 15:05:49 +02:00
José Miguel Moreno 0eab4f7f4d Minor improvements
- Updated ImageCommand class
- Updated ImageRenderer and ImageStorage classes
2023-07-31 14:53:16 +02:00
José Miguel Moreno 179cb69146 Improved support for plugin managers
- Updated YamipaPlugin to free singleton instance on disable
- Updated rest of classes to not keep dangling references
2023-07-31 14:51:14 +02:00
José Miguel Moreno 6d4472cb0e Minor change in FakeMap properties
- Updated FakeMap class
2023-07-31 14:34:05 +02:00
José Miguel Moreno 2ec966b567 Improved logging (II)
- Created Logger utils class
- Removed logging methods from YamipaPlugin class
- Updated dependent classes
2023-07-31 14:33:48 +02:00
José Miguel Moreno c2c697dc4a Fixed missing log for CI pipeline
- Updated ImageStorage class
2023-07-31 12:58:16 +02:00
José Miguel Moreno f615f689f6 Improved logging
- Updated logging methods in YamipaPlugin
- Updated affected classes
2023-07-31 12:57:09 +02:00
José Miguel Moreno bb1d951c73 Surrounded image file arguments in quotes
- Updated ImageFileArgument class
- Updated README.md
2023-07-31 12:49:56 +02:00
José Miguel Moreno a9308a5aac Added support for directories in configuration
- Updated CsvConfiguration class
2023-07-30 18:40:35 +02:00
José Miguel Moreno f7135fc9a6 Initial support for directories in image storage
- Updated ImageStorage class
- Updated ImageFile and ItemService classes
- Updated ImageCommand class
- Updated YamipaPlugin class
2023-07-30 18:34:16 +02:00
José Miguel Moreno 6f27717d88 Upgraded automata dependencies
- Updated package.json
- Updated package-lock.json
2023-07-15 11:01:20 +02:00
José Miguel Moreno d421ff2a85 Merge pull request #97 from josemmo/develop
v1.2.11
2023-06-17 12:31:33 +02:00
José Miguel Moreno 178c464cae Fixed race condition in map color cache generation
- Updated YamipaPlugin class

> Fixes `java.lang.IllegalStateException: java.lang.IllegalStateException: Cache is already build or is currently being build`
2023-06-17 12:25:22 +02:00
José Miguel Moreno 0c6cce2a4f v1.2.11 2023-06-17 10:53:55 +02:00