HyCodeYourTale
classpublicPriority 3

PluginInit

com.hypixel.hytale.server.core.plugin.PluginInit

3

Methods

3

Public Methods

2

Fields

1

Constructors

Constructors

public
PluginInit(PluginManifest pluginManifest, Path dataDirectory)

Methods

Public Methods (3)

public
Path getDataDirectory()
@Nonnull
public
PluginManifest getPluginManifest()
@Nonnull
public
boolean isInServerClassPath()

Fields

Private/Package Fields (2)

privatePath dataDirectory
privatePluginManifest pluginManifest

Inheritance

Parent
Current
Interface
Child

Use mouse wheel to zoom, drag to pan. Click nodes to navigate.

Related Classes

Source Code

package com.hypixel.hytale.server.core.plugin;

import com.hypixel.hytale.common.plugin.PluginManifest;
import java.nio.file.Path;
import javax.annotation.Nonnull;

public class PluginInit {
   @Nonnull
   private final PluginManifest pluginManifest;
   @Nonnull
   private final Path dataDirectory;

   public PluginInit(@Nonnull PluginManifest pluginManifest, @Nonnull Path dataDirectory) {
      this.pluginManifest = pluginManifest;
      this.dataDirectory = dataDirectory;
   }

   @Nonnull
   public PluginManifest getPluginManifest() {
      return this.pluginManifest;
   }

   @Nonnull
   public Path getDataDirectory() {
      return this.dataDirectory;
   }

   public boolean isInServerClassPath() {
      return true;
   }
}