Minecrell
886351c1ae
Fixup incremental builds
...
Get rid of all the Serializable mess and instead use @ Nested to
tell Gradle to look at the plugin descriptions directly.
This means that we need some annotation mess inside the plugin
description classes though. :D
2021-04-30 18:46:16 +02:00
Minecrell
5fff9cf695
Fix permissions generation when using register("...")
...
It looks like asMap(...) doesn't return lazily registered values.
Might be a bug, but using .associateBy { it.name } is at least as simple
and does not have that problem.
2021-04-30 11:56:53 +02:00
Minecrell
c60658d745
bukkit: Add missing @JsonIgnore to permission list
...
Also simply the setter to use .associate { ... }
2021-04-30 11:31:12 +02:00
Minecrell
b976a8e983
Update for Gradle 7.0, update jackson dependencies
2021-04-30 11:18:02 +02:00
Mariell Hoversholm
07b13e57a5
Fix the Kotlin calls for adding commands and permissions.
...
Closes #4
2021-04-30 10:18:25 +02:00
Mariell Hoversholm
36ec001e8e
Add Bukkit's new provides
field. ( #8 )
...
Commit adding this field: 9f2fd967a4 (src)
/main/java/org/bukkit/plugin/PluginDescriptionFile.java
2021-04-30 10:15:16 +02:00
Mariell Hoversholm
2b2627e2db
Make Bukkit permissions support maps
2021-04-30 10:14:10 +02:00
Minecrell
ac4f48ec8b
Add separate descriptions for all Gradle plugins
2018-07-24 16:06:57 +02:00
Minecrell
3b3c5dfcd6
Update version to 0.4.0-SNAPSHOT
2018-07-24 16:03:24 +02:00
Minecrell
d90424f221
plugin-yml 0.3.0
2018-07-24 15:59:18 +02:00
Minecrell
9f4b8d012e
Avoid generating empty collections/maps in plugin description files
2018-07-24 15:56:38 +02:00
Minecrell
0db65c712f
Fix Nukkit examples
2018-07-24 15:55:13 +02:00
Minecrell
a1ff0b1ab5
Collapse examples in README
2018-07-24 15:51:06 +02:00
Gabriel Souza
40b86ec3d1
Nukkit example ( #2 )
2018-07-24 15:43:40 +02:00
Minecrell
6ef1128cd8
Validate command names on Bukkit and Nukkit
2018-07-24 15:42:22 +02:00
Minecrell
c7169d6ad0
Drop default-permission from NukkitPluginDescription
2018-07-24 15:42:00 +02:00
Minecrell
0bfdf85389
Fix missing new lines at EOF
2018-07-24 14:53:20 +02:00
Minecrell
85b60f7cb6
Extend validation of plugin descriptions
2018-07-24 14:52:09 +02:00
Minecrell
17d042ee9b
Change sourceJar to val in Gradle build script
2018-07-24 14:17:52 +02:00
Minecrell
9c880b6d17
Drop unneeded import in Gradle build script
2018-07-24 14:17:27 +02:00
Minecrell
3a69424fe3
Add "The MIT License" to license header
2018-07-24 14:16:14 +02:00
Minecrell
1065c6a3cb
Add @JsonIgnore
to Bukkit command/permission name
2018-07-24 14:13:03 +02:00
Minecrell
fd34d311e1
Add Bukkit api-version, closes #3
2018-07-24 14:09:46 +02:00
Minecrell
e7ed8a63ad
Change order of modifiers in PlatformPlugin
2018-07-24 14:08:00 +02:00
Minecrell
4b26f6335e
Update Gradle wrapper and dependencies
2018-07-24 14:04:52 +02:00
DevSrSouza
b98f371662
nukkit support
2018-07-16 13:29:43 -03:00
Minecrell
6c0687a3c1
Fix GitHub's license detection
2018-03-27 19:09:49 +02:00
Minecrell
28635b1721
Update plugin version in README
2017-10-07 14:58:57 +02:00
Minecrell
8b49dc1e1f
Update version back to 0.3.0-SNAPSHOT
2017-10-07 14:53:51 +02:00
Minecrell
32c99e257a
Release version 0.2.1
2017-10-07 14:51:16 +02:00
Minecrell
66df17c5a0
Check for JavaPlugin instead of JavaBasePlugin when looking for processResources
...
Change version to 0.2.1-SNAPSHOT
2017-10-07 14:50:02 +02:00
Minecrell
5b27604114
Update version to 0.3.0-SNAPSHOT
2017-09-29 17:18:28 +02:00
Minecrell
37afa96426
Release version 0.2.0
2017-09-29 17:16:43 +02:00
Minecrell
e58781164e
Add support for single author on Bukkit and set it by default
2017-09-29 17:02:54 +02:00
Minecrell
dd1896d0a2
Update version to 0.2.0-SNAPSHOT
2017-09-28 19:38:08 +02:00
Minecrell
c41a087143
Release version 0.1.0
2017-09-28 19:36:11 +02:00
Minecrell
9c189e6f98
Prepare for Gradle plugin portal
2017-09-28 19:35:20 +02:00
Minecrell
2759fc9f1a
Add README
2017-09-27 21:03:35 +02:00
Minecrell
04e679a461
Initial Commit
2017-09-27 21:03:28 +02:00