With the latest release of SpongeGradle, it is now easy to perform automated publishing of Sponge plugins!
First, create an API key that allows uploading versions:
package net.kyori.adventure.data.vanilla; | |
import net.kyori.adventure.text.Component; | |
import net.kyori.adventure.text.KeybindComponent; | |
/** | |
* Key binding IDs known by the vanilla <em>Minecraft: Java Edition</em> client, version 1.14.4. | |
*/ | |
public final class VanillaKeyBindings { | |
public static final KeybindComponent ADVANCEMENTS = Component.keybind("key.advancements"); |
package net.kyori.adventure.data.vanilla; | |
/** | |
* Block types present in <em>Minecraft: Java Edition</em> 1.16.4. | |
*/ | |
public final class VanillaBlocks { | |
public static final KeyedAndNamed AIR = new KeyedAndNamedImpl("minecraft:air", "block.minecraft.air"); | |
public static final KeyedAndNamed STONE = new KeyedAndNamedImpl("minecraft:stone", "block.minecraft.stone"); |
package org.spongepowered.configurate.objectmapping; | |
import static java.util.Objects.requireNonNull; | |
import org.checkerframework.checker.nullness.qual.Nullable; | |
import org.spongepowered.configurate.ConfigurationNode; | |
import org.spongepowered.configurate.objectmapping.meta.NodeKey; | |
import java.util.Map; | |
import java.util.Set; |
Classfile jar:file:/C:/Users/Zach/.m2/repository/org/spigotmc/minecraft-server/1.8.3-SNAPSHOT/minecraft-server-1.8.3-SNAPSHOT.jar!/net/minecraft/server/IChatBaseComponent.class | |
Last modified 1-Jan-1980; size 919 bytes | |
MD5 checksum 0dccd83727b4f485147ca1d12b593211 | |
Compiled from "SourceFile" | |
public interface net.minecraft.server.IChatBaseComponent extends java.lang.Iterable<net.minecraft.server.IChatBaseComponent> | |
minor version: 0 | |
major version: 50 | |
flags: ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT | |
Constant pool: | |
#1 = Utf8 net/minecraft/server/IChatBaseComponent |
{stdenv, makeWrapper, fetchurl, jdk12_headless, ...}: | |
stdenv.mkDerivation rec { | |
mcVersion = "1.15.2"; | |
build = "192"; | |
name = "paper-${mcVersion}-${build}"; | |
src = fetchurl { | |
url = "https://papermc.io/api/v1/paper/${mcVersion}/${build}/download"; | |
sha256 = "011inrgkd7p45wiwfbljssqfi3zrgfq47hl4n7zxz6m23nxgklb7"; |
# EssentialsX UUID Serialization Test | |
single: !!java.util.UUID '62516810-640f-44f9-8c80-5380c99ca5b1' | |
list: [!!java.util.UUID 'dfe51fc5-8177-49db-adfd-f3380cc21e5a', !!java.util.UUID 'c05b0aae-cf4d-4d99-ba9f-ce1fe4e4e24b', | |
!!java.util.UUID '030d5737-8090-4378-8138-eb19b778d369', !!java.util.UUID '9f1f885d-b31f-4ab2-80bb-44b88cc43217', | |
!!java.util.UUID '2d3ab53d-44dc-4177-9dd9-acc540272a68', !!java.util.UUID '8c551a6f-e58c-48fb-a0a8-8c4514f9b51b', | |
!!java.util.UUID '540b7933-ad45-4c41-9866-31dbe764029c', !!java.util.UUID 'cec2a6e5-2043-4377-9df9-2c349dcd3f0c', | |
!!java.util.UUID '4a16402b-b195-472b-8dbf-4d4c7c79f58d', !!java.util.UUID 'a843842a-9624-44f3-883d-66c1470098c0'] |
configurate-core/src/main/java/org/spongepowered/configurate/AbstractConfigurationNode.java:import com.google.common.collect.ImmutableList; | |
configurate-core/src/main/java/org/spongepowered/configurate/AbstractConfigurationNode.java:import com.google.common.collect.ImmutableMap; | |
configurate-core/src/main/java/org/spongepowered/configurate/AbstractConfigurationNode.java:import com.google.common.reflect.TypeParameter; | |
configurate-core/src/main/java/org/spongepowered/configurate/AbstractConfigurationNode.java:import com.google.common.reflect.TypeToken; | |
configurate-core/src/main/java/org/spongepowered/configurate/ConfigurationNode.java:import com.google.common.collect.ImmutableList; | |
configurate-core/src/main/java/org/spongepowered/configurate/ConfigurationNode.java:import com.google.common.reflect.TypeToken; | |
configurate-core/src/main/java/org/spongepowered/configurate/ConfigurationOptions.java:import com.google.common.collect.ImmutableSet; | |
configurate-core/src/main/java/org/spongepowered/configurate/ConfigurationO |
{ | |
"subjects": { | |
"default": { | |
"default": [ | |
{ | |
"contexts": { | |
"remoteip": "127.0.0.1/32" | |
}, | |
"permissions-default": 1 | |
} |
plugins { | |
kotlin("jvm") version "1.3.71" apply false | |
id("io.freefair.aggregate-javadoc-jar") version "5.0.0-rc6" | |
} | |
group = "org.spongepowered" | |
version = "4.0.0-SNAPSHOT" | |