HyCodeYourTale
classpublicPriority 3

EmptyBuilderModifier

com.hypixel.hytale.server.npc.asset.builder.EmptyBuilderModifier

extends BuilderModifier

4

Methods

4

Public Methods

0

Fields

1

Constructors

Constants

EmptyBuilderModifierINSTANCE= new EmptyBuilderModifier()

Constructors

private
EmptyBuilderModifier()

Methods

Public Methods (4)

public
void applyComponentStateMap(BuilderSupport support)
@Override
public
int exportedStateCount()
@Override
public
boolean isEmpty()
@Override
public
void popComponentStateMap(BuilderSupport support)
@Override

Inheritance

Parent
Current
Interface
Child

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

Source Code

package com.hypixel.hytale.server.npc.asset.builder;

import it.unimi.dsi.fastutil.objects.Object2ObjectMaps;

public class EmptyBuilderModifier extends BuilderModifier {
   public static final EmptyBuilderModifier INSTANCE = new EmptyBuilderModifier();

   private EmptyBuilderModifier() {
      super(Object2ObjectMaps.EMPTY_MAP, null, null, null, null);
   }

   @Override
   public boolean isEmpty() {
      return true;
   }

   @Override
   public int exportedStateCount() {
      return 0;
   }

   @Override
   public void applyComponentStateMap(BuilderSupport support) {
      throw new UnsupportedOperationException("applyComponentStateMap is not valid for EmptyBuilderModifier");
   }

   @Override
   public void popComponentStateMap(BuilderSupport support) {
      throw new UnsupportedOperationException("popComponentStateMap is not valid for EmptyBuilderModifier");
   }
}