From 2cac02e80ec92cb2487b004bf6489589ebeca8e8 Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Sat, 19 Mar 2022 00:16:59 +0100 Subject: [PATCH] Replace `abstract class` with `class` and a private constructor to prevent instantiation of a class. --- src/main/java/com/yes/yes/utils/EntityRegistry.java | 5 ++++- src/main/java/com/yes/yes/utils/GlobalEventHandler.java | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/yes/yes/utils/EntityRegistry.java b/src/main/java/com/yes/yes/utils/EntityRegistry.java index a77d203..ca7baee 100644 --- a/src/main/java/com/yes/yes/utils/EntityRegistry.java +++ b/src/main/java/com/yes/yes/utils/EntityRegistry.java @@ -5,7 +5,10 @@ import com.yes.yes.utils.exceptions.AlreadyExistsException; import java.util.ArrayList; import java.util.HashMap; -public abstract class EntityRegistry { +public class EntityRegistry { + private EntityRegistry() { + } + private static final HashMap entities = new HashMap<>(); public static void register(RegistryEntry entry) throws AlreadyExistsException { diff --git a/src/main/java/com/yes/yes/utils/GlobalEventHandler.java b/src/main/java/com/yes/yes/utils/GlobalEventHandler.java index cf847e5..acfc55e 100644 --- a/src/main/java/com/yes/yes/utils/GlobalEventHandler.java +++ b/src/main/java/com/yes/yes/utils/GlobalEventHandler.java @@ -3,7 +3,10 @@ package com.yes.yes.utils; import java.util.function.Consumer; import java.util.function.Function; -public abstract class GlobalEventHandler { +public class GlobalEventHandler { + private GlobalEventHandler() { + } + private static final EventHandler handler = new EventHandler(); public static void addListener(String eventName, Consumer function) {