1
0
mirror of https://github.com/shadowfacts/Forgelin.git synced 2025-01-07 01:34:17 +00:00

45 Commits

Author SHA1 Message Date
c64538e7b0
Remove unnecessary elvis operator 2018-06-09 15:28:51 -04:00
Kitten
be61809a7b Unregister class reference from the event bus (#36)
When Forgelin registers the object instance of an `@EventBusSubscriber` annotated object class to the event bus, it does not unregister the static class reference that Forge will have registered before Forgelin parses the annotation candidates. This could potentially cause issues, and breaks expectations/semantics from having the annotation register a class both statically and as an instance. This pull request adds a call to `MinecraftForge.EVENT_BUS#unregister` to remove the Forge-registered class reference before registering the instance reference.
2018-06-09 15:08:40 -04:00
gegy1000
438c604d52 Object EventBusSubscriber registration (#34)
* Object EventBusSubscriber registration

* Register from construction and handle companion objects

* Rename construction event listener

* Syntax changes

* Add test mod
2018-05-21 09:36:15 -04:00
68c718fe57
Update Maven publishing 2017-11-30 13:31:14 -05:00
06f171947d
Update to Kotlin 1.2 1.6.0 2017-11-30 13:26:56 -05:00
ebba471b4b
Update Gradle config 2017-08-12 17:51:45 -04:00
Marvin Rösch
6f718d74fc Remove custom Kotlin source replacement code (#22) 2017-08-12 17:13:58 -04:00
Marvin Rösch
23dfb368e1 Add automatic version replacement in Forgelin.kt (#20)
* Add automatic version replacement in Forgelin.kt

* Remove unnecessary newlines caused by IDEA
2017-07-19 21:11:55 -04:00
8a5751bc19
Update README.md 2017-06-29 16:46:05 -04:00
bb3a703467
Update Gradle config 2017-06-29 16:39:47 -04:00
Severen Redwood
ae873b5cc4 Bump versions (#16)
Bumped the following versions:

- Minecraft (to 1.12)
- Forge (to 14.21.0.2368)
- MCP Mappings (to snapshot_20170624)
- Kotlin (to 1.1.3)
- Kotlin Coroutines (to 0.16)
- Jetbrains Annotations (to 15.0)
2017-06-28 16:48:36 -04:00
b3fe2d34b3
Bump version 1.5.0 2017-06-11 16:20:08 -04:00
2065fbd62b
Add JCenter note to README.md
Closes #14
2017-06-11 16:19:39 -04:00
33320699ac
Add mcmod.info
Closes #13
2017-06-11 16:17:46 -04:00
469fcdaea7
Update Kotlin and add kotlin-stdlib-jre8
Closes #11
2017-06-11 16:15:54 -04:00
d5138b9814
Update Kotlin, add JetBrains annotations and Kotlin coroutines
closes #9
1.4.2
2017-04-29 12:05:56 -04:00
4dda702c93
Update to Kotlin 1.1.1 & bump version 1.1.1 2017-03-27 16:45:14 -04:00
531b3da7ef
Update to Kotlin 1.1
Closes #8
1.4.0
2017-03-05 10:32:02 -05:00
e0209c61b2
Readd loading plugin
Prevents crash because of unloaded Forgelin/Kotlin classes.

Closes #6
Closes #7
1.3.1
2017-02-16 18:22:08 -05:00
757db6540d
Remove old stuff in build.gradle 1.3.0 2017-02-15 19:23:34 -05:00
106c697b49
Add mod, remove loading plugin, bump version
Closes #5
2017-02-15 19:21:37 -05:00
8a06ed849e
Update to Kotlin 1.0.6, clean up language adapter 1.2.0 2016-12-28 09:42:03 -05:00
307b2bb8cf
Add license 2016-12-15 19:49:18 -05:00
Eladkay
5aa5c6b5c4 Small fix I noticed (#2) 2016-11-18 17:58:15 -05:00
5ba8149af6 Update README.md 1.1.0 2016-11-16 11:45:44 -05:00
144c4468ee It lives 2016-11-14 10:59:31 -05:00
dccdea16ce
Update README.md 2016-11-12 13:38:16 -05:00
efacae715f
Fix reobfuscation issue, bump version
Closes #1
1.10.2-1.0.5
2016-09-22 18:13:04 -04:00
99b5b2fc22 Bump version 2016-08-08 15:40:19 -04:00
b216102bb9 Add ListExtensions 2016-08-08 15:40:15 -04:00
e3c2d1c18d Bump version 2016-08-06 16:36:13 -04:00
f342ce7b03 Property access syntax and elvis operators. Because. 2016-08-06 16:35:47 -04:00
3c23a62aad Fix object instance field name 2016-08-06 16:33:12 -04:00
144cc8bac5 Add test mod 2016-08-06 16:33:01 -04:00
1eedd2da9b Fix adapter name and bump version 2016-08-06 16:00:06 -04:00
d6e4352134 Fix plugin class name, bump version 2016-08-06 15:54:59 -04:00
8ad093fcb3 Bump version 2016-08-06 15:45:11 -04:00
8cec8f2201 Fix jar manifest 2016-08-06 15:44:33 -04:00
0edd79b1ba Add maven gradle plugin 2016-08-06 10:52:01 -04:00
78e7b9abcf Update README.md 2016-08-06 10:47:01 -04:00
2f24acf89c Change Gradle configuration 2016-08-06 10:46:57 -04:00
059e83b6ba Remove ShadowMC dependency 2016-08-06 10:44:06 -04:00
de10f71766 Add README.md 2016-08-06 10:40:14 -04:00
481cc68d21 Add Gradle wrapper 2016-08-06 10:35:21 -04:00
16bea29c08 Initial Commit 2016-08-06 10:28:05 -04:00