From e128c74301637e5685321d4ca5af255d09d9120b Mon Sep 17 00:00:00 2001 From: XyperCode Date: Thu, 12 Dec 2024 07:48:15 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20javadoc=20from=20@=20Ultreon/X?= =?UTF-8?q?inexLib@dc58120203ebe25703bafb0454be1221945cdf58=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- branches/1.21.1/allclasses-index.html | 136 ++++++---- branches/1.21.1/allpackages-index.html | 32 ++- .../access/IBlockEntityComponentAccess.html | 150 +++++++++++ .../access/IEntityComponentAccess.html | 165 ++++++++++++ .../mods/xinexlib/access/package-summary.html | 103 ++++++++ .../mods/xinexlib/access/package-tree.html | 67 +++++ .../mods/xinexlib/client/package-summary.html | 8 - .../xinexlib/event/entity/EntityEvent.html | 2 +- .../event/entity/EntityLoadEvent.html | 194 ++++++++++++++ .../event/entity/EntitySaveEvent.html | 205 +++++++++++++++ .../xinexlib/event/entity/PositionEvent.html | 2 +- .../event/entity/package-summary.html | 4 + .../xinexlib/event/entity/package-tree.html | 2 + .../mods/xinexlib/item/package-summary.html | 8 - .../mods/xinexlib/mixin/MixinEntity.html | 212 ++++++++++++++++ .../mods/xinexlib/mixin/package-summary.html | 20 +- .../mods/xinexlib/mixin/package-tree.html | 1 + .../ultreon/mods/xinexlib/nbt/DataKey.html | 148 +++++++++++ .../ultreon/mods/xinexlib/nbt/DataKeys.html | 173 +++++++++++++ .../mods/xinexlib/nbt/package-summary.html | 105 ++++++++ .../mods/xinexlib/nbt/package-tree.html | 76 ++++++ .../mods/xinexlib/package-summary.html | 12 +- .../mods/xinexlib/platform/Services.html | 31 ++- .../BlockEntityComponentBuilder.html | 182 ++++++++++++++ .../platform/components/ComponentBuilder.html | 148 +++++++++++ .../platform/components/ComponentManager.html | 237 ++++++++++++++++++ .../components/EntityComponentBuilder.html | 182 ++++++++++++++ .../platform/components/IComponent.html | 150 +++++++++++ .../components/IComponentFactory.html | 142 +++++++++++ .../platform/components/IComponentHolder.html | 137 ++++++++++ .../components/IComponentManager.html | 159 ++++++++++++ .../platform/components/package-summary.html | 119 +++++++++ .../platform/components/package-tree.html | 85 +++++++ .../xinexlib/platform/package-summary.html | 10 +- .../platform/services/IPlatformHelper.html | 29 ++- .../platform/services/package-summary.html | 2 + branches/1.21.1/element-list | 3 + branches/1.21.1/index-all.html | 118 +++++++++ branches/1.21.1/index.html | 32 ++- branches/1.21.1/member-search-index.js | 2 +- branches/1.21.1/overview-tree.html | 21 ++ branches/1.21.1/package-search-index.js | 2 +- branches/1.21.1/type-search-index.js | 2 +- 43 files changed, 3472 insertions(+), 146 deletions(-) create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/access/IBlockEntityComponentAccess.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/access/IEntityComponentAccess.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/access/package-summary.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/access/package-tree.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntityLoadEvent.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntitySaveEvent.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/MixinEntity.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/nbt/DataKey.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/nbt/DataKeys.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/nbt/package-summary.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/nbt/package-tree.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/BlockEntityComponentBuilder.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/ComponentBuilder.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/ComponentManager.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/EntityComponentBuilder.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponent.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentFactory.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentHolder.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentManager.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/package-summary.html create mode 100644 branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/package-tree.html diff --git a/branches/1.21.1/allclasses-index.html b/branches/1.21.1/allclasses-index.html index 1b58514..999c2fc 100644 --- a/branches/1.21.1/allclasses-index.html +++ b/branches/1.21.1/allclasses-index.html @@ -59,34 +59,50 @@

All Classes and Interfaces<
 
 
- -
 
- -
 
- -
 
- + +
 
+ +
 
+ +
 
+
 
- +
 
- + +
 
+ +
 
+
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- + +
 
+ +
 
+ +
 
+ +
 
+
 
 
+ +
 
+ +
 
 
@@ -97,6 +113,18 @@

All Classes and Interfaces<
 
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
 
@@ -121,64 +149,66 @@

All Classes and Interfaces<
 
 
- +
 
- +
 
- +
 
- +
 
- -
 
- -
 
- -
 
- -
 
- +
 
- -
 
- + +
 
+ +
 
+ +
 
+
 
- +
 
- +
 
- +
 
- + +
 
+ +
 
+
 
- -
 
- + +
 
+
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- -
 
- -
 
- + +
 
+ +
 
+
 
- +
 
- +
 
+ +
 
diff --git a/branches/1.21.1/allpackages-index.html b/branches/1.21.1/allpackages-index.html index 8011def..1a674db 100644 --- a/branches/1.21.1/allpackages-index.html +++ b/branches/1.21.1/allpackages-index.html @@ -55,34 +55,40 @@

All Packages

Description
dev.ultreon.mods.xinexlib
 
-
dev.ultreon.mods.xinexlib.client
+
dev.ultreon.mods.xinexlib.access
 
-
dev.ultreon.mods.xinexlib.client.event
+
dev.ultreon.mods.xinexlib.client
 
-
dev.ultreon.mods.xinexlib.event
+
dev.ultreon.mods.xinexlib.client.event
 
-
dev.ultreon.mods.xinexlib.event.block
+
dev.ultreon.mods.xinexlib.event
 
-
dev.ultreon.mods.xinexlib.event.entity
+
dev.ultreon.mods.xinexlib.event.block
 
-
dev.ultreon.mods.xinexlib.event.interact
+
dev.ultreon.mods.xinexlib.event.entity
 
-
dev.ultreon.mods.xinexlib.event.level
+
dev.ultreon.mods.xinexlib.event.interact
 
-
dev.ultreon.mods.xinexlib.event.player
+
dev.ultreon.mods.xinexlib.event.level
 
-
dev.ultreon.mods.xinexlib.event.server
+
dev.ultreon.mods.xinexlib.event.player
 
-
dev.ultreon.mods.xinexlib.event.system
+
dev.ultreon.mods.xinexlib.event.server
 
-
dev.ultreon.mods.xinexlib.item
+
dev.ultreon.mods.xinexlib.event.system
 
-
dev.ultreon.mods.xinexlib.mixin
+
dev.ultreon.mods.xinexlib.item
+
 
+
dev.ultreon.mods.xinexlib.mixin
+
 
+
dev.ultreon.mods.xinexlib.nbt
 
dev.ultreon.mods.xinexlib.platform
 
-
dev.ultreon.mods.xinexlib.platform.services
+
dev.ultreon.mods.xinexlib.platform.components
 
+
dev.ultreon.mods.xinexlib.platform.services
+
 
diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/access/IBlockEntityComponentAccess.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/access/IBlockEntityComponentAccess.html new file mode 100644 index 0000000..88fc09b --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/access/IBlockEntityComponentAccess.html @@ -0,0 +1,150 @@ + + + + +IBlockEntityComponentAccess (common 0.1.0 API) + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface IBlockEntityComponentAccess

+
+
+
+
public interface IBlockEntityComponentAccess
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    <T extends IComponent<net.minecraft.world.level.block.entity.BlockEntity>>
    T
    +
    getComponent(Class<T> clazz)
    +
     
    +
    <T extends IComponent<net.minecraft.world.level.block.entity.BlockEntity>>
    void
    +
    xinexlib$setComponent(Class<T> clazz, + T component)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getComponent

      +
      <T extends IComponent<net.minecraft.world.level.block.entity.BlockEntity>> +T getComponent(Class<T> clazz)
      +
      +
    • +
    • +
      +

      xinexlib$setComponent

      +
      <T extends IComponent<net.minecraft.world.level.block.entity.BlockEntity>> +void xinexlib$setComponent(Class<T> clazz, + T component)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/access/IEntityComponentAccess.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/access/IEntityComponentAccess.html new file mode 100644 index 0000000..cd648e5 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/access/IEntityComponentAccess.html @@ -0,0 +1,165 @@ + + + + +IEntityComponentAccess (common 0.1.0 API) + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface IEntityComponentAccess

+
+
+
+
All Known Implementing Classes:
+
MixinEntity
+
+
+
public interface IEntityComponentAccess
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    Map<net.minecraft.resources.ResourceLocation,IComponent<net.minecraft.world.entity.Entity>>
    + +
     
    +
    <T extends IComponent<net.minecraft.world.entity.Entity>>
    T
    +
    xinexlib$getComponent(net.minecraft.resources.ResourceLocation name, + Class<T> clazz)
    +
     
    +
    <T extends IComponent<net.minecraft.world.entity.Entity>>
    void
    +
    xinexlib$setComponent(net.minecraft.resources.ResourceLocation name, + T component)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      xinexlib$getComponent

      +
      <T extends IComponent<net.minecraft.world.entity.Entity>> +T xinexlib$getComponent(net.minecraft.resources.ResourceLocation name, + Class<T> clazz)
      +
      +
    • +
    • +
      +

      xinexlib$setComponent

      +
      <T extends IComponent<net.minecraft.world.entity.Entity>> +void xinexlib$setComponent(net.minecraft.resources.ResourceLocation name, + T component)
      +
      +
    • +
    • +
      +

      xinexlib$getAllComponents

      +
      Map<net.minecraft.resources.ResourceLocation,IComponent<net.minecraft.world.entity.Entity>> xinexlib$getAllComponents()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/access/package-summary.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/access/package-summary.html new file mode 100644 index 0000000..f735cb1 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/access/package-summary.html @@ -0,0 +1,103 @@ + + + + +dev.ultreon.mods.xinexlib.access (common 0.1.0 API) + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.ultreon.mods.xinexlib.access

+
+
+
package dev.ultreon.mods.xinexlib.access
+
+ +
+
+
+
+ + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/access/package-tree.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/access/package-tree.html new file mode 100644 index 0000000..f755c60 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/access/package-tree.html @@ -0,0 +1,67 @@ + + + + +dev.ultreon.mods.xinexlib.access Class Hierarchy (common 0.1.0 API) + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.ultreon.mods.xinexlib.access

+
+Package Hierarchies: + +
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/client/package-summary.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/client/package-summary.html index 65ec87e..d1f9176 100644 --- a/branches/1.21.1/dev/ultreon/mods/xinexlib/client/package-summary.html +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/client/package-summary.html @@ -80,14 +80,6 @@

Package dev.u
 
 
- -
 
- -
 
- -
 
- -
 
diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntityEvent.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntityEvent.html index 48efc06..a3083f4 100644 --- a/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntityEvent.html +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntityEvent.html @@ -95,7 +95,7 @@

Interface EntityEvent

All Known Implementing Classes:
-
EntitySpawnEvent, EntitySpawnEvent.ExistingSpawnEvent, EntitySpawnEvent.FreshSpawnEvent, PlayerBreakBlockEvent, PlayerPlaceBlockEvent, UseBlockEvent, UseEntityEvent, UseItemEvent
+
EntityLoadEvent, EntitySaveEvent, EntitySpawnEvent, EntitySpawnEvent.ExistingSpawnEvent, EntitySpawnEvent.FreshSpawnEvent, PlayerBreakBlockEvent, PlayerPlaceBlockEvent, UseBlockEvent, UseEntityEvent, UseItemEvent

public interface EntityEvent diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntityLoadEvent.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntityLoadEvent.html new file mode 100644 index 0000000..1ad0236 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntityLoadEvent.html @@ -0,0 +1,194 @@ + + + + +EntityLoadEvent (common 0.1.0 API) + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EntityLoadEvent

+
+
java.lang.Object +
dev.ultreon.mods.xinexlib.event.entity.EntityLoadEvent
+
+
+
+
All Implemented Interfaces:
+
EntityEvent, PositionEvent
+
+
+
public class EntityLoadEvent +extends Object +implements EntityEvent
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EntityLoadEvent

      +
      public EntityLoadEvent(net.minecraft.world.entity.Entity entity, + net.minecraft.nbt.CompoundTag extraData)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEntity

      +
      public net.minecraft.world.entity.Entity getEntity()
      +
      +
      Specified by:
      +
      getEntity in interface EntityEvent
      +
      +
      +
    • +
    • +
      +

      getExtraData

      +
      public net.minecraft.nbt.Tag getExtraData(DataKey<net.minecraft.world.entity.Entity> key)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntitySaveEvent.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntitySaveEvent.html new file mode 100644 index 0000000..feee73e --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/EntitySaveEvent.html @@ -0,0 +1,205 @@ + + + + +EntitySaveEvent (common 0.1.0 API) + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EntitySaveEvent

+
+
java.lang.Object +
dev.ultreon.mods.xinexlib.event.entity.EntitySaveEvent
+
+
+
+
All Implemented Interfaces:
+
EntityEvent, PositionEvent
+
+
+
public class EntitySaveEvent +extends Object +implements EntityEvent
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EntitySaveEvent

      +
      public EntitySaveEvent(net.minecraft.world.entity.Entity entity, + net.minecraft.nbt.CompoundTag extraData)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEntity

      +
      public net.minecraft.world.entity.Entity getEntity()
      +
      +
      Specified by:
      +
      getEntity in interface EntityEvent
      +
      +
      +
    • +
    • +
      +

      getExtraData

      +
      public net.minecraft.nbt.Tag getExtraData(DataKey<net.minecraft.world.entity.Entity> key)
      +
      +
    • +
    • +
      +

      setExtraData

      +
      public void setExtraData(DataKey<net.minecraft.world.entity.Entity> key, + net.minecraft.nbt.Tag data)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/PositionEvent.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/PositionEvent.html index 23b99cc..d0c4b29 100644 --- a/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/PositionEvent.html +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/PositionEvent.html @@ -91,7 +91,7 @@

Interface PositionEvent

All Known Implementing Classes:
-
EntitySpawnEvent, EntitySpawnEvent.ExistingSpawnEvent, EntitySpawnEvent.FreshSpawnEvent, PlayerBreakBlockEvent, PlayerPlaceBlockEvent, UseBlockEvent, UseEntityEvent, UseItemEvent
+
EntityLoadEvent, EntitySaveEvent, EntitySpawnEvent, EntitySpawnEvent.ExistingSpawnEvent, EntitySpawnEvent.FreshSpawnEvent, PlayerBreakBlockEvent, PlayerPlaceBlockEvent, UseBlockEvent, UseEntityEvent, UseItemEvent

public interface PositionEvent
diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/package-summary.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/package-summary.html index db9bc1d..96c7645 100644 --- a/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/package-summary.html +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/package-summary.html @@ -90,6 +90,10 @@

Package
Description
 
+ +
 
+ +
 
 
diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/package-tree.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/package-tree.html index db5b34c..9ad0d5d 100644 --- a/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/package-tree.html +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/event/entity/package-tree.html @@ -58,6 +58,8 @@

Class Hierarchy

diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/MixinEntity.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/MixinEntity.html new file mode 100644 index 0000000..5eea947 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/MixinEntity.html @@ -0,0 +1,212 @@ + + + + +MixinEntity (common 0.1.0 API) + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MixinEntity

+
+
java.lang.Object +
dev.ultreon.mods.xinexlib.mixin.MixinEntity
+
+
+
+
All Implemented Interfaces:
+
IEntityComponentAccess
+
+
+
public abstract class MixinEntity +extends Object +implements IEntityComponentAccess
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MixinEntity

      +
      public MixinEntity()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/package-summary.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/package-summary.html index c4eddfc..0a9388f 100644 --- a/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/package-summary.html +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/package-summary.html @@ -78,14 +78,6 @@

Package dev.ul
Description
 
- -
 
- -
 
- -
 
- -
 
@@ -97,16 +89,18 @@

Package dev.ul
Description
 
- +
 
- +
 
- +
 
- +
 
- +
 
+ +
 
diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/package-tree.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/package-tree.html index 4460cb9..b934c8f 100644 --- a/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/package-tree.html +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/mixin/package-tree.html @@ -59,6 +59,7 @@

Class Hierarchy

  • java.lang.Object
  • diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/BlockEntityComponentBuilder.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/BlockEntityComponentBuilder.html new file mode 100644 index 0000000..ef4868d --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/BlockEntityComponentBuilder.html @@ -0,0 +1,182 @@ + + + + +BlockEntityComponentBuilder (common 0.1.0 API) + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class BlockEntityComponentBuilder<T extends IComponent<net.minecraft.world.level.block.entity.BlockEntity>>

    +
    +
    java.lang.Object +
    dev.ultreon.mods.xinexlib.platform.components.ComponentBuilder<net.minecraft.world.level.block.entity.BlockEntity,T> +
    dev.ultreon.mods.xinexlib.platform.components.BlockEntityComponentBuilder<T>
    +
    +
    +
    +
    +
    public class BlockEntityComponentBuilder<T extends IComponent<net.minecraft.world.level.block.entity.BlockEntity>> +extends ComponentBuilder<net.minecraft.world.level.block.entity.BlockEntity,T>
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        BlockEntityComponentBuilder

        +
        public BlockEntityComponentBuilder(Class<T> componentClass)
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      + +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/ComponentBuilder.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/ComponentBuilder.html new file mode 100644 index 0000000..8f333a2 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/ComponentBuilder.html @@ -0,0 +1,148 @@ + + + + +ComponentBuilder (common 0.1.0 API) + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class ComponentBuilder<O,T extends IComponent<O>>

    +
    +
    java.lang.Object +
    dev.ultreon.mods.xinexlib.platform.components.ComponentBuilder<O,T>
    +
    +
    +
    +
    Direct Known Subclasses:
    +
    BlockEntityComponentBuilder, EntityComponentBuilder
    +
    +
    +
    public class ComponentBuilder<O,T extends IComponent<O>> +extends Object
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        ComponentBuilder

        +
        public ComponentBuilder(Class<T> componentClass)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/ComponentManager.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/ComponentManager.html new file mode 100644 index 0000000..fa203a5 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/ComponentManager.html @@ -0,0 +1,237 @@ + + + + +ComponentManager (common 0.1.0 API) + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class ComponentManager

    +
    +
    java.lang.Object +
    dev.ultreon.mods.xinexlib.platform.components.ComponentManager
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    IComponentManager
    +
    +
    +
    public class ComponentManager +extends Object +implements IComponentManager
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        ComponentManager

        +
        public ComponentManager(String modId)
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        create

        +
        public static <T extends IComponent<net.minecraft.world.entity.Entity>> +T create(net.minecraft.world.entity.Entity entity, + net.minecraft.resources.ResourceLocation name, + Class<T> clazz)
        +
        +
      • +
      • +
        +

        loadComponents

        +
        public static void loadComponents(net.minecraft.world.entity.Entity entity, + IEntityComponentAccess componentAccess, + net.minecraft.nbt.CompoundTag extraData)
        +
        +
      • +
      • +
        +

        installComponents

        +
        public static void installComponents(net.minecraft.world.entity.Entity entity)
        +
        +
      • +
      • +
        +

        registerComponent

        +
        public <T extends IComponent<net.minecraft.world.entity.Entity>> +IComponentHolder<net.minecraft.world.entity.Entity,T> registerComponent(String name, + EntityComponentBuilder<T> factory)
        +
        +
        Specified by:
        +
        registerComponent in interface IComponentManager
        +
        +
        +
      • +
      • +
        +

        getComponent

        +
        public <T extends IComponent<net.minecraft.world.entity.Entity>> +T getComponent(net.minecraft.resources.ResourceLocation name, + net.minecraft.world.entity.Entity entity, + Class<T> clazz)
        +
        +
        Specified by:
        +
        getComponent in interface IComponentManager
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/EntityComponentBuilder.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/EntityComponentBuilder.html new file mode 100644 index 0000000..151e1c5 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/EntityComponentBuilder.html @@ -0,0 +1,182 @@ + + + + +EntityComponentBuilder (common 0.1.0 API) + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class EntityComponentBuilder<T extends IComponent<net.minecraft.world.entity.Entity>>

    +
    +
    java.lang.Object +
    dev.ultreon.mods.xinexlib.platform.components.ComponentBuilder<net.minecraft.world.entity.Entity,T> +
    dev.ultreon.mods.xinexlib.platform.components.EntityComponentBuilder<T>
    +
    +
    +
    +
    +
    public class EntityComponentBuilder<T extends IComponent<net.minecraft.world.entity.Entity>> +extends ComponentBuilder<net.minecraft.world.entity.Entity,T>
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        EntityComponentBuilder

        +
        public EntityComponentBuilder(Class<T> componentClass)
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      + +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponent.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponent.html new file mode 100644 index 0000000..208494f --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponent.html @@ -0,0 +1,150 @@ + + + + +IComponent (common 0.1.0 API) + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface IComponent<O>

    +
    +
    +
    +
    public interface IComponent<O>
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      void
      +
      load(net.minecraft.nbt.CompoundTag tag, + net.minecraft.core.HolderLookup.Provider registryLookup)
      +
       
      +
      void
      +
      save(net.minecraft.nbt.CompoundTag tag, + net.minecraft.core.HolderLookup.Provider registryLookup)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        save

        +
        void save(net.minecraft.nbt.CompoundTag tag, + net.minecraft.core.HolderLookup.Provider registryLookup)
        +
        +
      • +
      • +
        +

        load

        +
        void load(net.minecraft.nbt.CompoundTag tag, + net.minecraft.core.HolderLookup.Provider registryLookup)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentFactory.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentFactory.html new file mode 100644 index 0000000..37e9130 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentFactory.html @@ -0,0 +1,142 @@ + + + + +IComponentFactory (common 0.1.0 API) + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface IComponentFactory<O,T extends IComponent<O>>

    +
    +
    +
    +
    Functional Interface:
    +
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
    +
    +
    +
    @FunctionalInterface +public interface IComponentFactory<O,T extends IComponent<O>>
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      + +
      create(O entity)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        create

        +
        T create(O entity)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentHolder.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentHolder.html new file mode 100644 index 0000000..ddf13a0 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentHolder.html @@ -0,0 +1,137 @@ + + + + +IComponentHolder (common 0.1.0 API) + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface IComponentHolder<O,T extends IComponent<O>>

    +
    +
    +
    +
    public interface IComponentHolder<O,T extends IComponent<O>>
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      + +
      get(O value)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        get

        +
        T get(O value)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentManager.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentManager.html new file mode 100644 index 0000000..5f7fba3 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/IComponentManager.html @@ -0,0 +1,159 @@ + + + + +IComponentManager (common 0.1.0 API) + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface IComponentManager

    +
    +
    +
    +
    All Known Implementing Classes:
    +
    ComponentManager
    +
    +
    +
    public interface IComponentManager
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      <T extends IComponent<net.minecraft.world.entity.Entity>>
      T
      +
      getComponent(net.minecraft.resources.ResourceLocation name, + net.minecraft.world.entity.Entity entity, + Class<T> clazz)
      +
       
      +
      <T extends IComponent<net.minecraft.world.entity.Entity>>
      IComponentHolder<net.minecraft.world.entity.Entity,T>
      + +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        registerComponent

        +
        <T extends IComponent<net.minecraft.world.entity.Entity>> +IComponentHolder<net.minecraft.world.entity.Entity,T> registerComponent(String name, + EntityComponentBuilder<T> factory)
        +
        +
      • +
      • +
        +

        getComponent

        +
        @Nullable +<T extends IComponent<net.minecraft.world.entity.Entity>> +T getComponent(net.minecraft.resources.ResourceLocation name, + net.minecraft.world.entity.Entity entity, + Class<T> clazz)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/package-summary.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/package-summary.html new file mode 100644 index 0000000..7894ba0 --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/package-summary.html @@ -0,0 +1,119 @@ + + + + +dev.ultreon.mods.xinexlib.platform.components (common 0.1.0 API) + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.ultreon.mods.xinexlib.platform.components

    +
    +
    +
    package dev.ultreon.mods.xinexlib.platform.components
    +
    + +
    +
    +
    +
    + + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/package-tree.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/package-tree.html new file mode 100644 index 0000000..0c4d66e --- /dev/null +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/components/package-tree.html @@ -0,0 +1,85 @@ + + + + +dev.ultreon.mods.xinexlib.platform.components Class Hierarchy (common 0.1.0 API) + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.ultreon.mods.xinexlib.platform.components

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + + diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/package-summary.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/package-summary.html index cc979e9..a51d2b3 100644 --- a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/package-summary.html +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/package-summary.html @@ -78,16 +78,10 @@

    Package dev
    Description
     
    - +
     
    - +
     
    - -
     
    - -
     
    - -
     
    diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/services/IPlatformHelper.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/services/IPlatformHelper.html index 9cd2daf..8b6e1a6 100644 --- a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/services/IPlatformHelper.html +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/services/IPlatformHelper.html @@ -101,21 +101,24 @@

    Method Summary

    Modifier and Type
    Method
    Description
    -
    default String
    -
    getEnvironmentName()
    +
    default IComponentManager
    +
    getComponentManager(String modId)
     
    -
    ModPlatform
    -
    getPlatformName()
    -
     
    -
    IRegistrarManager
    -
    getRegistrarManager(String modId)
    +
    default String
    +
    getEnvironmentName()
    +
     
    +
    ModPlatform
    +
    getPlatformName()
     
    -
    boolean
    -
    isDevelopmentEnvironment()
    +
    IRegistrarManager
    +
    getRegistrarManager(String modId)
     
    boolean
    -
    isModLoaded(String modId)
    +
    isDevelopmentEnvironment()
     
    +
    boolean
    +
    isModLoaded(String modId)
    +
     
    @@ -160,6 +163,12 @@

    getRegistrarManager

    IRegistrarManager getRegistrarManager(String modId)
    +
  • +
    +

    getComponentManager

    +
    default IComponentManager getComponentManager(String modId)
    +
    +
  • diff --git a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/services/package-summary.html b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/services/package-summary.html index 66ef562..0b7ecd0 100644 --- a/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/services/package-summary.html +++ b/branches/1.21.1/dev/ultreon/mods/xinexlib/platform/services/package-summary.html @@ -78,6 +78,8 @@

    Pa
    Description
     
    + +
     
    diff --git a/branches/1.21.1/element-list b/branches/1.21.1/element-list index 74e6eab..d8bae5f 100644 --- a/branches/1.21.1/element-list +++ b/branches/1.21.1/element-list @@ -1,4 +1,5 @@ dev.ultreon.mods.xinexlib +dev.ultreon.mods.xinexlib.access dev.ultreon.mods.xinexlib.client dev.ultreon.mods.xinexlib.client.event dev.ultreon.mods.xinexlib.event @@ -11,5 +12,7 @@ dev.ultreon.mods.xinexlib.event.server dev.ultreon.mods.xinexlib.event.system dev.ultreon.mods.xinexlib.item dev.ultreon.mods.xinexlib.mixin +dev.ultreon.mods.xinexlib.nbt dev.ultreon.mods.xinexlib.platform +dev.ultreon.mods.xinexlib.platform.components dev.ultreon.mods.xinexlib.platform.services diff --git a/branches/1.21.1/index-all.html b/branches/1.21.1/index-all.html index 4b62354..c326b34 100644 --- a/branches/1.21.1/index-all.html +++ b/branches/1.21.1/index-all.html @@ -67,6 +67,10 @@

    A

    B

    +
    BlockEntityComponentBuilder<T> - Class in dev.ultreon.mods.xinexlib.platform.components
    +
     
    +
    BlockEntityComponentBuilder(Class<T>) - Constructor for class dev.ultreon.mods.xinexlib.platform.components.BlockEntityComponentBuilder
    +
     
    BlockEvent - Interface in dev.ultreon.mods.xinexlib.event.block
     
    BlockSetEvent - Class in dev.ultreon.mods.xinexlib.event.block
    @@ -136,17 +140,39 @@

    C

     
    CommonClass - Class in dev.ultreon.mods.xinexlib
     
    +
    ComponentBuilder<O,T> - Class in dev.ultreon.mods.xinexlib.platform.components
    +
     
    +
    ComponentBuilder(Class<T>) - Constructor for class dev.ultreon.mods.xinexlib.platform.components.ComponentBuilder
    +
     
    +
    ComponentManager - Class in dev.ultreon.mods.xinexlib.platform.components
    +
     
    +
    ComponentManager(String) - Constructor for class dev.ultreon.mods.xinexlib.platform.components.ComponentManager
    +
     
    +
    COMPONENTS - Static variable in class dev.ultreon.mods.xinexlib.nbt.DataKeys
    +
     
    Constants - Class in dev.ultreon.mods.xinexlib
     
    +
    create(Entity, ResourceLocation, Class<T>) - Static method in class dev.ultreon.mods.xinexlib.platform.components.ComponentManager
    +
     
    +
    create(O) - Method in interface dev.ultreon.mods.xinexlib.platform.components.IComponentFactory
    +
     

    D

    +
    DataKey<E> - Interface in dev.ultreon.mods.xinexlib.nbt
    +
     
    +
    DataKeys - Class in dev.ultreon.mods.xinexlib.nbt
    +
     
    +
    DataKeys() - Constructor for class dev.ultreon.mods.xinexlib.nbt.DataKeys
    +
     
    DEFAULT - Enum constant in enum class dev.ultreon.mods.xinexlib.event.player.EventResult
     
    DENY - Enum constant in enum class dev.ultreon.mods.xinexlib.event.player.EventResult
     
    dev.ultreon.mods.xinexlib - package dev.ultreon.mods.xinexlib
     
    +
    dev.ultreon.mods.xinexlib.access - package dev.ultreon.mods.xinexlib.access
    +
     
    dev.ultreon.mods.xinexlib.client - package dev.ultreon.mods.xinexlib.client
     
    dev.ultreon.mods.xinexlib.client.event - package dev.ultreon.mods.xinexlib.client.event
    @@ -171,15 +197,31 @@

    D

     
    dev.ultreon.mods.xinexlib.mixin - package dev.ultreon.mods.xinexlib.mixin
     
    +
    dev.ultreon.mods.xinexlib.nbt - package dev.ultreon.mods.xinexlib.nbt
    +
     
    dev.ultreon.mods.xinexlib.platform - package dev.ultreon.mods.xinexlib.platform
     
    +
    dev.ultreon.mods.xinexlib.platform.components - package dev.ultreon.mods.xinexlib.platform.components
    +
     
    dev.ultreon.mods.xinexlib.platform.services - package dev.ultreon.mods.xinexlib.platform.services
     

    E

    +
    EntityComponentBuilder<T> - Class in dev.ultreon.mods.xinexlib.platform.components
    +
     
    +
    EntityComponentBuilder(Class<T>) - Constructor for class dev.ultreon.mods.xinexlib.platform.components.EntityComponentBuilder
    +
     
    EntityEvent - Interface in dev.ultreon.mods.xinexlib.event.entity
     
    +
    EntityLoadEvent - Class in dev.ultreon.mods.xinexlib.event.entity
    +
     
    +
    EntityLoadEvent(Entity, CompoundTag) - Constructor for class dev.ultreon.mods.xinexlib.event.entity.EntityLoadEvent
    +
     
    +
    EntitySaveEvent - Class in dev.ultreon.mods.xinexlib.event.entity
    +
     
    +
    EntitySaveEvent(Entity, CompoundTag) - Constructor for class dev.ultreon.mods.xinexlib.event.entity.EntitySaveEvent
    +
     
    EntitySpawnEvent - Class in dev.ultreon.mods.xinexlib.event.entity
     
    EntitySpawnEvent(ServerLevel, Entity) - Constructor for class dev.ultreon.mods.xinexlib.event.entity.EntitySpawnEvent
    @@ -245,6 +287,10 @@

    F

    Fabric - Enum constant in enum class dev.ultreon.mods.xinexlib.ModPlatform
     
    +
    factory(IComponentFactory<Entity, T>) - Method in class dev.ultreon.mods.xinexlib.platform.components.EntityComponentBuilder
    +
     
    +
    factory(IComponentFactory<BlockEntity, T>) - Method in class dev.ultreon.mods.xinexlib.platform.components.BlockEntityComponentBuilder
    +
     
    Forge - Enum constant in enum class dev.ultreon.mods.xinexlib.ModPlatform
     
    FreshSpawnEvent(ServerLevel, Entity) - Constructor for class dev.ultreon.mods.xinexlib.event.entity.EntitySpawnEvent.FreshSpawnEvent
    @@ -262,6 +308,8 @@

    G

     
    get() - Method in interface dev.ultreon.mods.xinexlib.platform.services.IRegistrySupplier
     
    +
    get(O) - Method in interface dev.ultreon.mods.xinexlib.platform.components.IComponentHolder
    +
     
    getAddress() - Method in class dev.ultreon.mods.xinexlib.event.server.ServerPlayerVerifyLoginEvent
     
    getAmount() - Method in class dev.ultreon.mods.xinexlib.event.entity.LivingHurtEvent
    @@ -294,6 +342,16 @@

    G

     
    getClient() - Method in class dev.ultreon.mods.xinexlib.client.event.ClientStoppingEvent
     
    +
    getComponent(Class<T>) - Method in interface dev.ultreon.mods.xinexlib.access.IBlockEntityComponentAccess
    +
     
    +
    getComponent(ResourceLocation, Entity, Class<T>) - Method in class dev.ultreon.mods.xinexlib.platform.components.ComponentManager
    +
     
    +
    getComponent(ResourceLocation, Entity, Class<T>) - Method in interface dev.ultreon.mods.xinexlib.platform.components.IComponentManager
    +
     
    +
    getComponentManager(String) - Static method in class dev.ultreon.mods.xinexlib.platform.Services
    +
     
    +
    getComponentManager(String) - Method in interface dev.ultreon.mods.xinexlib.platform.services.IPlatformHelper
    +
     
    getConnection() - Method in class dev.ultreon.mods.xinexlib.event.server.ServerPlayerJoinEvent
     
    getConnection() - Method in class dev.ultreon.mods.xinexlib.event.server.ServerPlayerLoggedInEvent
    @@ -304,6 +362,10 @@

    G

     
    getEntity() - Method in interface dev.ultreon.mods.xinexlib.event.entity.EntityEvent
     
    +
    getEntity() - Method in class dev.ultreon.mods.xinexlib.event.entity.EntityLoadEvent
    +
     
    +
    getEntity() - Method in class dev.ultreon.mods.xinexlib.event.entity.EntitySaveEvent
    +
     
    getEntity() - Method in class dev.ultreon.mods.xinexlib.event.entity.EntitySpawnEvent
     
    getEntity() - Method in interface dev.ultreon.mods.xinexlib.event.player.PlayerEvent
    @@ -312,6 +374,10 @@

    G

     
    getEnvironmentName() - Method in interface dev.ultreon.mods.xinexlib.platform.services.IPlatformHelper
     
    +
    getExtraData(DataKey<Entity>) - Method in class dev.ultreon.mods.xinexlib.event.entity.EntityLoadEvent
    +
     
    +
    getExtraData(DataKey<Entity>) - Method in class dev.ultreon.mods.xinexlib.event.entity.EntitySaveEvent
    +
     
    getFlags() - Method in class dev.ultreon.mods.xinexlib.event.block.AttemptBlockSetEvent
     
    getFlags() - Method in class dev.ultreon.mods.xinexlib.event.block.BlockSetEvent
    @@ -328,6 +394,8 @@

    G

     
    getItem() - Method in interface dev.ultreon.mods.xinexlib.event.block.ItemStackEvent
     
    +
    getKey(E) - Method in interface dev.ultreon.mods.xinexlib.nbt.DataKey
    +
     
    getLevel() - Method in class dev.ultreon.mods.xinexlib.event.block.AttemptBlockSetEvent
     
    getLevel() - Method in class dev.ultreon.mods.xinexlib.event.block.BlockSetEvent
    @@ -488,10 +556,24 @@

    H

    I

    +
    IBlockEntityComponentAccess - Interface in dev.ultreon.mods.xinexlib.access
    +
     
    +
    IComponent<O> - Interface in dev.ultreon.mods.xinexlib.platform.components
    +
     
    +
    IComponentFactory<O,T> - Interface in dev.ultreon.mods.xinexlib.platform.components
    +
     
    +
    IComponentHolder<O,T> - Interface in dev.ultreon.mods.xinexlib.platform.components
    +
     
    +
    IComponentManager - Interface in dev.ultreon.mods.xinexlib.platform.components
    +
     
    +
    IEntityComponentAccess - Interface in dev.ultreon.mods.xinexlib.access
    +
     
    init() - Static method in class dev.ultreon.mods.xinexlib.client.ClientClass
     
    init() - Static method in class dev.ultreon.mods.xinexlib.CommonClass
     
    +
    installComponents(Entity) - Static method in class dev.ultreon.mods.xinexlib.platform.components.ComponentManager
    +
     
    INSTANCE - Enum constant in enum class dev.ultreon.mods.xinexlib.event.JVMShutdownEvent
     
    InteractEvent - Class in dev.ultreon.mods.xinexlib.event.interact
    @@ -568,6 +650,10 @@

    L

     
    load(Class<T>) - Static method in class dev.ultreon.mods.xinexlib.platform.Services
     
    +
    load(CompoundTag, HolderLookup.Provider) - Method in interface dev.ultreon.mods.xinexlib.platform.components.IComponent
    +
     
    +
    loadComponents(Entity, IEntityComponentAccess, CompoundTag) - Static method in class dev.ultreon.mods.xinexlib.platform.components.ComponentManager
    +
     
    LOG - Static variable in class dev.ultreon.mods.xinexlib.Constants
     
    @@ -579,6 +665,10 @@

    M

     
    MixinBlockItem() - Constructor for class dev.ultreon.mods.xinexlib.mixin.MixinBlockItem
     
    +
    MixinEntity - Class in dev.ultreon.mods.xinexlib.mixin
    +
     
    +
    MixinEntity() - Constructor for class dev.ultreon.mods.xinexlib.mixin.MixinEntity
    +
     
    MixinLevel - Class in dev.ultreon.mods.xinexlib.mixin
     
    MixinLevel() - Constructor for class dev.ultreon.mods.xinexlib.mixin.MixinLevel
    @@ -613,6 +703,8 @@

    N

    O

    +
    of(String, String) - Static method in interface dev.ultreon.mods.xinexlib.nbt.DataKey
    +
     
    on(Class<T>, Consumer<T>) - Method in class dev.ultreon.mods.xinexlib.event.system.EventSystem
     
    on(Class<T>, Subscriber<T>) - Method in class dev.ultreon.mods.xinexlib.event.system.EventSystem
    @@ -649,6 +741,10 @@

    R

     
    register(String, Supplier<R>) - Method in interface dev.ultreon.mods.xinexlib.platform.services.IRegistrar
     
    +
    registerComponent(String, EntityComponentBuilder<T>) - Method in class dev.ultreon.mods.xinexlib.platform.components.ComponentManager
    +
     
    +
    registerComponent(String, EntityComponentBuilder<T>) - Method in interface dev.ultreon.mods.xinexlib.platform.components.IComponentManager
    +
     
    registry() - Method in interface dev.ultreon.mods.xinexlib.platform.services.IRegistrar
     
    registry() - Method in interface dev.ultreon.mods.xinexlib.platform.services.IRegistrySupplier
    @@ -656,6 +752,8 @@

    R

    S

    +
    save(CompoundTag, HolderLookup.Provider) - Method in interface dev.ultreon.mods.xinexlib.platform.components.IComponent
    +
     
    ServerChatEvent - Class in dev.ultreon.mods.xinexlib.event.server
     
    ServerChatEvent(ServerPlayer, PlayerChatMessage, Component) - Constructor for class dev.ultreon.mods.xinexlib.event.server.ServerChatEvent
    @@ -702,11 +800,17 @@

    S

     
    setAmount(float) - Method in class dev.ultreon.mods.xinexlib.event.entity.LivingHurtEvent
     
    +
    setExtraData(DataKey<Entity>, Tag) - Method in class dev.ultreon.mods.xinexlib.event.entity.EntitySaveEvent
    +
     
    SetupEvent - Enum Class in dev.ultreon.mods.xinexlib.event
     

    T

    +
    target(EntityType<?>) - Method in class dev.ultreon.mods.xinexlib.platform.components.EntityComponentBuilder
    +
     
    +
    target(BlockEntityType<?>) - Method in class dev.ultreon.mods.xinexlib.platform.components.BlockEntityComponentBuilder
    +
     
    toString() - Method in class dev.ultreon.mods.xinexlib.client.event.ClientRenderTickEvent
     
    toString() - Method in class dev.ultreon.mods.xinexlib.client.event.ClientStartedEvent
    @@ -808,6 +912,20 @@

    X

     
    XinexBlockItem(Holder<? extends Block>, Item.Properties) - Constructor for class dev.ultreon.mods.xinexlib.item.XinexBlockItem
     
    +
    xinexlib$getAllComponents() - Method in interface dev.ultreon.mods.xinexlib.access.IEntityComponentAccess
    +
     
    +
    xinexlib$getAllComponents() - Method in class dev.ultreon.mods.xinexlib.mixin.MixinEntity
    +
     
    +
    xinexlib$getComponent(ResourceLocation, Class<T>) - Method in interface dev.ultreon.mods.xinexlib.access.IEntityComponentAccess
    +
     
    +
    xinexlib$getComponent(ResourceLocation, Class<T>) - Method in class dev.ultreon.mods.xinexlib.mixin.MixinEntity
    +
     
    +
    xinexlib$setComponent(Class<T>, T) - Method in interface dev.ultreon.mods.xinexlib.access.IBlockEntityComponentAccess
    +
     
    +
    xinexlib$setComponent(ResourceLocation, T) - Method in interface dev.ultreon.mods.xinexlib.access.IEntityComponentAccess
    +
     
    +
    xinexlib$setComponent(ResourceLocation, T) - Method in class dev.ultreon.mods.xinexlib.mixin.MixinEntity
    +
     
    A B C D E F G H I J L M N O P R S T U V X 
    All Classes and Interfaces|All Packages|Constant Field Values diff --git a/branches/1.21.1/index.html b/branches/1.21.1/index.html index f45e9f0..8de8680 100644 --- a/branches/1.21.1/index.html +++ b/branches/1.21.1/index.html @@ -56,34 +56,40 @@

    common 0.1.0 API

    Description
    dev.ultreon.mods.xinexlib
     
    -
    dev.ultreon.mods.xinexlib.client
    +
    dev.ultreon.mods.xinexlib.access
     
    -
    dev.ultreon.mods.xinexlib.client.event
    +
    dev.ultreon.mods.xinexlib.client
     
    -
    dev.ultreon.mods.xinexlib.event
    +
    dev.ultreon.mods.xinexlib.client.event
     
    -
    dev.ultreon.mods.xinexlib.event.block
    +
    dev.ultreon.mods.xinexlib.event
     
    -
    dev.ultreon.mods.xinexlib.event.entity
    +
    dev.ultreon.mods.xinexlib.event.block
     
    -
    dev.ultreon.mods.xinexlib.event.interact
    +
    dev.ultreon.mods.xinexlib.event.entity
     
    -
    dev.ultreon.mods.xinexlib.event.level
    +
    dev.ultreon.mods.xinexlib.event.interact
     
    -
    dev.ultreon.mods.xinexlib.event.player
    +
    dev.ultreon.mods.xinexlib.event.level
     
    -
    dev.ultreon.mods.xinexlib.event.server
    +
    dev.ultreon.mods.xinexlib.event.player
     
    -
    dev.ultreon.mods.xinexlib.event.system
    +
    dev.ultreon.mods.xinexlib.event.server
     
    -
    dev.ultreon.mods.xinexlib.item
    +
    dev.ultreon.mods.xinexlib.event.system
     
    -
    dev.ultreon.mods.xinexlib.mixin
    +
    dev.ultreon.mods.xinexlib.item
    +
     
    +
    dev.ultreon.mods.xinexlib.mixin
    +
     
    +
    dev.ultreon.mods.xinexlib.nbt
     
    dev.ultreon.mods.xinexlib.platform
     
    -
    dev.ultreon.mods.xinexlib.platform.services
    +
    dev.ultreon.mods.xinexlib.platform.components
     
    +
    dev.ultreon.mods.xinexlib.platform.services
    +
     
    diff --git a/branches/1.21.1/member-search-index.js b/branches/1.21.1/member-search-index.js index 629dfff..2e398a9 100644 --- a/branches/1.21.1/member-search-index.js +++ b/branches/1.21.1/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"dev.ultreon.mods.xinexlib.event.player","c":"EventResult","l":"ALLOW"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrySupplier","l":"asOptional()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"AttackEntityEvent(Player, Level, Entity)","u":"%3Cinit%3E(net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level,net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"AttemptBlockSetEvent(Level, BlockPos, BlockState, int)","u":"%3Cinit%3E(net.minecraft.world.level.Level,net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,int)"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"BlockSetEvent(Level, BlockPos, BlockState, int)","u":"%3Cinit%3E(net.minecraft.world.level.Level,net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,int)"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinPlayerList","l":"broadcastChatMessage(PlayerChatMessage, Predicate, ServerPlayer, ChatType.Bound)","u":"broadcastChatMessage(net.minecraft.network.chat.PlayerChatMessage,java.util.function.Predicate,net.minecraft.server.level.ServerPlayer,net.minecraft.network.chat.ChatType.Bound)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"Cancelable","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"cancel(Component)","u":"cancel(net.minecraft.network.chat.Component)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"cancel(InteractionResult)","u":"cancel(net.minecraft.world.InteractionResult)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"cancel(ItemInteractionResult)","u":"cancel(net.minecraft.world.ItemInteractionResult)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"CancelableValue","l":"cancel(T)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"canceled"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"canceled"},{"p":"dev.ultreon.mods.xinexlib.client","c":"ClientClass","l":"ClientClass()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent","l":"ClientRenderTickEvent(Minecraft)","u":"%3Cinit%3E(net.minecraft.client.Minecraft)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStartedEvent","l":"ClientStartedEvent(Minecraft)","u":"%3Cinit%3E(net.minecraft.client.Minecraft)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"ClientStoppingEvent(Minecraft)","u":"%3Cinit%3E(net.minecraft.client.Minecraft)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"SetupEvent","l":"COMMON"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"EventResult","l":"DEFAULT"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"EventResult","l":"DENY"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent","l":"EntitySpawnEvent(ServerLevel, Entity)","u":"%3Cinit%3E(net.minecraft.server.level.ServerLevel,net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStartedEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartedEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartingEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppedEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppingEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"EventSystem()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"EventSystem(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent.ExistingSpawnEvent","l":"ExistingSpawnEvent(ServerLevel, Entity)","u":"%3Cinit%3E(net.minecraft.server.level.ServerLevel,net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib","c":"ModPlatform","l":"Fabric"},{"p":"dev.ultreon.mods.xinexlib","c":"ModPlatform","l":"Forge"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent.FreshSpawnEvent","l":"FreshSpawnEvent(ServerLevel, Entity)","u":"%3Cinit%3E(net.minecraft.server.level.ServerLevel,net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"CancelableValue","l":"get()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"get()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"get()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"get()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrySupplier","l":"get()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"getAddress()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"getAmount()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"getAttacker()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"getAttacker()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockEvent","l":"getBlock()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockStateEvent","l":"getBlock()"},{"p":"dev.ultreon.mods.xinexlib.item","c":"XinexBlockItem","l":"getBlock()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinBlockItem","l":"getBlock()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"getBlockPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"getBlockPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"PositionalBlockEvent","l":"getBlockPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"getBlockPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getBlockPosition()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent","l":"getClient()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStartedEvent","l":"getClient()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"getClient()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"getConnection()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"getConnection()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getContext()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"getDamageSource()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntityEvent","l":"getEntity()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent","l":"getEntity()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerEvent","l":"getEntity()"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"getEnvironmentName()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"getEnvironmentName()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"getFlags()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"getFlags()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"getGameProfile()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"getHand()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"getHand()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrySupplier","l":"getId()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"ItemEvent","l":"getItem()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"ItemStackEvent","l":"getItem()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.level","c":"LevelEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.level","c":"ServerLevelEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"getMessage()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"getMessageContent()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"getOldState()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getPlacedAgainst()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinBlockItem","l":"getPlacementState(BlockPlaceContext)","u":"getPlacementState(net.minecraft.world.item.context.BlockPlaceContext)"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"getPlatformName()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"getPlatformName()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"ServerPlayerEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"getPos()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntityEvent","l":"getPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"PositionEvent","l":"getPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"getProfile()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"getReason()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrarManager","l":"getRegistrar(ResourceKey>)","u":"getRegistrar(net.minecraft.resources.ResourceKey)"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"getRegistrarManager(String)","u":"getRegistrarManager(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"getRegistrarManager(String)","u":"getRegistrarManager(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event.level","c":"ServerLevelEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"ServerEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartedEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartingEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppedEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppingEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent","l":"getServerLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.level","c":"ServerLevelEvent","l":"getServerLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"getSocketAddress()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"ItemStackEvent","l":"getStack()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"getStack()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockStateEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"getTarget()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"getVictim()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"getVictim()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"hand"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStartedEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartedEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartingEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppedEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppingEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.client","c":"ClientClass","l":"init()"},{"p":"dev.ultreon.mods.xinexlib","c":"CommonClass","l":"init()"},{"p":"dev.ultreon.mods.xinexlib.event","c":"JVMShutdownEvent","l":"INSTANCE"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"InteractEvent(InteractionHand)","u":"%3Cinit%3E(net.minecraft.world.InteractionHand)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"interactionResult"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"interactionResult"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event","c":"CancelableValue","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"Cancelable","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"isDevelopmentEnvironment()"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"isDevelopmentEnvironment()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"isModLoaded(String)","u":"isModLoaded(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"isModLoaded(String)","u":"isModLoaded(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"ItemInteractEvent()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"LivingHurtEvent(Entity, LivingEntity, DamageSource, float)","u":"%3Cinit%3E(net.minecraft.world.entity.Entity,net.minecraft.world.entity.LivingEntity,net.minecraft.world.damagesource.DamageSource,float)"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrar","l":"load()"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"load(Class)","u":"load(java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib","c":"Constants","l":"LOG"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"MAIN"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinBlockItem","l":"MixinBlockItem()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinLevel","l":"MixinLevel()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinLivingEntity","l":"MixinLivingEntity()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinMinecraft","l":"MixinMinecraft()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinPlayerList","l":"MixinPlayerList()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinServerLevel","l":"MixinServerLevel()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib","c":"Constants","l":"MOD_ID"},{"p":"dev.ultreon.mods.xinexlib","c":"Constants","l":"MOD_NAME"},{"p":"dev.ultreon.mods.xinexlib","c":"ModPlatform","l":"NeoForge"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"on(Class, Consumer)","u":"on(java.lang.Class,java.util.function.Consumer)"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"on(Class, Subscriber)","u":"on(java.lang.Class,org.reactivestreams.Subscriber)"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"PLATFORM"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"PlayerBreakBlockEvent(BlockState, BlockPos, Level, Player)","u":"%3Cinit%3E(net.minecraft.world.level.block.state.BlockState,net.minecraft.core.BlockPos,net.minecraft.world.level.Level,net.minecraft.world.entity.player.Player)"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"PlayerPlaceBlockEvent(BlockState, Direction, BlockPos, Level, Player, BlockPlaceContext)","u":"%3Cinit%3E(net.minecraft.world.level.block.state.BlockState,net.minecraft.core.Direction,net.minecraft.core.BlockPos,net.minecraft.world.level.Level,net.minecraft.world.entity.player.Player,net.minecraft.world.item.context.BlockPlaceContext)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent.Post","l":"Post(Minecraft)","u":"%3Cinit%3E(net.minecraft.client.Minecraft)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent.Pre","l":"Pre(Minecraft)","u":"%3Cinit%3E(net.minecraft.client.Minecraft)"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"publish(T)"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"register(Class)","u":"register(java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrar","l":"register(String, Supplier)","u":"register(java.lang.String,java.util.function.Supplier)"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrar","l":"registry()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrySupplier","l":"registry()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"ServerChatEvent(ServerPlayer, PlayerChatMessage, Component)","u":"%3Cinit%3E(net.minecraft.server.level.ServerPlayer,net.minecraft.network.chat.PlayerChatMessage,net.minecraft.network.chat.Component)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"ServerPlayerJoinEvent(ServerPlayer, Connection)","u":"%3Cinit%3E(net.minecraft.server.level.ServerPlayer,net.minecraft.network.Connection)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"ServerPlayerLoggedInEvent(ServerPlayer, Connection)","u":"%3Cinit%3E(net.minecraft.server.level.ServerPlayer,net.minecraft.network.Connection)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"ServerPlayerLoginBlockedEvent(SocketAddress, GameProfile, Component)","u":"%3Cinit%3E(java.net.SocketAddress,com.mojang.authlib.GameProfile,net.minecraft.network.chat.Component)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"ServerPlayerVerifyLoginEvent(SocketAddress, GameProfile)","u":"%3Cinit%3E(java.net.SocketAddress,com.mojang.authlib.GameProfile)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartedEvent","l":"ServerStartedEvent(MinecraftServer)","u":"%3Cinit%3E(net.minecraft.server.MinecraftServer)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartingEvent","l":"ServerStartingEvent(MinecraftServer)","u":"%3Cinit%3E(net.minecraft.server.MinecraftServer)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppedEvent","l":"ServerStoppedEvent(MinecraftServer)","u":"%3Cinit%3E(net.minecraft.server.MinecraftServer)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppingEvent","l":"ServerStoppingEvent(MinecraftServer)","u":"%3Cinit%3E(net.minecraft.server.MinecraftServer)"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"setAmount(float)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStartedEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartedEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartingEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppedEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppingEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"UseBlockEvent(BlockHitResult, Player, Level)","u":"%3Cinit%3E(net.minecraft.world.phys.BlockHitResult,net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"UseEntityEvent(Player, Level, InteractionHand, Entity)","u":"%3Cinit%3E(net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level,net.minecraft.world.InteractionHand,net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"UseItemEvent(Player, Level, InteractionHand)","u":"%3Cinit%3E(net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level,net.minecraft.world.InteractionHand)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"JVMShutdownEvent","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"EventResult","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"SetupEvent","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib","c":"ModPlatform","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"JVMShutdownEvent","l":"values()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"EventResult","l":"values()"},{"p":"dev.ultreon.mods.xinexlib.event","c":"SetupEvent","l":"values()"},{"p":"dev.ultreon.mods.xinexlib","c":"ModPlatform","l":"values()"},{"p":"dev.ultreon.mods.xinexlib.item","c":"XinexBlockItem","l":"XinexBlockItem(Holder, Item.Properties)","u":"%3Cinit%3E(net.minecraft.core.Holder,net.minecraft.world.item.Item.Properties)"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"dev.ultreon.mods.xinexlib.event.player","c":"EventResult","l":"ALLOW"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrySupplier","l":"asOptional()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"AttackEntityEvent(Player, Level, Entity)","u":"%3Cinit%3E(net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level,net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"AttemptBlockSetEvent(Level, BlockPos, BlockState, int)","u":"%3Cinit%3E(net.minecraft.world.level.Level,net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,int)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"BlockEntityComponentBuilder","l":"BlockEntityComponentBuilder(Class)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"BlockSetEvent(Level, BlockPos, BlockState, int)","u":"%3Cinit%3E(net.minecraft.world.level.Level,net.minecraft.core.BlockPos,net.minecraft.world.level.block.state.BlockState,int)"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinPlayerList","l":"broadcastChatMessage(PlayerChatMessage, Predicate, ServerPlayer, ChatType.Bound)","u":"broadcastChatMessage(net.minecraft.network.chat.PlayerChatMessage,java.util.function.Predicate,net.minecraft.server.level.ServerPlayer,net.minecraft.network.chat.ChatType.Bound)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"Cancelable","l":"cancel()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"cancel(Component)","u":"cancel(net.minecraft.network.chat.Component)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"cancel(InteractionResult)","u":"cancel(net.minecraft.world.InteractionResult)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"cancel(ItemInteractionResult)","u":"cancel(net.minecraft.world.ItemInteractionResult)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"CancelableValue","l":"cancel(T)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"canceled"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"canceled"},{"p":"dev.ultreon.mods.xinexlib.client","c":"ClientClass","l":"ClientClass()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent","l":"ClientRenderTickEvent(Minecraft)","u":"%3Cinit%3E(net.minecraft.client.Minecraft)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStartedEvent","l":"ClientStartedEvent(Minecraft)","u":"%3Cinit%3E(net.minecraft.client.Minecraft)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"ClientStoppingEvent(Minecraft)","u":"%3Cinit%3E(net.minecraft.client.Minecraft)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"SetupEvent","l":"COMMON"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"ComponentBuilder","l":"ComponentBuilder(Class)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"ComponentManager","l":"ComponentManager(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.nbt","c":"DataKeys","l":"COMPONENTS"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"ComponentManager","l":"create(Entity, ResourceLocation, Class)","u":"create(net.minecraft.world.entity.Entity,net.minecraft.resources.ResourceLocation,java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"IComponentFactory","l":"create(O)"},{"p":"dev.ultreon.mods.xinexlib.nbt","c":"DataKeys","l":"DataKeys()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"EventResult","l":"DEFAULT"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"EventResult","l":"DENY"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"EntityComponentBuilder","l":"EntityComponentBuilder(Class)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntityLoadEvent","l":"EntityLoadEvent(Entity, CompoundTag)","u":"%3Cinit%3E(net.minecraft.world.entity.Entity,net.minecraft.nbt.CompoundTag)"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySaveEvent","l":"EntitySaveEvent(Entity, CompoundTag)","u":"%3Cinit%3E(net.minecraft.world.entity.Entity,net.minecraft.nbt.CompoundTag)"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent","l":"EntitySpawnEvent(ServerLevel, Entity)","u":"%3Cinit%3E(net.minecraft.server.level.ServerLevel,net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStartedEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartedEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartingEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppedEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppingEvent","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"EventSystem()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"EventSystem(boolean)","u":"%3Cinit%3E(boolean)"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent.ExistingSpawnEvent","l":"ExistingSpawnEvent(ServerLevel, Entity)","u":"%3Cinit%3E(net.minecraft.server.level.ServerLevel,net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib","c":"ModPlatform","l":"Fabric"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"BlockEntityComponentBuilder","l":"factory(IComponentFactory)","u":"factory(dev.ultreon.mods.xinexlib.platform.components.IComponentFactory)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"EntityComponentBuilder","l":"factory(IComponentFactory)","u":"factory(dev.ultreon.mods.xinexlib.platform.components.IComponentFactory)"},{"p":"dev.ultreon.mods.xinexlib","c":"ModPlatform","l":"Forge"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent.FreshSpawnEvent","l":"FreshSpawnEvent(ServerLevel, Entity)","u":"%3Cinit%3E(net.minecraft.server.level.ServerLevel,net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"CancelableValue","l":"get()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"get()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"get()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"get()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrySupplier","l":"get()"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"IComponentHolder","l":"get(O)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"getAddress()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"getAmount()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"getAttacker()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"getAttacker()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockEvent","l":"getBlock()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockStateEvent","l":"getBlock()"},{"p":"dev.ultreon.mods.xinexlib.item","c":"XinexBlockItem","l":"getBlock()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinBlockItem","l":"getBlock()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"getBlockPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"getBlockPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"PositionalBlockEvent","l":"getBlockPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"getBlockPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getBlockPosition()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent","l":"getClient()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStartedEvent","l":"getClient()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"getClient()"},{"p":"dev.ultreon.mods.xinexlib.access","c":"IBlockEntityComponentAccess","l":"getComponent(Class)","u":"getComponent(java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"ComponentManager","l":"getComponent(ResourceLocation, Entity, Class)","u":"getComponent(net.minecraft.resources.ResourceLocation,net.minecraft.world.entity.Entity,java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"IComponentManager","l":"getComponent(ResourceLocation, Entity, Class)","u":"getComponent(net.minecraft.resources.ResourceLocation,net.minecraft.world.entity.Entity,java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"getComponentManager(String)","u":"getComponentManager(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"getComponentManager(String)","u":"getComponentManager(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"getConnection()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"getConnection()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getContext()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"getDamageSource()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntityEvent","l":"getEntity()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntityLoadEvent","l":"getEntity()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySaveEvent","l":"getEntity()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent","l":"getEntity()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerEvent","l":"getEntity()"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"getEnvironmentName()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"getEnvironmentName()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntityLoadEvent","l":"getExtraData(DataKey)","u":"getExtraData(dev.ultreon.mods.xinexlib.nbt.DataKey)"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySaveEvent","l":"getExtraData(DataKey)","u":"getExtraData(dev.ultreon.mods.xinexlib.nbt.DataKey)"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"getFlags()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"getFlags()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"getGameProfile()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"getHand()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"getHand()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrySupplier","l":"getId()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"ItemEvent","l":"getItem()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"ItemStackEvent","l":"getItem()"},{"p":"dev.ultreon.mods.xinexlib.nbt","c":"DataKey","l":"getKey(E)"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.level","c":"LevelEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.level","c":"ServerLevelEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"getMessage()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"getMessageContent()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"getOldState()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getPlacedAgainst()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinBlockItem","l":"getPlacementState(BlockPlaceContext)","u":"getPlacementState(net.minecraft.world.item.context.BlockPlaceContext)"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"getPlatformName()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"getPlatformName()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"ServerPlayerEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"getPlayer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"getPos()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntityEvent","l":"getPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"PositionEvent","l":"getPosition()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"getProfile()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"getReason()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrarManager","l":"getRegistrar(ResourceKey>)","u":"getRegistrar(net.minecraft.resources.ResourceKey)"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"getRegistrarManager(String)","u":"getRegistrarManager(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"getRegistrarManager(String)","u":"getRegistrarManager(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event.level","c":"ServerLevelEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"ServerEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartedEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartingEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppedEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppingEvent","l":"getServer()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent","l":"getServerLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.level","c":"ServerLevelEvent","l":"getServerLevel()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"getSocketAddress()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"ItemStackEvent","l":"getStack()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"getStack()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockStateEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"getState()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"getTarget()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"getVictim()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"getVictim()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"hand"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStartedEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartedEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartingEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppedEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppingEvent","l":"hashCode()"},{"p":"dev.ultreon.mods.xinexlib.client","c":"ClientClass","l":"init()"},{"p":"dev.ultreon.mods.xinexlib","c":"CommonClass","l":"init()"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"ComponentManager","l":"installComponents(Entity)","u":"installComponents(net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"JVMShutdownEvent","l":"INSTANCE"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"InteractEvent(InteractionHand)","u":"%3Cinit%3E(net.minecraft.world.InteractionHand)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"interactionResult"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"interactionResult"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event","c":"CancelableValue","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySpawnEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"InteractEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"Cancelable","l":"isCanceled()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"isDevelopmentEnvironment()"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"isDevelopmentEnvironment()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IPlatformHelper","l":"isModLoaded(String)","u":"isModLoaded(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"isModLoaded(String)","u":"isModLoaded(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"ItemInteractEvent","l":"ItemInteractEvent()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"LivingHurtEvent(Entity, LivingEntity, DamageSource, float)","u":"%3Cinit%3E(net.minecraft.world.entity.Entity,net.minecraft.world.entity.LivingEntity,net.minecraft.world.damagesource.DamageSource,float)"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrar","l":"load()"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"load(Class)","u":"load(java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"IComponent","l":"load(CompoundTag, HolderLookup.Provider)","u":"load(net.minecraft.nbt.CompoundTag,net.minecraft.core.HolderLookup.Provider)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"ComponentManager","l":"loadComponents(Entity, IEntityComponentAccess, CompoundTag)","u":"loadComponents(net.minecraft.world.entity.Entity,dev.ultreon.mods.xinexlib.access.IEntityComponentAccess,net.minecraft.nbt.CompoundTag)"},{"p":"dev.ultreon.mods.xinexlib","c":"Constants","l":"LOG"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"MAIN"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinBlockItem","l":"MixinBlockItem()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinEntity","l":"MixinEntity()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinLevel","l":"MixinLevel()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinLivingEntity","l":"MixinLivingEntity()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinMinecraft","l":"MixinMinecraft()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinPlayerList","l":"MixinPlayerList()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinServerLevel","l":"MixinServerLevel()","u":"%3Cinit%3E()"},{"p":"dev.ultreon.mods.xinexlib","c":"Constants","l":"MOD_ID"},{"p":"dev.ultreon.mods.xinexlib","c":"Constants","l":"MOD_NAME"},{"p":"dev.ultreon.mods.xinexlib","c":"ModPlatform","l":"NeoForge"},{"p":"dev.ultreon.mods.xinexlib.nbt","c":"DataKey","l":"of(String, String)","u":"of(java.lang.String,java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"on(Class, Consumer)","u":"on(java.lang.Class,java.util.function.Consumer)"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"on(Class, Subscriber)","u":"on(java.lang.Class,org.reactivestreams.Subscriber)"},{"p":"dev.ultreon.mods.xinexlib.platform","c":"Services","l":"PLATFORM"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"PlayerBreakBlockEvent(BlockState, BlockPos, Level, Player)","u":"%3Cinit%3E(net.minecraft.world.level.block.state.BlockState,net.minecraft.core.BlockPos,net.minecraft.world.level.Level,net.minecraft.world.entity.player.Player)"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"PlayerPlaceBlockEvent(BlockState, Direction, BlockPos, Level, Player, BlockPlaceContext)","u":"%3Cinit%3E(net.minecraft.world.level.block.state.BlockState,net.minecraft.core.Direction,net.minecraft.core.BlockPos,net.minecraft.world.level.Level,net.minecraft.world.entity.player.Player,net.minecraft.world.item.context.BlockPlaceContext)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent.Post","l":"Post(Minecraft)","u":"%3Cinit%3E(net.minecraft.client.Minecraft)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent.Pre","l":"Pre(Minecraft)","u":"%3Cinit%3E(net.minecraft.client.Minecraft)"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"publish(T)"},{"p":"dev.ultreon.mods.xinexlib.event.system","c":"EventSystem","l":"register(Class)","u":"register(java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrar","l":"register(String, Supplier)","u":"register(java.lang.String,java.util.function.Supplier)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"ComponentManager","l":"registerComponent(String, EntityComponentBuilder)","u":"registerComponent(java.lang.String,dev.ultreon.mods.xinexlib.platform.components.EntityComponentBuilder)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"IComponentManager","l":"registerComponent(String, EntityComponentBuilder)","u":"registerComponent(java.lang.String,dev.ultreon.mods.xinexlib.platform.components.EntityComponentBuilder)"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrar","l":"registry()"},{"p":"dev.ultreon.mods.xinexlib.platform.services","c":"IRegistrySupplier","l":"registry()"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"IComponent","l":"save(CompoundTag, HolderLookup.Provider)","u":"save(net.minecraft.nbt.CompoundTag,net.minecraft.core.HolderLookup.Provider)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"ServerChatEvent(ServerPlayer, PlayerChatMessage, Component)","u":"%3Cinit%3E(net.minecraft.server.level.ServerPlayer,net.minecraft.network.chat.PlayerChatMessage,net.minecraft.network.chat.Component)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"ServerPlayerJoinEvent(ServerPlayer, Connection)","u":"%3Cinit%3E(net.minecraft.server.level.ServerPlayer,net.minecraft.network.Connection)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"ServerPlayerLoggedInEvent(ServerPlayer, Connection)","u":"%3Cinit%3E(net.minecraft.server.level.ServerPlayer,net.minecraft.network.Connection)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"ServerPlayerLoginBlockedEvent(SocketAddress, GameProfile, Component)","u":"%3Cinit%3E(java.net.SocketAddress,com.mojang.authlib.GameProfile,net.minecraft.network.chat.Component)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"ServerPlayerVerifyLoginEvent(SocketAddress, GameProfile)","u":"%3Cinit%3E(java.net.SocketAddress,com.mojang.authlib.GameProfile)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartedEvent","l":"ServerStartedEvent(MinecraftServer)","u":"%3Cinit%3E(net.minecraft.server.MinecraftServer)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartingEvent","l":"ServerStartingEvent(MinecraftServer)","u":"%3Cinit%3E(net.minecraft.server.MinecraftServer)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppedEvent","l":"ServerStoppedEvent(MinecraftServer)","u":"%3Cinit%3E(net.minecraft.server.MinecraftServer)"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppingEvent","l":"ServerStoppingEvent(MinecraftServer)","u":"%3Cinit%3E(net.minecraft.server.MinecraftServer)"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"LivingHurtEvent","l":"setAmount(float)"},{"p":"dev.ultreon.mods.xinexlib.event.entity","c":"EntitySaveEvent","l":"setExtraData(DataKey, Tag)","u":"setExtraData(dev.ultreon.mods.xinexlib.nbt.DataKey,net.minecraft.nbt.Tag)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"BlockEntityComponentBuilder","l":"target(BlockEntityType)","u":"target(net.minecraft.world.level.block.entity.BlockEntityType)"},{"p":"dev.ultreon.mods.xinexlib.platform.components","c":"EntityComponentBuilder","l":"target(EntityType)","u":"target(net.minecraft.world.entity.EntityType)"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientRenderTickEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStartedEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.client.event","c":"ClientStoppingEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"AttemptBlockSetEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.block","c":"BlockSetEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"AttackEntityEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerBreakBlockEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"PlayerPlaceBlockEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerChatEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerJoinEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoggedInEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerLoginBlockedEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerPlayerVerifyLoginEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartedEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStartingEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppedEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.server","c":"ServerStoppingEvent","l":"toString()"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseBlockEvent","l":"UseBlockEvent(BlockHitResult, Player, Level)","u":"%3Cinit%3E(net.minecraft.world.phys.BlockHitResult,net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseEntityEvent","l":"UseEntityEvent(Player, Level, InteractionHand, Entity)","u":"%3Cinit%3E(net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level,net.minecraft.world.InteractionHand,net.minecraft.world.entity.Entity)"},{"p":"dev.ultreon.mods.xinexlib.event.interact","c":"UseItemEvent","l":"UseItemEvent(Player, Level, InteractionHand)","u":"%3Cinit%3E(net.minecraft.world.entity.player.Player,net.minecraft.world.level.Level,net.minecraft.world.InteractionHand)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"JVMShutdownEvent","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"EventResult","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"SetupEvent","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib","c":"ModPlatform","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.ultreon.mods.xinexlib.event","c":"JVMShutdownEvent","l":"values()"},{"p":"dev.ultreon.mods.xinexlib.event.player","c":"EventResult","l":"values()"},{"p":"dev.ultreon.mods.xinexlib.event","c":"SetupEvent","l":"values()"},{"p":"dev.ultreon.mods.xinexlib","c":"ModPlatform","l":"values()"},{"p":"dev.ultreon.mods.xinexlib.item","c":"XinexBlockItem","l":"XinexBlockItem(Holder, Item.Properties)","u":"%3Cinit%3E(net.minecraft.core.Holder,net.minecraft.world.item.Item.Properties)"},{"p":"dev.ultreon.mods.xinexlib.access","c":"IEntityComponentAccess","l":"xinexlib$getAllComponents()"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinEntity","l":"xinexlib$getAllComponents()"},{"p":"dev.ultreon.mods.xinexlib.access","c":"IEntityComponentAccess","l":"xinexlib$getComponent(ResourceLocation, Class)","u":"xinexlib$getComponent(net.minecraft.resources.ResourceLocation,java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinEntity","l":"xinexlib$getComponent(ResourceLocation, Class)","u":"xinexlib$getComponent(net.minecraft.resources.ResourceLocation,java.lang.Class)"},{"p":"dev.ultreon.mods.xinexlib.access","c":"IBlockEntityComponentAccess","l":"xinexlib$setComponent(Class, T)","u":"xinexlib$setComponent(java.lang.Class,T)"},{"p":"dev.ultreon.mods.xinexlib.access","c":"IEntityComponentAccess","l":"xinexlib$setComponent(ResourceLocation, T)","u":"xinexlib$setComponent(net.minecraft.resources.ResourceLocation,T)"},{"p":"dev.ultreon.mods.xinexlib.mixin","c":"MixinEntity","l":"xinexlib$setComponent(ResourceLocation, T)","u":"xinexlib$setComponent(net.minecraft.resources.ResourceLocation,T)"}];updateSearchResults(); \ No newline at end of file diff --git a/branches/1.21.1/overview-tree.html b/branches/1.21.1/overview-tree.html index 0ffcea6..40cedb5 100644 --- a/branches/1.21.1/overview-tree.html +++ b/branches/1.21.1/overview-tree.html @@ -52,6 +52,7 @@

    Hierarchy For All Packages

    Package Hierarchies:
    @@ -85,7 +88,17 @@

    Class Hierarchy

  • dev.ultreon.mods.xinexlib.client.event.ClientStartedEvent
  • dev.ultreon.mods.xinexlib.client.event.ClientStoppingEvent (implements dev.ultreon.mods.xinexlib.event.system.Cancelable)
  • dev.ultreon.mods.xinexlib.CommonClass
  • +
  • dev.ultreon.mods.xinexlib.platform.components.ComponentBuilder<O,T> + +
  • +
  • dev.ultreon.mods.xinexlib.platform.components.ComponentManager (implements dev.ultreon.mods.xinexlib.platform.components.IComponentManager)
  • dev.ultreon.mods.xinexlib.Constants
  • +
  • dev.ultreon.mods.xinexlib.nbt.DataKeys
  • +
  • dev.ultreon.mods.xinexlib.event.entity.EntityLoadEvent (implements dev.ultreon.mods.xinexlib.event.entity.EntityEvent)
  • +
  • dev.ultreon.mods.xinexlib.event.entity.EntitySaveEvent (implements dev.ultreon.mods.xinexlib.event.entity.EntityEvent)
  • dev.ultreon.mods.xinexlib.event.entity.EntitySpawnEvent (implements dev.ultreon.mods.xinexlib.event.system.Cancelable, dev.ultreon.mods.xinexlib.event.entity.EntityEvent, dev.ultreon.mods.xinexlib.event.level.ServerLevelEvent)
    • dev.ultreon.mods.xinexlib.event.entity.EntitySpawnEvent.ExistingSpawnEvent
    • @@ -112,6 +125,7 @@

      Class Hierarchy

    • dev.ultreon.mods.xinexlib.event.interact.ItemInteractEvent (implements dev.ultreon.mods.xinexlib.event.CancelableValue<T>)
    • dev.ultreon.mods.xinexlib.event.entity.LivingHurtEvent (implements dev.ultreon.mods.xinexlib.event.system.Cancelable)
    • dev.ultreon.mods.xinexlib.mixin.MixinBlockItem
    • +
    • dev.ultreon.mods.xinexlib.mixin.MixinEntity (implements dev.ultreon.mods.xinexlib.access.IEntityComponentAccess)
    • dev.ultreon.mods.xinexlib.mixin.MixinLevel
    • dev.ultreon.mods.xinexlib.mixin.MixinLivingEntity
    • dev.ultreon.mods.xinexlib.mixin.MixinMinecraft
    • @@ -147,11 +161,18 @@

      Interface Hierarchy

    • dev.ultreon.mods.xinexlib.event.system.Cancelable
    • dev.ultreon.mods.xinexlib.event.CancelableValue<T>
    • +
    • dev.ultreon.mods.xinexlib.nbt.DataKey<E>
    • net.minecraft.core.Holder<T>
    • +
    • dev.ultreon.mods.xinexlib.access.IBlockEntityComponentAccess
    • +
    • dev.ultreon.mods.xinexlib.platform.components.IComponent<O>
    • +
    • dev.ultreon.mods.xinexlib.platform.components.IComponentFactory<O,T>
    • +
    • dev.ultreon.mods.xinexlib.platform.components.IComponentHolder<O,T>
    • +
    • dev.ultreon.mods.xinexlib.platform.components.IComponentManager
    • +
    • dev.ultreon.mods.xinexlib.access.IEntityComponentAccess
    • dev.ultreon.mods.xinexlib.platform.services.IPlatformHelper
    • dev.ultreon.mods.xinexlib.platform.services.IRegistrarManager
    • dev.ultreon.mods.xinexlib.event.block.ItemEvent diff --git a/branches/1.21.1/package-search-index.js b/branches/1.21.1/package-search-index.js index a678463..626f2ae 100644 --- a/branches/1.21.1/package-search-index.js +++ b/branches/1.21.1/package-search-index.js @@ -1 +1 @@ -packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"dev.ultreon.mods.xinexlib"},{"l":"dev.ultreon.mods.xinexlib.client"},{"l":"dev.ultreon.mods.xinexlib.client.event"},{"l":"dev.ultreon.mods.xinexlib.event"},{"l":"dev.ultreon.mods.xinexlib.event.block"},{"l":"dev.ultreon.mods.xinexlib.event.entity"},{"l":"dev.ultreon.mods.xinexlib.event.interact"},{"l":"dev.ultreon.mods.xinexlib.event.level"},{"l":"dev.ultreon.mods.xinexlib.event.player"},{"l":"dev.ultreon.mods.xinexlib.event.server"},{"l":"dev.ultreon.mods.xinexlib.event.system"},{"l":"dev.ultreon.mods.xinexlib.item"},{"l":"dev.ultreon.mods.xinexlib.mixin"},{"l":"dev.ultreon.mods.xinexlib.platform"},{"l":"dev.ultreon.mods.xinexlib.platform.services"}];updateSearchResults(); \ No newline at end of file +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"dev.ultreon.mods.xinexlib"},{"l":"dev.ultreon.mods.xinexlib.access"},{"l":"dev.ultreon.mods.xinexlib.client"},{"l":"dev.ultreon.mods.xinexlib.client.event"},{"l":"dev.ultreon.mods.xinexlib.event"},{"l":"dev.ultreon.mods.xinexlib.event.block"},{"l":"dev.ultreon.mods.xinexlib.event.entity"},{"l":"dev.ultreon.mods.xinexlib.event.interact"},{"l":"dev.ultreon.mods.xinexlib.event.level"},{"l":"dev.ultreon.mods.xinexlib.event.player"},{"l":"dev.ultreon.mods.xinexlib.event.server"},{"l":"dev.ultreon.mods.xinexlib.event.system"},{"l":"dev.ultreon.mods.xinexlib.item"},{"l":"dev.ultreon.mods.xinexlib.mixin"},{"l":"dev.ultreon.mods.xinexlib.nbt"},{"l":"dev.ultreon.mods.xinexlib.platform"},{"l":"dev.ultreon.mods.xinexlib.platform.components"},{"l":"dev.ultreon.mods.xinexlib.platform.services"}];updateSearchResults(); \ No newline at end of file diff --git a/branches/1.21.1/type-search-index.js b/branches/1.21.1/type-search-index.js index a449c46..2ae9235 100644 --- a/branches/1.21.1/type-search-index.js +++ b/branches/1.21.1/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"AttackEntityEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"AttemptBlockSetEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"BlockEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"BlockSetEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"BlockStateEvent"},{"p":"dev.ultreon.mods.xinexlib.event.system","l":"Cancelable"},{"p":"dev.ultreon.mods.xinexlib.event","l":"CancelableValue"},{"p":"dev.ultreon.mods.xinexlib.client","l":"ClientClass"},{"p":"dev.ultreon.mods.xinexlib.client.event","l":"ClientRenderTickEvent"},{"p":"dev.ultreon.mods.xinexlib.client.event","l":"ClientStartedEvent"},{"p":"dev.ultreon.mods.xinexlib.client.event","l":"ClientStoppingEvent"},{"p":"dev.ultreon.mods.xinexlib","l":"CommonClass"},{"p":"dev.ultreon.mods.xinexlib","l":"Constants"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"EntityEvent"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"EntitySpawnEvent"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"EventResult"},{"p":"dev.ultreon.mods.xinexlib.event.system","l":"EventSystem"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"EntitySpawnEvent.ExistingSpawnEvent"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"EntitySpawnEvent.FreshSpawnEvent"},{"p":"dev.ultreon.mods.xinexlib.event.interact","l":"InteractEvent"},{"p":"dev.ultreon.mods.xinexlib.platform.services","l":"IPlatformHelper"},{"p":"dev.ultreon.mods.xinexlib.platform.services","l":"IRegistrar"},{"p":"dev.ultreon.mods.xinexlib.platform.services","l":"IRegistrarManager"},{"p":"dev.ultreon.mods.xinexlib.platform.services","l":"IRegistrySupplier"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"ItemEvent"},{"p":"dev.ultreon.mods.xinexlib.event.interact","l":"ItemInteractEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"ItemStackEvent"},{"p":"dev.ultreon.mods.xinexlib.event","l":"JVMShutdownEvent"},{"p":"dev.ultreon.mods.xinexlib.event.level","l":"LevelEvent"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"LivingHurtEvent"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinBlockItem"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinLevel"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinLivingEntity"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinMinecraft"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinPlayerList"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinServerLevel"},{"p":"dev.ultreon.mods.xinexlib","l":"ModPlatform"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"PlayerBreakBlockEvent"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"PlayerEvent"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"PlayerPlaceBlockEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"PositionalBlockEvent"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"PositionEvent"},{"p":"dev.ultreon.mods.xinexlib.client.event","l":"ClientRenderTickEvent.Post"},{"p":"dev.ultreon.mods.xinexlib.client.event","l":"ClientRenderTickEvent.Pre"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerChatEvent"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"ServerEvent"},{"p":"dev.ultreon.mods.xinexlib.event.level","l":"ServerLevelEvent"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"ServerPlayerEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerPlayerJoinEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerPlayerLoggedInEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerPlayerLoginBlockedEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerPlayerVerifyLoginEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerStartedEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerStartingEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerStoppedEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerStoppingEvent"},{"p":"dev.ultreon.mods.xinexlib.platform","l":"Services"},{"p":"dev.ultreon.mods.xinexlib.event","l":"SetupEvent"},{"p":"dev.ultreon.mods.xinexlib.event.interact","l":"UseBlockEvent"},{"p":"dev.ultreon.mods.xinexlib.event.interact","l":"UseEntityEvent"},{"p":"dev.ultreon.mods.xinexlib.event.interact","l":"UseItemEvent"},{"p":"dev.ultreon.mods.xinexlib.item","l":"XinexBlockItem"}];updateSearchResults(); \ No newline at end of file +typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"AttackEntityEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"AttemptBlockSetEvent"},{"p":"dev.ultreon.mods.xinexlib.platform.components","l":"BlockEntityComponentBuilder"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"BlockEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"BlockSetEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"BlockStateEvent"},{"p":"dev.ultreon.mods.xinexlib.event.system","l":"Cancelable"},{"p":"dev.ultreon.mods.xinexlib.event","l":"CancelableValue"},{"p":"dev.ultreon.mods.xinexlib.client","l":"ClientClass"},{"p":"dev.ultreon.mods.xinexlib.client.event","l":"ClientRenderTickEvent"},{"p":"dev.ultreon.mods.xinexlib.client.event","l":"ClientStartedEvent"},{"p":"dev.ultreon.mods.xinexlib.client.event","l":"ClientStoppingEvent"},{"p":"dev.ultreon.mods.xinexlib","l":"CommonClass"},{"p":"dev.ultreon.mods.xinexlib.platform.components","l":"ComponentBuilder"},{"p":"dev.ultreon.mods.xinexlib.platform.components","l":"ComponentManager"},{"p":"dev.ultreon.mods.xinexlib","l":"Constants"},{"p":"dev.ultreon.mods.xinexlib.nbt","l":"DataKey"},{"p":"dev.ultreon.mods.xinexlib.nbt","l":"DataKeys"},{"p":"dev.ultreon.mods.xinexlib.platform.components","l":"EntityComponentBuilder"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"EntityEvent"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"EntityLoadEvent"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"EntitySaveEvent"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"EntitySpawnEvent"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"EventResult"},{"p":"dev.ultreon.mods.xinexlib.event.system","l":"EventSystem"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"EntitySpawnEvent.ExistingSpawnEvent"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"EntitySpawnEvent.FreshSpawnEvent"},{"p":"dev.ultreon.mods.xinexlib.access","l":"IBlockEntityComponentAccess"},{"p":"dev.ultreon.mods.xinexlib.platform.components","l":"IComponent"},{"p":"dev.ultreon.mods.xinexlib.platform.components","l":"IComponentFactory"},{"p":"dev.ultreon.mods.xinexlib.platform.components","l":"IComponentHolder"},{"p":"dev.ultreon.mods.xinexlib.platform.components","l":"IComponentManager"},{"p":"dev.ultreon.mods.xinexlib.access","l":"IEntityComponentAccess"},{"p":"dev.ultreon.mods.xinexlib.event.interact","l":"InteractEvent"},{"p":"dev.ultreon.mods.xinexlib.platform.services","l":"IPlatformHelper"},{"p":"dev.ultreon.mods.xinexlib.platform.services","l":"IRegistrar"},{"p":"dev.ultreon.mods.xinexlib.platform.services","l":"IRegistrarManager"},{"p":"dev.ultreon.mods.xinexlib.platform.services","l":"IRegistrySupplier"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"ItemEvent"},{"p":"dev.ultreon.mods.xinexlib.event.interact","l":"ItemInteractEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"ItemStackEvent"},{"p":"dev.ultreon.mods.xinexlib.event","l":"JVMShutdownEvent"},{"p":"dev.ultreon.mods.xinexlib.event.level","l":"LevelEvent"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"LivingHurtEvent"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinBlockItem"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinEntity"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinLevel"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinLivingEntity"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinMinecraft"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinPlayerList"},{"p":"dev.ultreon.mods.xinexlib.mixin","l":"MixinServerLevel"},{"p":"dev.ultreon.mods.xinexlib","l":"ModPlatform"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"PlayerBreakBlockEvent"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"PlayerEvent"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"PlayerPlaceBlockEvent"},{"p":"dev.ultreon.mods.xinexlib.event.block","l":"PositionalBlockEvent"},{"p":"dev.ultreon.mods.xinexlib.event.entity","l":"PositionEvent"},{"p":"dev.ultreon.mods.xinexlib.client.event","l":"ClientRenderTickEvent.Post"},{"p":"dev.ultreon.mods.xinexlib.client.event","l":"ClientRenderTickEvent.Pre"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerChatEvent"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"ServerEvent"},{"p":"dev.ultreon.mods.xinexlib.event.level","l":"ServerLevelEvent"},{"p":"dev.ultreon.mods.xinexlib.event.player","l":"ServerPlayerEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerPlayerJoinEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerPlayerLoggedInEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerPlayerLoginBlockedEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerPlayerVerifyLoginEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerStartedEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerStartingEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerStoppedEvent"},{"p":"dev.ultreon.mods.xinexlib.event.server","l":"ServerStoppingEvent"},{"p":"dev.ultreon.mods.xinexlib.platform","l":"Services"},{"p":"dev.ultreon.mods.xinexlib.event","l":"SetupEvent"},{"p":"dev.ultreon.mods.xinexlib.event.interact","l":"UseBlockEvent"},{"p":"dev.ultreon.mods.xinexlib.event.interact","l":"UseEntityEvent"},{"p":"dev.ultreon.mods.xinexlib.event.interact","l":"UseItemEvent"},{"p":"dev.ultreon.mods.xinexlib.item","l":"XinexBlockItem"}];updateSearchResults(); \ No newline at end of file