Commit Graph

51 Commits

Author SHA1 Message Date
IHasName
4906d8e4bc Finally tested some things and totally switched some things up... whoops
Version Detection should be fixed now
Player Head now should return the right Material
Completely misunderstood how DataComponents work... Should be fixed now
Added partial Descriptions for NBT Util Classes
2024-09-01 03:49:19 +02:00
IHasName
5ee693b787 Material Error Fix
Updated Material matching for Player Heads (Will probably have to implement something to handle other Materials too)
2024-08-10 23:31:07 +02:00
IHasName
d1ca464b76 NBT Updates
Added DataComponents Handler
NBTGenericWrapper now just uses asNumber when converting to any other Number
Added Data Getters to Wrapper Classes
Accidentally let IntelliJ Auto Format the whole Project and forgot about it so... Cleanup?
2024-07-31 01:10:44 +02:00
IHasName
cf109ba528 Mapping Fixes
Updated the Mapping of some NBT Methods (still not 100% sure those are right either)
Removed NBTBase from NBTType since it's just a Class
Implemented Deserializer for NBT (Not 100% happy with it but eh)
Added Type Checking to NBTWrappers
2024-07-17 01:52:15 +02:00
IHasName
8915d4b478 The Version Fixing (mostly, not everything)
- Using InventoryHolders now instead of checking the Title (Yes I know InventoryHolders aren't supposed to be used like that) #47
- Fixed Issue where Categories wouldn't use the Default Price from the Config
- Updated Item to Json Conversion when saving to Category (Now it doesn't convert ItemStack->String->JsonObject instead just ItemStack->JsonObject)
- Added Hungarian Language (Big thanks to TimeScare and TavstalDev)
- Gave AsyncFileDownloader an actual User Agent
- AsyncFileDownloader now has an actual HttpException instead of the "thing" that was there before
- Added Language Command Hints
- Implemented a whole NBT Wrapper and all the Stuff (still testing things)
- Moved NBTType to its own Class since it didn't really fit with Subclasses in the Util Class
- Cleaned up some Code (Lint. Lint everywhere)

Also trying to commit smaller Changes more often and not just the whole Update
2024-07-15 01:37:00 +02:00
LikeWhat
312487ce73 Helmet Replacement Fix
Fixes the Issue that the Head gets placed in the Helmet Slot when you're wearing a Helmet
Remove the "Replaces the Helmet" Message from all Languages
Add French to the GitHub (Somehow forgot to commit them...)
Update Version for release
2023-10-13 23:09:57 +02:00
LikeWhat
72af106c75 Remove Config Variable from last Commit
Actually implemented this so it doesn't replace the Helmet and just add it to the Inventory
2023-10-13 22:32:05 +02:00
LikeWhat
fe5306e1d4 Small Fix
Added better Vault Error Description
Reverted Player Caching Change
2023-10-13 22:26:50 +02:00
LikeWhat
3faa8e26ff Permission Issue Fix
Fixed Issue with the View Category Permission
2023-09-24 23:27:36 +02:00
LikeWhat
ae369fac53 Another Version Support Update
Major Changes:
1.19 Fixes
1.20 Support

Other Changes:
Updated Block History Handling for HeadWriter (Still not completely finished)
Added Config Entry to allow Grabbing the Head from a Category to the Cursor instead of adding it directly to the Inventory
Changed Access of Reflection Collections to only expose the non Versioned ones
Fixed some Typos
Added NBT Exceptions
Added Field Wrapper
Bit ó Code Cleanup
Added weird Methods
2023-08-05 01:32:37 +02:00
LikeWhat
c69a40c4f3 1.19 Support
Some older Minecraft-Version Issues should be fixed now
2022-09-29 21:43:31 +02:00
LikeWhat
6dc3d8a829 1.18.2 Version Fix
Cleaned up some Code
Fixed 1.13 Issue
Essentials Economy Bug Fix
2022-04-23 01:13:48 +02:00
LikeWhat
f0dc4ab106 Fixed 1.16 Version Issue
Fixed broken Head (Coal Block)
2021-12-31 10:58:18 +01:00
LikeWhat
633258f81c 1.18 Support and more
+ Custom Economy Handlers
+ Support for 1.18

~ Changing Hats now gives you your Helmet Item back
~ Fixed History Issue
~ Deprecated CustomHeadsAPI#createFireworkBattery(Location location, int shots, int delay) (Will be replaced with CustomHeadsAPI#createDefaultFireworkBattery)
2021-12-19 16:41:45 +01:00
LikeWhat
de6c22bd0d Remove old Issue Template 2021-07-21 21:54:48 +02:00
LikeWhat
a6f3e5cd89 Disable Dev Notification 2021-07-21 00:31:09 +02:00
LikeWhat
94759c607e Cleanup
- Had more to cleanup afterall (Not everything but will probably come back to it)
- Fixed History recording for searching
2021-07-21 00:20:18 +02:00
LikeWhat
dbdc01a35b Final Fixes (hopefully)
- Bit of Code Cleanup
- Removed NMSUtils Class since ReflectionUtils got created
- Fixed JSON Message Issue
2021-07-20 23:14:10 +02:00
LikeWhat
baf1caa4de Merge branch 'master' of https://github.com/MrSteinMC/CustomHeads 2021-07-20 21:36:21 +02:00
LikeWhat
4ddbcf9012 Update Version 2021-07-20 21:34:07 +02:00
LikeWhat
0dd688face Pre Release Update 2021-07-20 21:11:22 +02:00
LikeWhat
51f0499f68 Updated AnvilGUI
- uhhhhhhhh
2021-07-19 22:00:39 +02:00
LikeWhat
a3c4246424 Updated AnvilGUI
- AnvilGUI should be working now with 1.17
- Updated Vault Dependency
2021-07-14 21:46:29 +02:00
LikeWhat
df54f14811 Dev Build 2021-07-08 22:03:37 +02:00
LikeWhat
61fd882dc7 Dev Build 2020-11-19 01:42:03 +01:00
Max
6433d03338 Update issue templates 2020-08-24 19:56:40 +02:00
Max
df74c4e37e
Issue Template
Added Issue Template
2020-08-04 14:59:42 +02:00
LikeWhat
03a9983a9e Update to 1.16 2020-07-01 00:31:53 +02:00
LikeWhat
9fafd7bfe7 Merge branch 'master' of https://github.com/MrSteinMC/CustomHeads 2020-07-01 00:29:57 +02:00
LikeWhat
a9a66fdfa3 Update to 1.16 2020-07-01 00:28:23 +02:00
Max
b1bec10882
Fixed Typo in Language
Changed Files:
- Mobs.json
2020-06-12 13:49:21 +02:00
LikeWhat
f33ae326bc Gonna eat a Broom now
Fixed Bug where Plugin wouldn't load after looking for available Languages
No Button when buying Heads should be fixed now
2020-04-05 16:16:07 +02:00
LikeWhat
0ae4863823 Removed Dev Notification 2020-04-04 23:46:54 +02:00
LikeWhat
9337548f3a Fixed some Bugs related to buying Heads
Fixed Firework Head having no Skin
2020-04-04 23:34:33 +02:00
LikeWhat
a93fbf908c Fixed Anvil GUI Issue with 1.14 2020-03-12 20:34:27 +01:00
LikeWhat
cb5d387a9e Update to API and more 2020-01-19 17:24:45 +01:00
LikeWhat
136f141c25 Small Bug Fix
Fixed Bug where Players couldn't move Items in Chests
2019-09-21 17:33:20 +02:00
LikeWhat
122f44d739 Spanish Translation and other things
+ Spanish Translation (Special Thanks to megajose122)
+ Added executeCommand to clickAction in the Settings File
+ Added /heads get -all (Shows the Heads of all Players online)
+ Fixed the Version incompatibility with 1.13 and up
+ New Misc Head (Canary Islands)
+ Fixed Download Error
+ Typo Fix as always
2019-09-18 00:14:24 +02:00
LikeWhat
b42ccac007 Added executeCommand to clickAction from settings.json
Fixed Bug where Economy was disabled but you could still buy Heads from Search
You can no longer put your Items in the Menus
Bit of the good ol Code Cleanup (Typos, typos everywhere)
2019-07-14 23:37:38 +02:00
LikeWhat
8a97e0bc3b Support for 1.14 2019-06-23 21:42:48 +02:00
LikeWhat
5786bb3737 Small Downloader Bug Fix 2019-04-16 21:01:40 +02:00
LikeWhat
dc147bfc2d Small Downloader Bug Fix 2019-04-16 21:00:07 +02:00
LikeWhat
9d530f93d1 + Russian Translation (Special thanks to MelonGames)
+ Added Downloadable Languages (/heads language download)
+ Plugin will only download the English Translation by default now if none is present
+ Some small Fixes (Some Players would loose XP when an AnvilGUI was open)
+ Added bStats
2019-04-16 20:08:14 +02:00
LikeWhat
35e95c8de8 Update README 2018-12-27 04:35:51 +01:00
LikeWhat
dcba1c7c07 Economy Support Update and more
Updated:
Language Files
Json UTF-8 Support

Fixed:
Some Bugs
Heads not having Textures
Console Error on /heads
2018-12-27 04:32:21 +01:00
LikeWhat
6f1f184b3c Fixed Small Bug where the Plugin wouldn't load on some Servers 2018-10-21 00:50:14 +02:00
LikeWhat
a2ed15a03c Fixed Permissions and some Language Files 2018-10-10 03:10:02 +02:00
LikeWhat
c2ed19bd67 Realizing that I forgot to merge the Sourcecode correctly after 2 Weeks 2018-09-25 23:50:51 +02:00
LikeWhat
59b1b15ed9 Trying Git 2018-09-08 05:10:19 +02:00
LikeWhat
7e06a9ea5e Trying Git 2018-09-08 05:05:45 +02:00