mirror of
https://github.com/Minestom/Minestom.git
synced 2024-12-25 18:47:40 +01:00
Rename internal registry constant holder interfaces
Signed-off-by: TheMode <themode@outlook.fr>
This commit is contained in:
parent
f3ee80d126
commit
02d927cc4d
@ -17,15 +17,15 @@ public class Generators {
|
||||
}
|
||||
File outputFolder = new File(args[0]);
|
||||
var generator = new CodeGenerator(outputFolder);
|
||||
generator.generate(resource("blocks.json"), "net.minestom.server.instance.block", "Block", "BlockImpl", "BlockConstants");
|
||||
generator.generate(resource("items.json"), "net.minestom.server.item", "Material", "MaterialImpl", "MaterialConstants");
|
||||
generator.generate(resource("entities.json"), "net.minestom.server.entity", "EntityType", "EntityTypeImpl", "EntityTypeConstants");
|
||||
generator.generate(resource("enchantments.json"), "net.minestom.server.item", "Enchantment", "EnchantmentImpl", "EnchantmentConstants");
|
||||
generator.generate(resource("potion_effects.json"), "net.minestom.server.potion", "PotionEffect", "PotionEffectImpl", "PotionEffectConstants");
|
||||
generator.generate(resource("potions.json"), "net.minestom.server.potion", "PotionType", "PotionTypeImpl", "PotionTypeConstants");
|
||||
generator.generate(resource("particles.json"), "net.minestom.server.particle", "Particle", "ParticleImpl", "ParticleConstants");
|
||||
generator.generate(resource("sounds.json"), "net.minestom.server.sound", "SoundEvent", "SoundEventImpl", "SoundEventConstants");
|
||||
generator.generate(resource("custom_statistics.json"), "net.minestom.server.statistic", "StatisticType", "StatisticTypeImpl", "StatisticTypeConstants");
|
||||
generator.generate(resource("blocks.json"), "net.minestom.server.instance.block", "Block", "BlockImpl", "Blocks");
|
||||
generator.generate(resource("items.json"), "net.minestom.server.item", "Material", "MaterialImpl", "Materials");
|
||||
generator.generate(resource("entities.json"), "net.minestom.server.entity", "EntityType", "EntityTypeImpl", "EntityTypes");
|
||||
generator.generate(resource("enchantments.json"), "net.minestom.server.item", "Enchantment", "EnchantmentImpl", "Enchantments");
|
||||
generator.generate(resource("potion_effects.json"), "net.minestom.server.potion", "PotionEffect", "PotionEffectImpl", "PotionEffects");
|
||||
generator.generate(resource("potions.json"), "net.minestom.server.potion", "PotionType", "PotionTypeImpl", "PotionTypes");
|
||||
generator.generate(resource("particles.json"), "net.minestom.server.particle", "Particle", "ParticleImpl", "Particles");
|
||||
generator.generate(resource("sounds.json"), "net.minestom.server.sound", "SoundEvent", "SoundEventImpl", "SoundEvents");
|
||||
generator.generate(resource("custom_statistics.json"), "net.minestom.server.statistic", "StatisticType", "StatisticTypeImpl", "StatisticTypes");
|
||||
|
||||
// Generate fluids
|
||||
new FluidGenerator(resource("fluids.json"), outputFolder).generate();
|
||||
|
@ -4,7 +4,7 @@ package net.minestom.server.entity;
|
||||
* Code autogenerated, do not edit!
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
interface EntityTypeConstants {
|
||||
interface EntityTypes {
|
||||
EntityType AREA_EFFECT_CLOUD = EntityTypeImpl.get("minecraft:area_effect_cloud");
|
||||
|
||||
EntityType ARMOR_STAND = EntityTypeImpl.get("minecraft:armor_stand");
|
@ -4,7 +4,7 @@ package net.minestom.server.instance.block;
|
||||
* Code autogenerated, do not edit!
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
interface BlockConstants {
|
||||
interface Blocks {
|
||||
Block AIR = BlockImpl.get("minecraft:air");
|
||||
|
||||
Block STONE = BlockImpl.get("minecraft:stone");
|
@ -4,7 +4,7 @@ package net.minestom.server.item;
|
||||
* Code autogenerated, do not edit!
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
interface EnchantmentConstants {
|
||||
interface Enchantments {
|
||||
Enchantment PROTECTION = EnchantmentImpl.get("minecraft:protection");
|
||||
|
||||
Enchantment FIRE_PROTECTION = EnchantmentImpl.get("minecraft:fire_protection");
|
@ -4,7 +4,7 @@ package net.minestom.server.item;
|
||||
* Code autogenerated, do not edit!
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
interface MaterialConstants {
|
||||
interface Materials {
|
||||
Material AIR = MaterialImpl.get("minecraft:air");
|
||||
|
||||
Material STONE = MaterialImpl.get("minecraft:stone");
|
@ -4,7 +4,7 @@ package net.minestom.server.particle;
|
||||
* Code autogenerated, do not edit!
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
interface ParticleConstants {
|
||||
interface Particles {
|
||||
Particle AMBIENT_ENTITY_EFFECT = ParticleImpl.get("minecraft:ambient_entity_effect");
|
||||
|
||||
Particle ANGRY_VILLAGER = ParticleImpl.get("minecraft:angry_villager");
|
@ -4,7 +4,7 @@ package net.minestom.server.potion;
|
||||
* Code autogenerated, do not edit!
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
interface PotionEffectConstants {
|
||||
interface PotionEffects {
|
||||
PotionEffect SPEED = PotionEffectImpl.get("minecraft:speed");
|
||||
|
||||
PotionEffect SLOWNESS = PotionEffectImpl.get("minecraft:slowness");
|
@ -4,7 +4,7 @@ package net.minestom.server.potion;
|
||||
* Code autogenerated, do not edit!
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
interface PotionTypeConstants {
|
||||
interface PotionTypes {
|
||||
PotionType EMPTY = PotionTypeImpl.get("minecraft:empty");
|
||||
|
||||
PotionType WATER = PotionTypeImpl.get("minecraft:water");
|
@ -4,7 +4,7 @@ package net.minestom.server.sound;
|
||||
* Code autogenerated, do not edit!
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
interface SoundEventConstants {
|
||||
interface SoundEvents {
|
||||
SoundEvent AMBIENT_CAVE = SoundEventImpl.get("minecraft:ambient.cave");
|
||||
|
||||
SoundEvent AMBIENT_BASALT_DELTAS_ADDITIONS = SoundEventImpl.get("minecraft:ambient.basalt_deltas.additions");
|
@ -4,7 +4,7 @@ package net.minestom.server.statistic;
|
||||
* Code autogenerated, do not edit!
|
||||
*/
|
||||
@SuppressWarnings("unused")
|
||||
interface StatisticTypeConstants {
|
||||
interface StatisticTypes {
|
||||
StatisticType LEAVE_GAME = StatisticTypeImpl.get("minecraft:leave_game");
|
||||
|
||||
StatisticType PLAY_TIME = StatisticTypeImpl.get("minecraft:play_time");
|
@ -11,7 +11,7 @@ import org.jetbrains.annotations.Nullable;
|
||||
import java.util.Collection;
|
||||
|
||||
@ApiStatus.NonExtendable
|
||||
public interface EntityType extends ProtocolObject, EntityTypeConstants {
|
||||
public interface EntityType extends ProtocolObject, EntityTypes {
|
||||
/**
|
||||
* Returns the entity registry.
|
||||
*
|
||||
|
@ -20,7 +20,7 @@ import java.util.function.BiPredicate;
|
||||
* Implementations are expected to be immutable.
|
||||
*/
|
||||
@ApiStatus.NonExtendable
|
||||
public interface Block extends ProtocolObject, TagReadable, BlockConstants {
|
||||
public interface Block extends ProtocolObject, TagReadable, Blocks {
|
||||
|
||||
/**
|
||||
* Creates a new block with the the property {@code property} sets to {@code value}.
|
||||
|
@ -11,7 +11,7 @@ import org.jetbrains.annotations.Nullable;
|
||||
import java.util.Collection;
|
||||
|
||||
@ApiStatus.NonExtendable
|
||||
public interface Enchantment extends ProtocolObject, EnchantmentConstants {
|
||||
public interface Enchantment extends ProtocolObject, Enchantments {
|
||||
|
||||
/**
|
||||
* Returns the enchantment registry.
|
||||
|
@ -12,7 +12,7 @@ import org.jetbrains.annotations.Nullable;
|
||||
import java.util.Collection;
|
||||
|
||||
@ApiStatus.NonExtendable
|
||||
public interface Material extends ProtocolObject, MaterialConstants {
|
||||
public interface Material extends ProtocolObject, Materials {
|
||||
|
||||
/**
|
||||
* Returns the material registry.
|
||||
|
@ -9,7 +9,7 @@ import org.jetbrains.annotations.Nullable;
|
||||
import java.util.Collection;
|
||||
|
||||
@ApiStatus.NonExtendable
|
||||
public interface Particle extends ProtocolObject, ParticleConstants {
|
||||
public interface Particle extends ProtocolObject, Particles {
|
||||
|
||||
static @NotNull Collection<@NotNull Particle> values() {
|
||||
return ParticleImpl.values();
|
||||
|
@ -11,7 +11,7 @@ import org.jetbrains.annotations.Nullable;
|
||||
import java.util.Collection;
|
||||
|
||||
@ApiStatus.NonExtendable
|
||||
public interface PotionEffect extends ProtocolObject, PotionEffectConstants {
|
||||
public interface PotionEffect extends ProtocolObject, PotionEffects {
|
||||
|
||||
@Contract(pure = true)
|
||||
@NotNull Registry.PotionEffectEntry registry();
|
||||
|
@ -9,7 +9,7 @@ import org.jetbrains.annotations.Nullable;
|
||||
import java.util.Collection;
|
||||
|
||||
@ApiStatus.NonExtendable
|
||||
public interface PotionType extends ProtocolObject, PotionTypeConstants {
|
||||
public interface PotionType extends ProtocolObject, PotionTypes {
|
||||
|
||||
static @NotNull Collection<@NotNull PotionType> values() {
|
||||
return PotionTypeImpl.values();
|
||||
|
@ -11,7 +11,7 @@ import org.jetbrains.annotations.Nullable;
|
||||
import java.util.Collection;
|
||||
|
||||
@ApiStatus.NonExtendable
|
||||
public interface SoundEvent extends ProtocolObject, Sound.Type, SoundEventConstants {
|
||||
public interface SoundEvent extends ProtocolObject, Sound.Type, SoundEvents {
|
||||
|
||||
static @NotNull Collection<@NotNull SoundEvent> values() {
|
||||
return SoundEventImpl.values();
|
||||
|
@ -9,7 +9,7 @@ import org.jetbrains.annotations.Nullable;
|
||||
import java.util.Collection;
|
||||
|
||||
@ApiStatus.NonExtendable
|
||||
public interface StatisticType extends ProtocolObject, StatisticTypeConstants {
|
||||
public interface StatisticType extends ProtocolObject, StatisticTypes {
|
||||
|
||||
static @NotNull Collection<@NotNull StatisticType> values() {
|
||||
return StatisticTypeImpl.values();
|
||||
|
Loading…
Reference in New Issue
Block a user