VanillaGradle icon indicating copy to clipboard operation
VanillaGradle copied to clipboard

A toolchain for Minecraft: Java Edition that builds a workspace to interact with the game using the official mappings provided to the public by Mojang Studios.

Results 29 VanillaGradle issues
Sort by recently updated
recently updated
newest added

While SpongeVanilla has the luxury of not requiring output remapping, most other platforms do not compile directly to official names. VG core would support remapping to obfuscated names, with the...

type: enhancement

I would like in the future (after some long-due refactorings on our side) add support for VanillaGradle to MCDev. To do so I would need a stable way to access...

type: enhancement

Currently all the VanillaGradle infrastructure to resolve minecraft is hardcoded around the 3 known dependencies and the AW modifier. This is not the only way to represent the game --...

Not looking for this project, outside of something optional, to be a mod development kit but since Mixin is so popular, we should provide a "path of least resistance" to...

type: enhancement

From a note taken during development: ``` // TODO: reproduce 21w14a+ server/client split, where client is stripped of shaded server classes and depends on server artifact? // This would kinda...

type: enhancement
type: question

VanillaGradle and the SpongeVanilla installer have to perform a lot of the same steps to produce a Minecraft server jar, and currently duplicate quite a lot (downloading, hash validation, version...

type: enhancement

We should be able to use the Gradle test harness to produce some simple automated testing for VanillaGradle. Not sure how extensive we want it, maybe just ensuring that the...

type: enhancement

Currently we provide variable names with bytecode transformation. This is fairly inflexible though. Eventually, I'd like to add a way to add "mappings contributors" that receive a `MappingSet` and can...

type: enhancement

We could do with a data version bump to purge out any improperly remapped jars due to #71 -- but it would be nice to work on the FART memory...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | net.kyori.indra.publishing.sonatype | `2.1.1` -> `2.2.0` | [![age](https://badges.renovateapi.com/packages/maven/net.kyori.indra.publishing.sonatype/2.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)...

type: dependencies