Class CustomVisitorListener

java.lang.Object
net.neoforged.neoforge.resource.ContextAwareReloadListener
net.minecraft.server.packs.resources.SimplePreparableReloadListener<Map<net.minecraft.resources.ResourceLocation,com.google.gson.JsonElement>>
net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener
com.minecolonies.core.datalistener.CustomVisitorListener
All Implemented Interfaces:
net.minecraft.server.packs.resources.PreparableReloadListener

public class CustomVisitorListener extends net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener
Loads and listens to custom visitor data added
  • Field Details

  • Constructor Details

    • CustomVisitorListener

      public CustomVisitorListener()
  • Method Details

    • apply

      protected void apply(Map<net.minecraft.resources.ResourceLocation,com.google.gson.JsonElement> jsonElementMap, net.minecraft.server.packs.resources.ResourceManager resourceManager, net.minecraft.util.profiling.ProfilerFiller profiler)
      Specified by:
      apply in class net.minecraft.server.packs.resources.SimplePreparableReloadListener<Map<net.minecraft.resources.ResourceLocation,com.google.gson.JsonElement>>
    • chanceCustomVisitors

      public static boolean chanceCustomVisitors(IVisitorData original)
      Rolls the custom visitor chance
      Parameters:
      original -
      Returns: