Merge branch 'AtlasMediaGroup:Implementations' into Implementations

This commit is contained in:
EnZaXD
2023-08-11 20:16:20 +02:00
committed by GitHub
24 changed files with 113 additions and 158 deletions

View File

@ -1,7 +1,6 @@
package fns.fossil;
import fns.fossil.trail.Trailer;
import fns.patchwork.base.Patchwork;
import fns.patchwork.base.Registration;
import fns.patchwork.service.SubscriptionProvider;
import org.bukkit.plugin.java.JavaPlugin;
@ -9,17 +8,14 @@ import org.bukkit.plugin.java.JavaPlugin;
public class Fossil extends JavaPlugin
{
private final Trailer trailer = new Trailer();
private final Registration registration = Patchwork.getInstance()
.getRegistrations();
@Override
public void onEnable()
{
registration.getModuleRegistry()
.addModule(this);
registration.getServiceTaskRegistry()
Registration.getServiceTaskRegistry()
.registerService(
SubscriptionProvider.syncService(this, trailer));
Registration.getModuleRegistry()
.addModule(this);
}
}

View File

@ -1,11 +1,12 @@
package fns.fossil.bouncypads;
import fns.fossil.Fossil;
import fns.patchwork.base.Patchwork;
import java.util.HashMap;
import java.util.Map;
import java.util.UUID;
import java.util.stream.Stream;
import fns.patchwork.base.Shortcuts;
import org.bukkit.Bukkit;
import org.bukkit.Location;
import org.bukkit.Tag;
@ -32,12 +33,7 @@ public class PadHolder implements Listener
public PadHolder()
{
Bukkit.getPluginManager()
.registerEvents(this, Patchwork
.getInstance()
.getRegistrations()
.getModuleRegistry()
.getProvider(Fossil.class)
.getModule());
.registerEvents(this, Shortcuts.provideModule(Fossil.class));
}
/**

View File

@ -1,6 +1,7 @@
name: Fossil
version: 1.0
main: me.totalfreedom.fossil.Fossil
main: fns.fossil.Fossil
api-version: 1.20
author: TotalFreedom
description: The Fun Module for the Freedom Network.
depend: