HyCodeYourTale
classpublicPriority 3

OriginScannerAsset

com.hypixel.hytale.builtin.hytalegenerator.assets.scanners.OriginScannerAsset

extends ScannerAsset

1

Methods

1

Public Methods

0

Fields

1

Constructors

Constants

BuilderCodec<OriginScannerAsset>CODEC= BuilderCodec.builder( OriginScannerAsset.class, OriginScannerAsset::new, ScannerAsset.AB...

Constructors

public
OriginScannerAsset()

Methods

Public Methods (1)

public
Scanner build(ScannerAsset.Argument argument)
@Nonnull@Override

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.builtin.hytalegenerator.assets.scanners;

import com.hypixel.hytale.builtin.hytalegenerator.scanners.OriginScanner;
import com.hypixel.hytale.builtin.hytalegenerator.scanners.Scanner;
import com.hypixel.hytale.codec.builder.BuilderCodec;
import javax.annotation.Nonnull;

public class OriginScannerAsset extends ScannerAsset {
   public static final BuilderCodec<OriginScannerAsset> CODEC = BuilderCodec.builder(
         OriginScannerAsset.class, OriginScannerAsset::new, ScannerAsset.ABSTRACT_CODEC
      )
      .build();

   public OriginScannerAsset() {
   }

   @Nonnull
   @Override
   public Scanner build(@Nonnull ScannerAsset.Argument argument) {
      return (Scanner)(super.skip() ? Scanner.noScanner() : OriginScanner.getInstance());
   }
}