PacketGate icon indicating copy to clipboard operation
PacketGate copied to clipboard

Migrated to API8

Open masagameplay opened this issue 4 years ago • 2 comments
trafficstars

I migrated PacketGate to Sponge API8. I changed in this PR:

  • Switched to Mojang mappings (Sponge's VanillaGradle)
  • Pumped Gradle to 7.0.2
  • Switched Reflections to Mixins
  • Updated README
  • Upgraded build.gradle to Kotlin DSL

I also introduced PacketGateAPI because API8 does not allow providing anything else than their implementations.

masagameplay avatar Jul 24 '21 16:07 masagameplay

For publishing, there is multiple ways:

  • Use github actions
  • Auto-create a pom, to make it usage with jitpack
  • Send jar to repo website that will generate pom file

Personnally, the github actions can be very useful for people. I personnally published the 0.2.0 version on my repo as release. I can setup it if you want, I have some experiences about it.

Elikill58 avatar Jan 14 '22 09:01 Elikill58

@Elikill58 feel free to do so. I could not figure out how to do so with CodeMC's docs

masagameplay avatar Jan 14 '22 09:01 masagameplay