Important change: revamped all the commands to adapt them to the ECS pattern
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,2 +1,2 @@
|
|||||||
#Sun Jan 18 17:20:38 CET 2026
|
#Sun Jan 18 18:05:21 CET 2026
|
||||||
gradle.version=9.2.1
|
gradle.version=9.2.1
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>All Classes and Interfaces (HyStuff 1.0.1 API)</title>
|
<title>All Classes and Interfaces (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="class index">
|
<meta name="description" content="class index">
|
||||||
@@ -50,34 +50,28 @@ loadScripts(document, 'script');</script>
|
|||||||
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
|
<h1 title="All Classes and Interfaces" class="title">All Classes and Interfaces</h1>
|
||||||
</div>
|
</div>
|
||||||
<div id="all-classes-table">
|
<div id="all-classes-table">
|
||||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab2" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab2', 2)" class="table-tab">Classes</button><button id="all-classes-table-tab4" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table-tab4', 2)" class="table-tab">Record Classes</button></div>
|
<div class="caption"><span>Classes</span></div>
|
||||||
<div id="all-classes-table.tabpanel" role="tabpanel" aria-labelledby="all-classes-table-tab0">
|
|
||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Class</div>
|
<div class="table-header col-first">Class</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/commands/BackCommand.html" title="class in net.miarma.hystuff.commands">BackCommand</a></div>
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/commands/BackCommand.html" title="class in net.miarma.hystuff.commands">BackCommand</a></div>
|
||||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/commands/DisposalCommand.html" title="class in net.miarma.hystuff.commands">DisposalCommand</a></div>
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/commands/HomeCommand.html" title="class in net.miarma.hystuff.commands">HomeCommand</a></div>
|
||||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/commands/HomeCommand.html" title="class in net.miarma.hystuff.commands">HomeCommand</a></div>
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a></div>
|
||||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></div>
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/HyStuff.html" title="class in net.miarma.hystuff">HyStuff</a></div>
|
||||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
|
||||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/HyStuff.html" title="class in net.miarma.hystuff">HyStuff</a></div>
|
|
||||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
|
|
||||||
<div class="block">This class serves as the entrypoint for your plugin.</div>
|
<div class="block">This class serves as the entrypoint for your plugin.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/common/LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a></div>
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a></div>
|
||||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab4"><a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></div>
|
|
||||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab4"> </div>
|
|
||||||
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/events/PlayerDeathListener.html" title="class in net.miarma.hystuff.events">PlayerDeathListener</a></div>
|
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/events/PlayerDeathListener.html" title="class in net.miarma.hystuff.events">PlayerDeathListener</a></div>
|
||||||
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/commands/SetHomeCommand.html" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></div>
|
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="net/miarma/hystuff/commands/SetHomeCommand.html" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></div>
|
||||||
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>All Packages (HyStuff 1.0.1 API)</title>
|
<title>All Packages (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="package index">
|
<meta name="description" content="package index">
|
||||||
@@ -57,7 +57,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></div>
|
<div class="col-first odd-row-color"><a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="net/miarma/hystuff/common/package-summary.html">net.miarma.hystuff.common</a></div>
|
<div class="col-first even-row-color"><a href="net/miarma/hystuff/component/package-summary.html">net.miarma.hystuff.component</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="net/miarma/hystuff/events/package-summary.html">net.miarma.hystuff.events</a></div>
|
<div class="col-first odd-row-color"><a href="net/miarma/hystuff/events/package-summary.html">net.miarma.hystuff.events</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
net.miarma.hystuff
|
net.miarma.hystuff
|
||||||
net.miarma.hystuff.commands
|
net.miarma.hystuff.commands
|
||||||
net.miarma.hystuff.common
|
net.miarma.hystuff.component
|
||||||
net.miarma.hystuff.events
|
net.miarma.hystuff.events
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>API Help (HyStuff 1.0.1 API)</title>
|
<title>API Help (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="help">
|
<meta name="description" content="help">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>Index (HyStuff 1.0.1 API)</title>
|
<title>Index (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="index">
|
<meta name="description" content="index">
|
||||||
@@ -49,12 +49,12 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="header">
|
<div class="header">
|
||||||
<h1>Index</h1>
|
<h1>Index</h1>
|
||||||
</div>
|
</div>
|
||||||
<a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:L">L</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:W">W</a> <a href="#I:X">X</a> <a href="#I:Y">Y</a> <a href="#I:Z">Z</a> <br><a href="allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All Packages</a>
|
<a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:E">E</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:L">L</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:S">S</a> <br><a href="allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All Packages</a>
|
||||||
<h2 class="title" id="I:B">B</h2>
|
<h2 class="title" id="I:B">B</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
<dt><a href="net/miarma/hystuff/commands/BackCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">BackCommand</a> - Class in <a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></dt>
|
<dt><a href="net/miarma/hystuff/commands/BackCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">BackCommand</a> - Class in <a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/commands/BackCommand.html#%3Cinit%3E(net.miarma.hystuff.common.LastPositionManager)" class="member-name-link">BackCommand(LastPositionManager)</a> - Constructor for class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/BackCommand.html" title="class in net.miarma.hystuff.commands">BackCommand</a></dt>
|
<dt><a href="net/miarma/hystuff/commands/BackCommand.html#%3Cinit%3E()" class="member-name-link">BackCommand()</a> - Constructor for class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/BackCommand.html" title="class in net.miarma.hystuff.commands">BackCommand</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<h2 class="title" id="I:C">C</h2>
|
<h2 class="title" id="I:C">C</h2>
|
||||||
@@ -65,28 +65,21 @@ loadScripts(document, 'script');</script>
|
|||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/commands/SetHomeCommand.html#canGeneratePermission()" class="member-name-link">canGeneratePermission()</a> - Method in class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/SetHomeCommand.html" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></dt>
|
<dt><a href="net/miarma/hystuff/commands/SetHomeCommand.html#canGeneratePermission()" class="member-name-link">canGeneratePermission()</a> - Method in class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/SetHomeCommand.html" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/common/LastPositionManager.html#clear(java.util.UUID)" class="member-name-link">clear(UUID)</a> - Method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a></dt>
|
<dt><a href="net/miarma/hystuff/component/HomeComponent.html#clone()" class="member-name-link">clone()</a> - Method in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/LastPositionComponent.html#clone()" class="member-name-link">clone()</a> - Method in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/HomeComponent.html#CODEC" class="member-name-link">CODEC</a> - Static variable in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/LastPositionComponent.html#CODEC" class="member-name-link">CODEC</a> - Static variable in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/events/PlayerDeathListener.html#componentType()" class="member-name-link">componentType()</a> - Method in class net.miarma.hystuff.events.<a href="net/miarma/hystuff/events/PlayerDeathListener.html" title="class in net.miarma.hystuff.events">PlayerDeathListener</a></dt>
|
<dt><a href="net/miarma/hystuff/events/PlayerDeathListener.html#componentType()" class="member-name-link">componentType()</a> - Method in class net.miarma.hystuff.events.<a href="net/miarma/hystuff/events/PlayerDeathListener.html" title="class in net.miarma.hystuff.events">PlayerDeathListener</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<h2 class="title" id="I:D">D</h2>
|
|
||||||
<dl class="index">
|
|
||||||
<dt><a href="net/miarma/hystuff/commands/DisposalCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">DisposalCommand</a> - Class in <a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/commands/DisposalCommand.html#%3Cinit%3E()" class="member-name-link">DisposalCommand()</a> - Constructor for class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/DisposalCommand.html" title="class in net.miarma.hystuff.commands">DisposalCommand</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
</dl>
|
|
||||||
<h2 class="title" id="I:E">E</h2>
|
<h2 class="title" id="I:E">E</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd>
|
|
||||||
<div class="block">Indicates whether some other object is "equal to" this one.</div>
|
|
||||||
</dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/commands/BackCommand.html#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" class="member-name-link">execute(CommandContext, Store, Ref, PlayerRef, World)</a> - Method in class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/BackCommand.html" title="class in net.miarma.hystuff.commands">BackCommand</a></dt>
|
<dt><a href="net/miarma/hystuff/commands/BackCommand.html#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" class="member-name-link">execute(CommandContext, Store, Ref, PlayerRef, World)</a> - Method in class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/BackCommand.html" title="class in net.miarma.hystuff.commands">BackCommand</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/commands/DisposalCommand.html#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" class="member-name-link">execute(CommandContext, Store, Ref, PlayerRef, World)</a> - Method in class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/DisposalCommand.html" title="class in net.miarma.hystuff.commands">DisposalCommand</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/commands/HomeCommand.html#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" class="member-name-link">execute(CommandContext, Store, Ref, PlayerRef, World)</a> - Method in class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/HomeCommand.html" title="class in net.miarma.hystuff.commands">HomeCommand</a></dt>
|
<dt><a href="net/miarma/hystuff/commands/HomeCommand.html#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" class="member-name-link">execute(CommandContext, Store, Ref, PlayerRef, World)</a> - Method in class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/HomeCommand.html" title="class in net.miarma.hystuff.commands">HomeCommand</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/commands/SetHomeCommand.html#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" class="member-name-link">execute(CommandContext, Store, Ref, PlayerRef, World)</a> - Method in class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/SetHomeCommand.html" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></dt>
|
<dt><a href="net/miarma/hystuff/commands/SetHomeCommand.html#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" class="member-name-link">execute(CommandContext, Store, Ref, PlayerRef, World)</a> - Method in class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/SetHomeCommand.html" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></dt>
|
||||||
@@ -94,34 +87,30 @@ loadScripts(document, 'script');</script>
|
|||||||
</dl>
|
</dl>
|
||||||
<h2 class="title" id="I:G">G</h2>
|
<h2 class="title" id="I:G">G</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
<dt><a href="net/miarma/hystuff/common/LastPositionManager.html#get(java.util.UUID)" class="member-name-link">get(UUID)</a> - Method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/HomeManager.html#getHome(java.util.UUID)" class="member-name-link">getHome(UUID)</a> - Method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/HomeManager.html#getHomeCount()" class="member-name-link">getHomeCount()</a> - Method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/LastPositionManager.html#getInstance()" class="member-name-link">getInstance()</a> - Static method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/HomeManager.html#getInstance(java.nio.file.Path,com.hypixel.hytale.logger.HytaleLogger)" class="member-name-link">getInstance(Path, HytaleLogger)</a> - Static method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/events/PlayerDeathListener.html#getQuery()" class="member-name-link">getQuery()</a> - Method in class net.miarma.hystuff.events.<a href="net/miarma/hystuff/events/PlayerDeathListener.html" title="class in net.miarma.hystuff.events">PlayerDeathListener</a></dt>
|
<dt><a href="net/miarma/hystuff/events/PlayerDeathListener.html#getQuery()" class="member-name-link">getQuery()</a> - Method in class net.miarma.hystuff.events.<a href="net/miarma/hystuff/events/PlayerDeathListener.html" title="class in net.miarma.hystuff.events">PlayerDeathListener</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/HomeComponent.html#getTransform()" class="member-name-link">getTransform()</a> - Method in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/LastPositionComponent.html#getTransform()" class="member-name-link">getTransform()</a> - Method in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/HomeComponent.html#getWorldUuid()" class="member-name-link">getWorldUuid()</a> - Method in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/LastPositionComponent.html#getWorldUuid()" class="member-name-link">getWorldUuid()</a> - Method in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<h2 class="title" id="I:H">H</h2>
|
<h2 class="title" id="I:H">H</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
<dt><a href="net/miarma/hystuff/common/LastPositionManager.html#has(java.util.UUID)" class="member-name-link">has(UUID)</a> - Method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a></dt>
|
<dt><a href="net/miarma/hystuff/HyStuff.html#HOME_COMPONENT_TYPE" class="member-name-link">HOME_COMPONENT_TYPE</a> - Static variable in class net.miarma.hystuff.<a href="net/miarma/hystuff/HyStuff.html" title="class in net.miarma.hystuff">HyStuff</a></dt>
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#hashCode()" class="member-name-link">hashCode()</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd>
|
|
||||||
<div class="block">Returns a hash code value for this object.</div>
|
|
||||||
</dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/HomeManager.html#hasHome(java.util.UUID)" class="member-name-link">hasHome(UUID)</a> - Method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></dt>
|
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/commands/HomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">HomeCommand</a> - Class in <a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></dt>
|
<dt><a href="net/miarma/hystuff/commands/HomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">HomeCommand</a> - Class in <a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/commands/HomeCommand.html#%3Cinit%3E(net.miarma.hystuff.common.HomeManager)" class="member-name-link">HomeCommand(HomeManager)</a> - Constructor for class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/HomeCommand.html" title="class in net.miarma.hystuff.commands">HomeCommand</a></dt>
|
<dt><a href="net/miarma/hystuff/commands/HomeCommand.html#%3Cinit%3E()" class="member-name-link">HomeCommand()</a> - Constructor for class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/HomeCommand.html" title="class in net.miarma.hystuff.commands">HomeCommand</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/common/HomeManager.html" class="type-name-link" title="class in net.miarma.hystuff.common">HomeManager</a> - Class in <a href="net/miarma/hystuff/common/package-summary.html">net.miarma.hystuff.common</a></dt>
|
<dt><a href="net/miarma/hystuff/component/HomeComponent.html" class="type-name-link" title="class in net.miarma.hystuff.component">HomeComponent</a> - Class in <a href="net/miarma/hystuff/component/package-summary.html">net.miarma.hystuff.component</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/HomeComponent.html#%3Cinit%3E()" class="member-name-link">HomeComponent()</a> - Constructor for class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/HomeComponent.html#%3Cinit%3E(com.hypixel.hytale.math.vector.Transform,java.util.UUID)" class="member-name-link">HomeComponent(Transform, UUID)</a> - Constructor for class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/HyStuff.html" class="type-name-link" title="class in net.miarma.hystuff">HyStuff</a> - Class in <a href="net/miarma/hystuff/package-summary.html">net.miarma.hystuff</a></dt>
|
<dt><a href="net/miarma/hystuff/HyStuff.html" class="type-name-link" title="class in net.miarma.hystuff">HyStuff</a> - Class in <a href="net/miarma/hystuff/package-summary.html">net.miarma.hystuff</a></dt>
|
||||||
<dd>
|
<dd>
|
||||||
@@ -132,14 +121,14 @@ loadScripts(document, 'script');</script>
|
|||||||
</dl>
|
</dl>
|
||||||
<h2 class="title" id="I:L">L</h2>
|
<h2 class="title" id="I:L">L</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
<dt><a href="net/miarma/hystuff/common/LastPositionManager.html" class="type-name-link" title="class in net.miarma.hystuff.common">LastPositionManager</a> - Class in <a href="net/miarma/hystuff/common/package-summary.html">net.miarma.hystuff.common</a></dt>
|
<dt><a href="net/miarma/hystuff/HyStuff.html#LAST_POSITION_COMPONENT_TYPE" class="member-name-link">LAST_POSITION_COMPONENT_TYPE</a> - Static variable in class net.miarma.hystuff.<a href="net/miarma/hystuff/HyStuff.html" title="class in net.miarma.hystuff">HyStuff</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html" class="type-name-link" title="class in net.miarma.hystuff.common">Location</a> - Record Class in <a href="net/miarma/hystuff/common/package-summary.html">net.miarma.hystuff.common</a></dt>
|
<dt><a href="net/miarma/hystuff/component/LastPositionComponent.html" class="type-name-link" title="class in net.miarma.hystuff.component">LastPositionComponent</a> - Class in <a href="net/miarma/hystuff/component/package-summary.html">net.miarma.hystuff.component</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/LastPositionComponent.html#%3Cinit%3E()" class="member-name-link">LastPositionComponent()</a> - Constructor for class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/LastPositionComponent.html#%3Cinit%3E(com.hypixel.hytale.math.vector.Transform,java.util.UUID)" class="member-name-link">LastPositionComponent(Transform, UUID)</a> - Constructor for class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#%3Cinit%3E(java.lang.String,double,double,double,float,float)" class="member-name-link">Location(String, double, double, double, float, float)</a> - Constructor for record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd>
|
|
||||||
<div class="block">Creates an instance of a <code>Location</code> record class.</div>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
</dl>
|
||||||
<h2 class="title" id="I:N">N</h2>
|
<h2 class="title" id="I:N">N</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
@@ -147,7 +136,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a> - package net.miarma.hystuff.commands</dt>
|
<dt><a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a> - package net.miarma.hystuff.commands</dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/common/package-summary.html">net.miarma.hystuff.common</a> - package net.miarma.hystuff.common</dt>
|
<dt><a href="net/miarma/hystuff/component/package-summary.html">net.miarma.hystuff.component</a> - package net.miarma.hystuff.component</dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/events/package-summary.html">net.miarma.hystuff.events</a> - package net.miarma.hystuff.events</dt>
|
<dt><a href="net/miarma/hystuff/events/package-summary.html">net.miarma.hystuff.events</a> - package net.miarma.hystuff.events</dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
@@ -163,83 +152,33 @@ loadScripts(document, 'script');</script>
|
|||||||
</dl>
|
</dl>
|
||||||
<h2 class="title" id="I:P">P</h2>
|
<h2 class="title" id="I:P">P</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#pitch()" class="member-name-link">pitch()</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd>
|
|
||||||
<div class="block">Returns the value of the <code>pitch</code> record component.</div>
|
|
||||||
</dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/events/PlayerDeathListener.html" class="type-name-link" title="class in net.miarma.hystuff.events">PlayerDeathListener</a> - Class in <a href="net/miarma/hystuff/events/package-summary.html">net.miarma.hystuff.events</a></dt>
|
<dt><a href="net/miarma/hystuff/events/PlayerDeathListener.html" class="type-name-link" title="class in net.miarma.hystuff.events">PlayerDeathListener</a> - Class in <a href="net/miarma/hystuff/events/package-summary.html">net.miarma.hystuff.events</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/events/PlayerDeathListener.html#%3Cinit%3E(net.miarma.hystuff.common.LastPositionManager,com.hypixel.hytale.logger.HytaleLogger)" class="member-name-link">PlayerDeathListener(LastPositionManager, HytaleLogger)</a> - Constructor for class net.miarma.hystuff.events.<a href="net/miarma/hystuff/events/PlayerDeathListener.html" title="class in net.miarma.hystuff.events">PlayerDeathListener</a></dt>
|
<dt><a href="net/miarma/hystuff/events/PlayerDeathListener.html#%3Cinit%3E()" class="member-name-link">PlayerDeathListener()</a> - Constructor for class net.miarma.hystuff.events.<a href="net/miarma/hystuff/events/PlayerDeathListener.html" title="class in net.miarma.hystuff.events">PlayerDeathListener</a></dt>
|
||||||
<dd> </dd>
|
|
||||||
</dl>
|
|
||||||
<h2 class="title" id="I:R">R</h2>
|
|
||||||
<dl class="index">
|
|
||||||
<dt><a href="net/miarma/hystuff/common/HomeManager.html#removeHome(java.util.UUID)" class="member-name-link">removeHome(UUID)</a> - Method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></dt>
|
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<h2 class="title" id="I:S">S</h2>
|
<h2 class="title" id="I:S">S</h2>
|
||||||
<dl class="index">
|
<dl class="index">
|
||||||
<dt><a href="net/miarma/hystuff/common/HomeManager.html#save()" class="member-name-link">save()</a> - Method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/LastPositionManager.html#set(java.util.UUID,net.miarma.hystuff.common.Location)" class="member-name-link">set(UUID, Location)</a> - Method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/HomeManager.html#setHome(java.util.UUID,com.hypixel.hytale.server.core.universe.world.World,com.hypixel.hytale.math.vector.Vector3d,com.hypixel.hytale.math.vector.Vector3f)" class="member-name-link">setHome(UUID, World, Vector3d, Vector3f)</a> - Method in class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/commands/SetHomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">SetHomeCommand</a> - Class in <a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></dt>
|
<dt><a href="net/miarma/hystuff/commands/SetHomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">SetHomeCommand</a> - Class in <a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/commands/SetHomeCommand.html#%3Cinit%3E(net.miarma.hystuff.common.HomeManager)" class="member-name-link">SetHomeCommand(HomeManager)</a> - Constructor for class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/SetHomeCommand.html" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></dt>
|
<dt><a href="net/miarma/hystuff/commands/SetHomeCommand.html#%3Cinit%3E()" class="member-name-link">SetHomeCommand()</a> - Constructor for class net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/SetHomeCommand.html" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/HomeComponent.html#setTransform(com.hypixel.hytale.math.vector.Transform)" class="member-name-link">setTransform(Transform)</a> - Method in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/LastPositionComponent.html#setTransform(com.hypixel.hytale.math.vector.Transform)" class="member-name-link">setTransform(Transform)</a> - Method in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/HyStuff.html#setup()" class="member-name-link">setup()</a> - Method in class net.miarma.hystuff.<a href="net/miarma/hystuff/HyStuff.html" title="class in net.miarma.hystuff">HyStuff</a></dt>
|
<dt><a href="net/miarma/hystuff/HyStuff.html#setup()" class="member-name-link">setup()</a> - Method in class net.miarma.hystuff.<a href="net/miarma/hystuff/HyStuff.html" title="class in net.miarma.hystuff">HyStuff</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/HomeComponent.html#setWorldUuid(java.util.UUID)" class="member-name-link">setWorldUuid(UUID)</a> - Method in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
|
<dt><a href="net/miarma/hystuff/component/LastPositionComponent.html#setWorldUuid(java.util.UUID)" class="member-name-link">setWorldUuid(UUID)</a> - Method in class net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a></dt>
|
||||||
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/HyStuff.html#shutdown()" class="member-name-link">shutdown()</a> - Method in class net.miarma.hystuff.<a href="net/miarma/hystuff/HyStuff.html" title="class in net.miarma.hystuff">HyStuff</a></dt>
|
<dt><a href="net/miarma/hystuff/HyStuff.html#shutdown()" class="member-name-link">shutdown()</a> - Method in class net.miarma.hystuff.<a href="net/miarma/hystuff/HyStuff.html" title="class in net.miarma.hystuff">HyStuff</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="net/miarma/hystuff/HyStuff.html#start()" class="member-name-link">start()</a> - Method in class net.miarma.hystuff.<a href="net/miarma/hystuff/HyStuff.html" title="class in net.miarma.hystuff">HyStuff</a></dt>
|
<dt><a href="net/miarma/hystuff/HyStuff.html#start()" class="member-name-link">start()</a> - Method in class net.miarma.hystuff.<a href="net/miarma/hystuff/HyStuff.html" title="class in net.miarma.hystuff">HyStuff</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<h2 class="title" id="I:T">T</h2>
|
<a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:E">E</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:L">L</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:S">S</a> <br><a href="allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All Packages</a></main>
|
||||||
<dl class="index">
|
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#toPosition()" class="member-name-link">toPosition()</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#toRotation()" class="member-name-link">toRotation()</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd> </dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#toString()" class="member-name-link">toString()</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd>
|
|
||||||
<div class="block">Returns a string representation of this record class.</div>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
<h2 class="title" id="I:W">W</h2>
|
|
||||||
<dl class="index">
|
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#worldName()" class="member-name-link">worldName()</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd>
|
|
||||||
<div class="block">Returns the value of the <code>worldName</code> record component.</div>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
<h2 class="title" id="I:X">X</h2>
|
|
||||||
<dl class="index">
|
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#x()" class="member-name-link">x()</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd>
|
|
||||||
<div class="block">Returns the value of the <code>x</code> record component.</div>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
<h2 class="title" id="I:Y">Y</h2>
|
|
||||||
<dl class="index">
|
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#y()" class="member-name-link">y()</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd>
|
|
||||||
<div class="block">Returns the value of the <code>y</code> record component.</div>
|
|
||||||
</dd>
|
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#yaw()" class="member-name-link">yaw()</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd>
|
|
||||||
<div class="block">Returns the value of the <code>yaw</code> record component.</div>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
<h2 class="title" id="I:Z">Z</h2>
|
|
||||||
<dl class="index">
|
|
||||||
<dt><a href="net/miarma/hystuff/common/Location.html#z()" class="member-name-link">z()</a> - Method in record class net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" title="class in net.miarma.hystuff.common">Location</a></dt>
|
|
||||||
<dd>
|
|
||||||
<div class="block">Returns the value of the <code>z</code> record component.</div>
|
|
||||||
</dd>
|
|
||||||
</dl>
|
|
||||||
<a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:L">L</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:W">W</a> <a href="#I:X">X</a> <a href="#I:Y">Y</a> <a href="#I:Z">Z</a> <br><a href="allclasses-index.html">All Classes and Interfaces</a><span class="vertical-separator">|</span><a href="allpackages-index.html">All Packages</a></main>
|
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>Overview (HyStuff 1.0.1 API)</title>
|
<title>Overview (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="package index">
|
<meta name="description" content="package index">
|
||||||
@@ -47,7 +47,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="main-grid">
|
<div class="main-grid">
|
||||||
<main role="main">
|
<main role="main">
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 class="title">HyStuff 1.0.1 API</h1>
|
<h1 class="title">HyStuff 1.1.0 API</h1>
|
||||||
</div>
|
</div>
|
||||||
<div id="all-packages-table">
|
<div id="all-packages-table">
|
||||||
<div class="caption"><span>Packages</span></div>
|
<div class="caption"><span>Packages</span></div>
|
||||||
@@ -58,7 +58,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color all-packages-table all-packages-table-tab1"> </div>
|
<div class="col-last even-row-color all-packages-table all-packages-table-tab1"> </div>
|
||||||
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></div>
|
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/miarma/hystuff/commands/package-summary.html">net.miarma.hystuff.commands</a></div>
|
||||||
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1"> </div>
|
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1"> </div>
|
||||||
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/miarma/hystuff/common/package-summary.html">net.miarma.hystuff.common</a></div>
|
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="net/miarma/hystuff/component/package-summary.html">net.miarma.hystuff.component</a></div>
|
||||||
<div class="col-last even-row-color all-packages-table all-packages-table-tab1"> </div>
|
<div class="col-last even-row-color all-packages-table all-packages-table-tab1"> </div>
|
||||||
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/miarma/hystuff/events/package-summary.html">net.miarma.hystuff.events</a></div>
|
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="net/miarma/hystuff/events/package-summary.html">net.miarma.hystuff.events</a></div>
|
||||||
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1"> </div>
|
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1"> </div>
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>HyStuff (HyStuff 1.0.1 API)</title>
|
<title>HyStuff (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff, class: HyStuff">
|
<meta name="description" content="declaration: package: net.miarma.hystuff, class: HyStuff">
|
||||||
@@ -56,6 +56,12 @@ loadScripts(document, 'script');</script>
|
|||||||
<li><a href="#field-summary" tabindex="0">Field Summary</a></li>
|
<li><a href="#field-summary" tabindex="0">Field Summary</a></li>
|
||||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||||
|
<li><a href="#field-detail" tabindex="0">Field Details</a>
|
||||||
|
<ol class="toc-list">
|
||||||
|
<li><a href="#HOME_COMPONENT_TYPE" tabindex="0">HOME_COMPONENT_TYPE</a></li>
|
||||||
|
<li><a href="#LAST_POSITION_COMPONENT_TYPE" tabindex="0">LAST_POSITION_COMPONENT_TYPE</a></li>
|
||||||
|
</ol>
|
||||||
|
</li>
|
||||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||||
<ol class="toc-list">
|
<ol class="toc-list">
|
||||||
<li><a href="#%3Cinit%3E(com.hypixel.hytale.server.core.plugin.JavaPluginInit)" tabindex="0">HyStuff(JavaPluginInit)</a></li>
|
<li><a href="#%3Cinit%3E(com.hypixel.hytale.server.core.plugin.JavaPluginInit)" tabindex="0">HyStuff(JavaPluginInit)</a></li>
|
||||||
@@ -101,6 +107,18 @@ event listeners.</div>
|
|||||||
<li>
|
<li>
|
||||||
<section class="field-summary" id="field-summary">
|
<section class="field-summary" id="field-summary">
|
||||||
<h2>Field Summary</h2>
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static com.hypixel.hytale.component.ComponentType<wbr><com.hypixel.hytale.server.core.universe.world.storage.EntityStore, <a href="component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#HOME_COMPONENT_TYPE" class="member-name-link">HOME_COMPONENT_TYPE</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-first odd-row-color"><code>static com.hypixel.hytale.component.ComponentType<wbr><com.hypixel.hytale.server.core.universe.world.storage.EntityStore, <a href="component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a>></code></div>
|
||||||
|
<div class="col-second odd-row-color"><code><a href="#LAST_POSITION_COMPONENT_TYPE" class="member-name-link">LAST_POSITION_COMPONENT_TYPE</a></code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
<div class="inherited-list">
|
<div class="inherited-list">
|
||||||
<h3 id="fields-inherited-from-class-com.hypixel.hytale.server.core.plugin.PluginBase">Fields inherited from class com.hypixel.hytale.server.core.plugin.PluginBase</h3>
|
<h3 id="fields-inherited-from-class-com.hypixel.hytale.server.core.plugin.PluginBase">Fields inherited from class com.hypixel.hytale.server.core.plugin.PluginBase</h3>
|
||||||
<code>METRICS_REGISTRY</code></div>
|
<code>METRICS_REGISTRY</code></div>
|
||||||
@@ -157,6 +175,30 @@ event listeners.</div>
|
|||||||
</section>
|
</section>
|
||||||
<section class="details">
|
<section class="details">
|
||||||
<ul class="details-list">
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="HOME_COMPONENT_TYPE">
|
||||||
|
<h3>HOME_COMPONENT_TYPE</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, <a href="component/HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a>></span> <span class="element-name">HOME_COMPONENT_TYPE</span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="LAST_POSITION_COMPONENT_TYPE">
|
||||||
|
<h3>LAST_POSITION_COMPONENT_TYPE</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">com.hypixel.hytale.component.ComponentType<com.hypixel.hytale.server.core.universe.world.storage.EntityStore, <a href="component/LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a>></span> <span class="element-name">LAST_POSITION_COMPONENT_TYPE</span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
<li>
|
<li>
|
||||||
<section class="constructor-details" id="constructor-detail">
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>BackCommand (HyStuff 1.0.1 API)</title>
|
<title>BackCommand (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.commands, class: BackCommand">
|
<meta name="description" content="declaration: package: net.miarma.hystuff.commands, class: BackCommand">
|
||||||
@@ -58,7 +58,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||||
<ol class="toc-list">
|
<ol class="toc-list">
|
||||||
<li><a href="#%3Cinit%3E(net.miarma.hystuff.common.LastPositionManager)" tabindex="0">BackCommand(LastPositionManager)</a></li>
|
<li><a href="#%3Cinit%3E()" tabindex="0">BackCommand()</a></li>
|
||||||
</ol>
|
</ol>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||||
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Constructor</div>
|
<div class="table-header col-first">Constructor</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.miarma.hystuff.common.LastPositionManager)" class="member-name-link">BackCommand</a><wbr>(<a href="../common/LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a> lastPositionManager)</code></div>
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">BackCommand</a>()</code></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -162,10 +162,10 @@ loadScripts(document, 'script');</script>
|
|||||||
<h2>Constructor Details</h2>
|
<h2>Constructor Details</h2>
|
||||||
<ul class="member-list">
|
<ul class="member-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="<init>(net.miarma.hystuff.common.LastPositionManager)">
|
<section class="detail" id="<init>()">
|
||||||
<h3>BackCommand</h3>
|
<h3>BackCommand</h3>
|
||||||
<div class="horizontal-scroll">
|
<div class="horizontal-scroll">
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BackCommand</span><wbr><span class="parameters">(<a href="../common/LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a> lastPositionManager)</span></div>
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">BackCommand</span>()</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -1,206 +0,0 @@
|
|||||||
<!DOCTYPE HTML>
|
|
||||||
<html lang="es">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (25) -->
|
|
||||||
<title>DisposalCommand (HyStuff 1.0.1 API)</title>
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.commands, class: DisposalCommand">
|
|
||||||
<meta name="generator" content="javadoc/ClassWriter">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/jquery-ui.min.css">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/stylesheet.css">
|
|
||||||
<script type="text/javascript" src="../../../../script-files/script.js"></script>
|
|
||||||
<script type="text/javascript" src="../../../../script-files/jquery-3.7.1.min.js"></script>
|
|
||||||
<script type="text/javascript" src="../../../../script-files/jquery-ui.min.js"></script>
|
|
||||||
</head>
|
|
||||||
<body class="class-declaration-page">
|
|
||||||
<script type="text/javascript">const pathtoroot = "../../../../";
|
|
||||||
loadScripts(document, 'script');</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<header role="banner">
|
|
||||||
<nav role="navigation">
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="top-nav" id="navbar-top">
|
|
||||||
<div class="nav-content">
|
|
||||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
|
||||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
|
||||||
<li><a href="../../../../index.html">Overview</a></li>
|
|
||||||
<li class="nav-bar-cell1-rev">Class</li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../../../index-all.html">Index</a></li>
|
|
||||||
<li><a href="../../../../search.html">Search</a></li>
|
|
||||||
<li><a href="../../../../help-doc.html#class">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="sub-nav">
|
|
||||||
<div class="nav-content">
|
|
||||||
<ol class="sub-nav-list">
|
|
||||||
<li><a href="package-summary.html">net.miarma.hystuff.commands</a></li>
|
|
||||||
<li><a href="DisposalCommand.html" class="current-selection">DisposalCommand</a></li>
|
|
||||||
</ol>
|
|
||||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
|
||||||
</header>
|
|
||||||
<div class="main-grid">
|
|
||||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
|
||||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
|
||||||
<ol class="toc-list" tabindex="-1">
|
|
||||||
<li><a href="#" tabindex="0">Description</a></li>
|
|
||||||
<li><a href="#field-summary" tabindex="0">Field Summary</a></li>
|
|
||||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
|
||||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
|
||||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
|
||||||
<ol class="toc-list">
|
|
||||||
<li><a href="#%3Cinit%3E()" tabindex="0">DisposalCommand()</a></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
|
||||||
<ol class="toc-list">
|
|
||||||
<li><a href="#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" tabindex="0">execute(CommandContext, Store, Ref, PlayerRef, World)</a></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
|
||||||
<main role="main">
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<h1 title="Class DisposalCommand" class="title">Class DisposalCommand</h1>
|
|
||||||
</div>
|
|
||||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
|
||||||
<div class="inheritance">com.hypixel.hytale.server.core.command.system.AbstractCommand
|
|
||||||
<div class="inheritance">com.hypixel.hytale.server.core.command.system.basecommands.AbstractAsyncCommand
|
|
||||||
<div class="inheritance">com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand
|
|
||||||
<div class="inheritance">net.miarma.hystuff.commands.DisposalCommand</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<section class="class-description" id="class-description">
|
|
||||||
<hr>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DisposalCommand</span>
|
|
||||||
<span class="extends-implements">extends com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand</span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
<section class="summary">
|
|
||||||
<ul class="summary-list">
|
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
|
||||||
<li>
|
|
||||||
<section class="field-summary" id="field-summary">
|
|
||||||
<h2>Field Summary</h2>
|
|
||||||
<div class="inherited-list">
|
|
||||||
<h3 id="fields-inherited-from-class-com.hypixel.hytale.server.core.command.system.AbstractCommand">Fields inherited from class com.hypixel.hytale.server.core.command.system.AbstractCommand</h3>
|
|
||||||
<code>EMPTY_STRING_ARRAY, LOGGER</code></div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<li>
|
|
||||||
<section class="constructor-summary" id="constructor-summary">
|
|
||||||
<h2>Constructor Summary</h2>
|
|
||||||
<div class="caption"><span>Constructors</span></div>
|
|
||||||
<div class="summary-table two-column-summary">
|
|
||||||
<div class="table-header col-first">Constructor</div>
|
|
||||||
<div class="table-header col-last">Description</div>
|
|
||||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">DisposalCommand</a>()</code></div>
|
|
||||||
<div class="col-last even-row-color"> </div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<li>
|
|
||||||
<section class="method-summary" id="method-summary">
|
|
||||||
<h2>Method Summary</h2>
|
|
||||||
<div id="method-summary-table">
|
|
||||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
|
||||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
|
||||||
<div class="summary-table three-column-summary">
|
|
||||||
<div class="table-header col-first">Modifier and Type</div>
|
|
||||||
<div class="table-header col-second">Method</div>
|
|
||||||
<div class="table-header col-last">Description</div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected void</code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" class="member-name-link">execute</a><wbr>(com.hypixel.hytale.server.core.command.system.CommandContext ctx,
|
|
||||||
com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> store,
|
|
||||||
com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> ref,
|
|
||||||
com.hypixel.hytale.server.core.universe.PlayerRef playerRef,
|
|
||||||
com.hypixel.hytale.server.core.universe.world.World world)</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="inherited-list">
|
|
||||||
<h3 id="methods-inherited-from-class-com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand">Methods inherited from class com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand</h3>
|
|
||||||
<code>executeAsync</code></div>
|
|
||||||
<div class="inherited-list">
|
|
||||||
<h3 id="methods-inherited-from-class-com.hypixel.hytale.server.core.command.system.basecommands.AbstractAsyncCommand">Methods inherited from class com.hypixel.hytale.server.core.command.system.basecommands.AbstractAsyncCommand</h3>
|
|
||||||
<code>execute, runAsync</code></div>
|
|
||||||
<div class="inherited-list">
|
|
||||||
<h3 id="methods-inherited-from-class-com.hypixel.hytale.server.core.command.system.AbstractCommand">Methods inherited from class com.hypixel.hytale.server.core.command.system.AbstractCommand</h3>
|
|
||||||
<code>acceptCall, addAliases, addSubCommand, addUsageVariant, canGeneratePermission, completeRegistration, countParents, generatePermissionNode, getAliases, getDescription, getFullyQualifiedName, getName, getOwner, getPermission, getPermissionGroups, getPermissionGroupsRecursive, getRequiredArguments, getSubCommands, getUsageShort, getUsageString, hasBeenRegistered, hasPermission, isVariant, matches, putRecursivePermissionGroups, requirePermission, setAllowsExtraArguments, setOwner, setPermissionGroup, setPermissionGroups, setUnavailableInSingleplayer, withDefaultArg, withDefaultArg, withFlagArg, withListDefaultArg, withListOptionalArg, withListRequiredArg, withOptionalArg, withOptionalArg, withRequiredArg, withRequiredArg</code></div>
|
|
||||||
<div class="inherited-list">
|
|
||||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
|
||||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
<section class="details">
|
|
||||||
<ul class="details-list">
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<li>
|
|
||||||
<section class="constructor-details" id="constructor-detail">
|
|
||||||
<h2>Constructor Details</h2>
|
|
||||||
<ul class="member-list">
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="<init>()">
|
|
||||||
<h3>DisposalCommand</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">DisposalCommand</span>()</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<li>
|
|
||||||
<section class="method-details" id="method-detail">
|
|
||||||
<h2>Method Details</h2>
|
|
||||||
<ul class="member-list">
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)">
|
|
||||||
<h3>execute</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type">void</span> <span class="element-name">execute</span><wbr><span class="parameters">(@NonNullDecl
|
|
||||||
com.hypixel.hytale.server.core.command.system.CommandContext ctx,
|
|
||||||
@NonNullDecl
|
|
||||||
com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> store,
|
|
||||||
@NonNullDecl
|
|
||||||
com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> ref,
|
|
||||||
@NonNullDecl
|
|
||||||
com.hypixel.hytale.server.core.universe.PlayerRef playerRef,
|
|
||||||
@NonNullDecl
|
|
||||||
com.hypixel.hytale.server.core.universe.world.World world)</span></div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Specified by:</dt>
|
|
||||||
<dd><code>execute</code> in class <code>com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand</code></dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
</main>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>HomeCommand (HyStuff 1.0.1 API)</title>
|
<title>HomeCommand (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.commands, class: HomeCommand">
|
<meta name="description" content="declaration: package: net.miarma.hystuff.commands, class: HomeCommand">
|
||||||
@@ -58,7 +58,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||||
<ol class="toc-list">
|
<ol class="toc-list">
|
||||||
<li><a href="#%3Cinit%3E(net.miarma.hystuff.common.HomeManager)" tabindex="0">HomeCommand(HomeManager)</a></li>
|
<li><a href="#%3Cinit%3E()" tabindex="0">HomeCommand()</a></li>
|
||||||
</ol>
|
</ol>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||||
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Constructor</div>
|
<div class="table-header col-first">Constructor</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.miarma.hystuff.common.HomeManager)" class="member-name-link">HomeCommand</a><wbr>(<a href="../common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a> homeManager)</code></div>
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">HomeCommand</a>()</code></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -162,10 +162,10 @@ loadScripts(document, 'script');</script>
|
|||||||
<h2>Constructor Details</h2>
|
<h2>Constructor Details</h2>
|
||||||
<ul class="member-list">
|
<ul class="member-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="<init>(net.miarma.hystuff.common.HomeManager)">
|
<section class="detail" id="<init>()">
|
||||||
<h3>HomeCommand</h3>
|
<h3>HomeCommand</h3>
|
||||||
<div class="horizontal-scroll">
|
<div class="horizontal-scroll">
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HomeCommand</span><wbr><span class="parameters">(<a href="../common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a> homeManager)</span></div>
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HomeCommand</span>()</div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>SetHomeCommand (HyStuff 1.0.1 API)</title>
|
<title>SetHomeCommand (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.commands, class: SetHomeCommand">
|
<meta name="description" content="declaration: package: net.miarma.hystuff.commands, class: SetHomeCommand">
|
||||||
@@ -58,7 +58,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||||
<ol class="toc-list">
|
<ol class="toc-list">
|
||||||
<li><a href="#%3Cinit%3E(net.miarma.hystuff.common.HomeManager)" tabindex="0">SetHomeCommand(HomeManager)</a></li>
|
<li><a href="#%3Cinit%3E()" tabindex="0">SetHomeCommand()</a></li>
|
||||||
</ol>
|
</ol>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||||
@@ -109,7 +109,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Constructor</div>
|
<div class="table-header col-first">Constructor</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.miarma.hystuff.common.HomeManager)" class="member-name-link">SetHomeCommand</a><wbr>(<a href="../common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a> homeManager)</code></div>
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">SetHomeCommand</a>()</code></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -132,7 +132,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" class="member-name-link">execute</a><wbr>(com.hypixel.hytale.server.core.command.system.CommandContext ctx,
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute(com.hypixel.hytale.server.core.command.system.CommandContext,com.hypixel.hytale.component.Store,com.hypixel.hytale.component.Ref,com.hypixel.hytale.server.core.universe.PlayerRef,com.hypixel.hytale.server.core.universe.world.World)" class="member-name-link">execute</a><wbr>(com.hypixel.hytale.server.core.command.system.CommandContext ctx,
|
||||||
com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> store,
|
com.hypixel.hytale.component.Store<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> store,
|
||||||
com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> ref,
|
com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> ref,
|
||||||
com.hypixel.hytale.server.core.universe.PlayerRef playerRef,
|
com.hypixel.hytale.server.core.universe.PlayerRef player,
|
||||||
com.hypixel.hytale.server.core.universe.world.World world)</code></div>
|
com.hypixel.hytale.server.core.universe.world.World world)</code></div>
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
</div>
|
</div>
|
||||||
@@ -162,11 +162,10 @@ loadScripts(document, 'script');</script>
|
|||||||
<h2>Constructor Details</h2>
|
<h2>Constructor Details</h2>
|
||||||
<ul class="member-list">
|
<ul class="member-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="<init>(net.miarma.hystuff.common.HomeManager)">
|
<section class="detail" id="<init>()">
|
||||||
<h3>SetHomeCommand</h3>
|
<h3>SetHomeCommand</h3>
|
||||||
<div class="horizontal-scroll">
|
<div class="horizontal-scroll">
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SetHomeCommand</span><wbr><span class="parameters">(@Nonnull
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">SetHomeCommand</span>()</div>
|
||||||
<a href="../common/HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a> homeManager)</span></div>
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
@@ -201,7 +200,7 @@ loadScripts(document, 'script');</script>
|
|||||||
@Nonnull
|
@Nonnull
|
||||||
com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> ref,
|
com.hypixel.hytale.component.Ref<com.hypixel.hytale.server.core.universe.world.storage.EntityStore> ref,
|
||||||
@Nonnull
|
@Nonnull
|
||||||
com.hypixel.hytale.server.core.universe.PlayerRef playerRef,
|
com.hypixel.hytale.server.core.universe.PlayerRef player,
|
||||||
@Nonnull
|
@Nonnull
|
||||||
com.hypixel.hytale.server.core.universe.world.World world)</span></div>
|
com.hypixel.hytale.server.core.universe.world.World world)</span></div>
|
||||||
<dl class="notes">
|
<dl class="notes">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>net.miarma.hystuff.commands (HyStuff 1.0.1 API)</title>
|
<title>net.miarma.hystuff.commands (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.commands">
|
<meta name="description" content="declaration: package: net.miarma.hystuff.commands">
|
||||||
@@ -74,7 +74,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="../package-summary.html">net.miarma.hystuff</a></div>
|
<div class="col-first even-row-color"><a href="../package-summary.html">net.miarma.hystuff</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="../common/package-summary.html">net.miarma.hystuff.common</a></div>
|
<div class="col-first odd-row-color"><a href="../component/package-summary.html">net.miarma.hystuff.component</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="../events/package-summary.html">net.miarma.hystuff.events</a></div>
|
<div class="col-first even-row-color"><a href="../events/package-summary.html">net.miarma.hystuff.events</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
@@ -89,12 +89,10 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BackCommand.html" title="class in net.miarma.hystuff.commands">BackCommand</a></div>
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BackCommand.html" title="class in net.miarma.hystuff.commands">BackCommand</a></div>
|
||||||
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="DisposalCommand.html" title="class in net.miarma.hystuff.commands">DisposalCommand</a></div>
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="HomeCommand.html" title="class in net.miarma.hystuff.commands">HomeCommand</a></div>
|
||||||
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="HomeCommand.html" title="class in net.miarma.hystuff.commands">HomeCommand</a></div>
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="SetHomeCommand.html" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></div>
|
||||||
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="SetHomeCommand.html" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></div>
|
|
||||||
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>net.miarma.hystuff.commands Class Hierarchy (HyStuff 1.0.1 API)</title>
|
<title>net.miarma.hystuff.commands Class Hierarchy (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="tree: package: net.miarma.hystuff.commands">
|
<meta name="description" content="tree: package: net.miarma.hystuff.commands">
|
||||||
@@ -68,7 +68,6 @@ loadScripts(document, 'script');</script>
|
|||||||
<li class="circle">com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand
|
<li class="circle">com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">net.miarma.hystuff.commands.<a href="BackCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">BackCommand</a></li>
|
<li class="circle">net.miarma.hystuff.commands.<a href="BackCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">BackCommand</a></li>
|
||||||
<li class="circle">net.miarma.hystuff.commands.<a href="DisposalCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">DisposalCommand</a></li>
|
|
||||||
<li class="circle">net.miarma.hystuff.commands.<a href="HomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">HomeCommand</a></li>
|
<li class="circle">net.miarma.hystuff.commands.<a href="HomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">HomeCommand</a></li>
|
||||||
<li class="circle">net.miarma.hystuff.commands.<a href="SetHomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></li>
|
<li class="circle">net.miarma.hystuff.commands.<a href="SetHomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
@@ -1,219 +0,0 @@
|
|||||||
<!DOCTYPE HTML>
|
|
||||||
<html lang="es">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (25) -->
|
|
||||||
<title>HomeManager (HyStuff 1.0.1 API)</title>
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.common, class: HomeManager">
|
|
||||||
<meta name="generator" content="javadoc/ClassWriter">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/jquery-ui.min.css">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/stylesheet.css">
|
|
||||||
<script type="text/javascript" src="../../../../script-files/script.js"></script>
|
|
||||||
<script type="text/javascript" src="../../../../script-files/jquery-3.7.1.min.js"></script>
|
|
||||||
<script type="text/javascript" src="../../../../script-files/jquery-ui.min.js"></script>
|
|
||||||
</head>
|
|
||||||
<body class="class-declaration-page">
|
|
||||||
<script type="text/javascript">const pathtoroot = "../../../../";
|
|
||||||
loadScripts(document, 'script');</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<header role="banner">
|
|
||||||
<nav role="navigation">
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="top-nav" id="navbar-top">
|
|
||||||
<div class="nav-content">
|
|
||||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
|
||||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
|
||||||
<li><a href="../../../../index.html">Overview</a></li>
|
|
||||||
<li class="nav-bar-cell1-rev">Class</li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../../../index-all.html">Index</a></li>
|
|
||||||
<li><a href="../../../../search.html">Search</a></li>
|
|
||||||
<li><a href="../../../../help-doc.html#class">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="sub-nav">
|
|
||||||
<div class="nav-content">
|
|
||||||
<ol class="sub-nav-list">
|
|
||||||
<li><a href="package-summary.html">net.miarma.hystuff.common</a></li>
|
|
||||||
<li><a href="HomeManager.html" class="current-selection">HomeManager</a></li>
|
|
||||||
</ol>
|
|
||||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
|
||||||
</header>
|
|
||||||
<div class="main-grid">
|
|
||||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
|
||||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
|
||||||
<ol class="toc-list" tabindex="-1">
|
|
||||||
<li><a href="#" tabindex="0">Description</a></li>
|
|
||||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
|
||||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
|
||||||
<ol class="toc-list">
|
|
||||||
<li><a href="#getInstance(java.nio.file.Path,com.hypixel.hytale.logger.HytaleLogger)" tabindex="0">getInstance(Path, HytaleLogger)</a></li>
|
|
||||||
<li><a href="#save()" tabindex="0">save()</a></li>
|
|
||||||
<li><a href="#setHome(java.util.UUID,com.hypixel.hytale.server.core.universe.world.World,com.hypixel.hytale.math.vector.Vector3d,com.hypixel.hytale.math.vector.Vector3f)" tabindex="0">setHome(UUID, World, Vector3d, Vector3f)</a></li>
|
|
||||||
<li><a href="#getHome(java.util.UUID)" tabindex="0">getHome(UUID)</a></li>
|
|
||||||
<li><a href="#hasHome(java.util.UUID)" tabindex="0">hasHome(UUID)</a></li>
|
|
||||||
<li><a href="#removeHome(java.util.UUID)" tabindex="0">removeHome(UUID)</a></li>
|
|
||||||
<li><a href="#getHomeCount()" tabindex="0">getHomeCount()</a></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
|
||||||
<main role="main">
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<h1 title="Class HomeManager" class="title">Class HomeManager</h1>
|
|
||||||
</div>
|
|
||||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
|
||||||
<div class="inheritance">net.miarma.hystuff.common.HomeManager</div>
|
|
||||||
</div>
|
|
||||||
<section class="class-description" id="class-description">
|
|
||||||
<hr>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HomeManager</span>
|
|
||||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
<section class="summary">
|
|
||||||
<ul class="summary-list">
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<li>
|
|
||||||
<section class="method-summary" id="method-summary">
|
|
||||||
<h2>Method Summary</h2>
|
|
||||||
<div id="method-summary-table">
|
|
||||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
|
||||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
|
||||||
<div class="summary-table three-column-summary">
|
|
||||||
<div class="table-header col-first">Modifier and Type</div>
|
|
||||||
<div class="table-header col-second">Method</div>
|
|
||||||
<div class="table-header col-last">Description</div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Location.html" title="class in net.miarma.hystuff.common">Location</a></code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHome(java.util.UUID)" class="member-name-link">getHome</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> playerUuid)</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
|
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getHomeCount()" class="member-name-link">getHomeCount</a>()</code></div>
|
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getInstance(java.nio.file.Path,com.hypixel.hytale.logger.HytaleLogger)" class="member-name-link">getInstance</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/nio/file/Path.html" title="class or interface in java.nio.file" class="external-link">Path</a> dataDir,
|
|
||||||
com.hypixel.hytale.logger.HytaleLogger logger)</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
|
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasHome(java.util.UUID)" class="member-name-link">hasHome</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> playerUuid)</code></div>
|
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeHome(java.util.UUID)" class="member-name-link">removeHome</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> playerUuid)</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#save()" class="member-name-link">save</a>()</code></div>
|
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setHome(java.util.UUID,com.hypixel.hytale.server.core.universe.world.World,com.hypixel.hytale.math.vector.Vector3d,com.hypixel.hytale.math.vector.Vector3f)" class="member-name-link">setHome</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> playerUuid,
|
|
||||||
com.hypixel.hytale.server.core.universe.world.World world,
|
|
||||||
com.hypixel.hytale.math.vector.Vector3d position,
|
|
||||||
com.hypixel.hytale.math.vector.Vector3f rotation)</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="inherited-list">
|
|
||||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
|
||||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
<section class="details">
|
|
||||||
<ul class="details-list">
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<li>
|
|
||||||
<section class="method-details" id="method-detail">
|
|
||||||
<h2>Method Details</h2>
|
|
||||||
<ul class="member-list">
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="getInstance(java.nio.file.Path,com.hypixel.hytale.logger.HytaleLogger)">
|
|
||||||
<h3>getInstance</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></span> <span class="element-name">getInstance</span><wbr><span class="parameters">(@Nonnull
|
|
||||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/nio/file/Path.html" title="class or interface in java.nio.file" class="external-link">Path</a> dataDir,
|
|
||||||
@Nonnull
|
|
||||||
com.hypixel.hytale.logger.HytaleLogger logger)</span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="save()">
|
|
||||||
<h3>save</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">save</span>()</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="setHome(java.util.UUID,com.hypixel.hytale.server.core.universe.world.World,com.hypixel.hytale.math.vector.Vector3d,com.hypixel.hytale.math.vector.Vector3f)">
|
|
||||||
<h3>setHome</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setHome</span><wbr><span class="parameters">(@Nonnull
|
|
||||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> playerUuid,
|
|
||||||
@Nonnull
|
|
||||||
com.hypixel.hytale.server.core.universe.world.World world,
|
|
||||||
@Nonnull
|
|
||||||
com.hypixel.hytale.math.vector.Vector3d position,
|
|
||||||
@Nonnull
|
|
||||||
com.hypixel.hytale.math.vector.Vector3f rotation)</span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="getHome(java.util.UUID)">
|
|
||||||
<h3>getHome</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="annotations">@Nullable
|
|
||||||
</span><span class="modifiers">public</span> <span class="return-type"><a href="Location.html" title="class in net.miarma.hystuff.common">Location</a></span> <span class="element-name">getHome</span><wbr><span class="parameters">(@Nonnull
|
|
||||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> playerUuid)</span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="hasHome(java.util.UUID)">
|
|
||||||
<h3>hasHome</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">hasHome</span><wbr><span class="parameters">(@Nonnull
|
|
||||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> playerUuid)</span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="removeHome(java.util.UUID)">
|
|
||||||
<h3>removeHome</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">removeHome</span><wbr><span class="parameters">(@Nonnull
|
|
||||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> playerUuid)</span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="getHomeCount()">
|
|
||||||
<h3>getHomeCount</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">int</span> <span class="element-name">getHomeCount</span>()</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
</main>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@@ -1,179 +0,0 @@
|
|||||||
<!DOCTYPE HTML>
|
|
||||||
<html lang="es">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (25) -->
|
|
||||||
<title>LastPositionManager (HyStuff 1.0.1 API)</title>
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.common, class: LastPositionManager">
|
|
||||||
<meta name="generator" content="javadoc/ClassWriter">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/jquery-ui.min.css">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/stylesheet.css">
|
|
||||||
<script type="text/javascript" src="../../../../script-files/script.js"></script>
|
|
||||||
<script type="text/javascript" src="../../../../script-files/jquery-3.7.1.min.js"></script>
|
|
||||||
<script type="text/javascript" src="../../../../script-files/jquery-ui.min.js"></script>
|
|
||||||
</head>
|
|
||||||
<body class="class-declaration-page">
|
|
||||||
<script type="text/javascript">const pathtoroot = "../../../../";
|
|
||||||
loadScripts(document, 'script');</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<header role="banner">
|
|
||||||
<nav role="navigation">
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="top-nav" id="navbar-top">
|
|
||||||
<div class="nav-content">
|
|
||||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
|
||||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
|
||||||
<li><a href="../../../../index.html">Overview</a></li>
|
|
||||||
<li class="nav-bar-cell1-rev">Class</li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../../../index-all.html">Index</a></li>
|
|
||||||
<li><a href="../../../../search.html">Search</a></li>
|
|
||||||
<li><a href="../../../../help-doc.html#class">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="sub-nav">
|
|
||||||
<div class="nav-content">
|
|
||||||
<ol class="sub-nav-list">
|
|
||||||
<li><a href="package-summary.html">net.miarma.hystuff.common</a></li>
|
|
||||||
<li><a href="LastPositionManager.html" class="current-selection">LastPositionManager</a></li>
|
|
||||||
</ol>
|
|
||||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
|
||||||
</header>
|
|
||||||
<div class="main-grid">
|
|
||||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
|
||||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
|
||||||
<ol class="toc-list" tabindex="-1">
|
|
||||||
<li><a href="#" tabindex="0">Description</a></li>
|
|
||||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
|
||||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
|
||||||
<ol class="toc-list">
|
|
||||||
<li><a href="#getInstance()" tabindex="0">getInstance()</a></li>
|
|
||||||
<li><a href="#set(java.util.UUID,net.miarma.hystuff.common.Location)" tabindex="0">set(UUID, Location)</a></li>
|
|
||||||
<li><a href="#get(java.util.UUID)" tabindex="0">get(UUID)</a></li>
|
|
||||||
<li><a href="#has(java.util.UUID)" tabindex="0">has(UUID)</a></li>
|
|
||||||
<li><a href="#clear(java.util.UUID)" tabindex="0">clear(UUID)</a></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
|
||||||
<main role="main">
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<h1 title="Class LastPositionManager" class="title">Class LastPositionManager</h1>
|
|
||||||
</div>
|
|
||||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
|
||||||
<div class="inheritance">net.miarma.hystuff.common.LastPositionManager</div>
|
|
||||||
</div>
|
|
||||||
<section class="class-description" id="class-description">
|
|
||||||
<hr>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LastPositionManager</span>
|
|
||||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
<section class="summary">
|
|
||||||
<ul class="summary-list">
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<li>
|
|
||||||
<section class="method-summary" id="method-summary">
|
|
||||||
<h2>Method Summary</h2>
|
|
||||||
<div id="method-summary-table">
|
|
||||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
|
||||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
|
||||||
<div class="summary-table three-column-summary">
|
|
||||||
<div class="table-header col-first">Modifier and Type</div>
|
|
||||||
<div class="table-header col-second">Method</div>
|
|
||||||
<div class="table-header col-last">Description</div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clear(java.util.UUID)" class="member-name-link">clear</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> uuid)</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Location.html" title="class in net.miarma.hystuff.common">Location</a></code></div>
|
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#get(java.util.UUID)" class="member-name-link">get</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> uuid)</code></div>
|
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a></code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#getInstance()" class="member-name-link">getInstance</a>()</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
|
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#has(java.util.UUID)" class="member-name-link">has</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> uuid)</code></div>
|
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#set(java.util.UUID,net.miarma.hystuff.common.Location)" class="member-name-link">set</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> uuid,
|
|
||||||
<a href="Location.html" title="class in net.miarma.hystuff.common">Location</a> pos)</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="inherited-list">
|
|
||||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
|
||||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
<section class="details">
|
|
||||||
<ul class="details-list">
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<li>
|
|
||||||
<section class="method-details" id="method-detail">
|
|
||||||
<h2>Method Details</h2>
|
|
||||||
<ul class="member-list">
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="getInstance()">
|
|
||||||
<h3>getInstance</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a></span> <span class="element-name">getInstance</span>()</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="set(java.util.UUID,net.miarma.hystuff.common.Location)">
|
|
||||||
<h3>set</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">set</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> uuid,
|
|
||||||
<a href="Location.html" title="class in net.miarma.hystuff.common">Location</a> pos)</span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="get(java.util.UUID)">
|
|
||||||
<h3>get</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="Location.html" title="class in net.miarma.hystuff.common">Location</a></span> <span class="element-name">get</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> uuid)</span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="has(java.util.UUID)">
|
|
||||||
<h3>has</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">has</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> uuid)</span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="clear(java.util.UUID)">
|
|
||||||
<h3>clear</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">clear</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> uuid)</span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
</main>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@@ -1,381 +0,0 @@
|
|||||||
<!DOCTYPE HTML>
|
|
||||||
<html lang="es">
|
|
||||||
<head>
|
|
||||||
<!-- Generated by javadoc (25) -->
|
|
||||||
<title>Location (HyStuff 1.0.1 API)</title>
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.common, record: Location">
|
|
||||||
<meta name="generator" content="javadoc/ClassWriter">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/jquery-ui.min.css">
|
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/stylesheet.css">
|
|
||||||
<script type="text/javascript" src="../../../../script-files/script.js"></script>
|
|
||||||
<script type="text/javascript" src="../../../../script-files/jquery-3.7.1.min.js"></script>
|
|
||||||
<script type="text/javascript" src="../../../../script-files/jquery-ui.min.js"></script>
|
|
||||||
</head>
|
|
||||||
<body class="class-declaration-page">
|
|
||||||
<script type="text/javascript">const pathtoroot = "../../../../";
|
|
||||||
loadScripts(document, 'script');</script>
|
|
||||||
<noscript>
|
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
|
||||||
</noscript>
|
|
||||||
<header role="banner">
|
|
||||||
<nav role="navigation">
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<div class="top-nav" id="navbar-top">
|
|
||||||
<div class="nav-content">
|
|
||||||
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
|
||||||
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
|
||||||
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
|
||||||
<li><a href="../../../../index.html">Overview</a></li>
|
|
||||||
<li class="nav-bar-cell1-rev">Class</li>
|
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
|
||||||
<li><a href="../../../../index-all.html">Index</a></li>
|
|
||||||
<li><a href="../../../../search.html">Search</a></li>
|
|
||||||
<li><a href="../../../../help-doc.html#class">Help</a></li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="sub-nav">
|
|
||||||
<div class="nav-content">
|
|
||||||
<ol class="sub-nav-list">
|
|
||||||
<li><a href="package-summary.html">net.miarma.hystuff.common</a></li>
|
|
||||||
<li><a href="Location.html" class="current-selection">Location</a></li>
|
|
||||||
</ol>
|
|
||||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
|
||||||
</header>
|
|
||||||
<div class="main-grid">
|
|
||||||
<nav role="navigation" class="toc" aria-label="Table of contents">
|
|
||||||
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
|
||||||
<ol class="toc-list" tabindex="-1">
|
|
||||||
<li><a href="#" tabindex="0">Description</a></li>
|
|
||||||
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
|
||||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
|
||||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
|
||||||
<ol class="toc-list">
|
|
||||||
<li><a href="#%3Cinit%3E(java.lang.String,double,double,double,float,float)" tabindex="0">Location(String, double, double, double, float, float)</a></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
|
||||||
<ol class="toc-list">
|
|
||||||
<li><a href="#toPosition()" tabindex="0">toPosition()</a></li>
|
|
||||||
<li><a href="#toRotation()" tabindex="0">toRotation()</a></li>
|
|
||||||
<li><a href="#worldName()" tabindex="0">worldName()</a></li>
|
|
||||||
<li><a href="#x()" tabindex="0">x()</a></li>
|
|
||||||
<li><a href="#y()" tabindex="0">y()</a></li>
|
|
||||||
<li><a href="#z()" tabindex="0">z()</a></li>
|
|
||||||
<li><a href="#yaw()" tabindex="0">yaw()</a></li>
|
|
||||||
<li><a href="#pitch()" tabindex="0">pitch()</a></li>
|
|
||||||
<li><a href="#toString()" tabindex="0">toString()</a></li>
|
|
||||||
<li><a href="#hashCode()" tabindex="0">hashCode()</a></li>
|
|
||||||
<li><a href="#equals(java.lang.Object)" tabindex="0">equals(Object)</a></li>
|
|
||||||
</ol>
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
|
||||||
<main role="main">
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<div class="header">
|
|
||||||
<h1 title="Record Class Location" class="title">Record Class Location</h1>
|
|
||||||
</div>
|
|
||||||
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
|
||||||
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">java.lang.Record</a>
|
|
||||||
<div class="inheritance">net.miarma.hystuff.common.Location</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<section class="class-description" id="class-description">
|
|
||||||
<hr>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="type-signature"><span class="modifiers">public record </span><span class="element-name type-name-label">Location</span>(@Nonnull <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> worldName, double x, double y, double z, float yaw, float pitch)
|
|
||||||
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></span></div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
<section class="summary">
|
|
||||||
<ul class="summary-list">
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
<li>
|
|
||||||
<section class="constructor-summary" id="constructor-summary">
|
|
||||||
<h2>Constructor Summary</h2>
|
|
||||||
<div class="caption"><span>Constructors</span></div>
|
|
||||||
<div class="summary-table two-column-summary">
|
|
||||||
<div class="table-header col-first">Constructor</div>
|
|
||||||
<div class="table-header col-last">Description</div>
|
|
||||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,double,double,double,float,float)" class="member-name-link">Location</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> worldName,
|
|
||||||
double x,
|
|
||||||
double y,
|
|
||||||
double z,
|
|
||||||
float yaw,
|
|
||||||
float pitch)</code></div>
|
|
||||||
<div class="col-last even-row-color">
|
|
||||||
<div class="block">Creates an instance of a <code>Location</code> record class.</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
<li>
|
|
||||||
<section class="method-summary" id="method-summary">
|
|
||||||
<h2>Method Summary</h2>
|
|
||||||
<div id="method-summary-table">
|
|
||||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
|
||||||
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
|
||||||
<div class="summary-table three-column-summary">
|
|
||||||
<div class="table-header col-first">Modifier and Type</div>
|
|
||||||
<div class="table-header col-second">Method</div>
|
|
||||||
<div class="table-header col-last">Description</div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#equals(java.lang.Object)" class="member-name-link">equals</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
|
||||||
<div class="block">Indicates whether some other object is "equal to" this one.</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final int</code></div>
|
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hashCode()" class="member-name-link">hashCode</a>()</code></div>
|
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
|
||||||
<div class="block">Returns a hash code value for this object.</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>float</code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#pitch()" class="member-name-link">pitch</a>()</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
|
||||||
<div class="block">Returns the value of the <code>pitch</code> record component.</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.hypixel.hytale.math.vector.Vector3d</code></div>
|
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toPosition()" class="member-name-link">toPosition</a>()</code></div>
|
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.hypixel.hytale.math.vector.Vector3f</code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toRotation()" class="member-name-link">toRotation</a>()</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
|
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
|
||||||
<div class="block">Returns a string representation of this record class.</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#worldName()" class="member-name-link">worldName</a>()</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
|
||||||
<div class="block">Returns the value of the <code>worldName</code> record component.</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div>
|
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#x()" class="member-name-link">x</a>()</code></div>
|
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
|
||||||
<div class="block">Returns the value of the <code>x</code> record component.</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#y()" class="member-name-link">y</a>()</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
|
||||||
<div class="block">Returns the value of the <code>y</code> record component.</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>float</code></div>
|
|
||||||
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#yaw()" class="member-name-link">yaw</a>()</code></div>
|
|
||||||
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
|
||||||
<div class="block">Returns the value of the <code>yaw</code> record component.</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>double</code></div>
|
|
||||||
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#z()" class="member-name-link">z</a>()</code></div>
|
|
||||||
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
|
|
||||||
<div class="block">Returns the value of the <code>z</code> record component.</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="inherited-list">
|
|
||||||
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
|
||||||
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
<section class="details">
|
|
||||||
<ul class="details-list">
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
<li>
|
|
||||||
<section class="constructor-details" id="constructor-detail">
|
|
||||||
<h2>Constructor Details</h2>
|
|
||||||
<ul class="member-list">
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="<init>(java.lang.String,double,double,double,float,float)">
|
|
||||||
<h3>Location</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">Location</span><wbr><span class="parameters">(@Nonnull
|
|
||||||
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> worldName,
|
|
||||||
double x,
|
|
||||||
double y,
|
|
||||||
double z,
|
|
||||||
float yaw,
|
|
||||||
float pitch)</span></div>
|
|
||||||
<div class="block">Creates an instance of a <code>Location</code> record class.</div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Parameters:</dt>
|
|
||||||
<dd><code>worldName</code> - the value for the <code>worldName</code> record component</dd>
|
|
||||||
<dd><code>x</code> - the value for the <code>x</code> record component</dd>
|
|
||||||
<dd><code>y</code> - the value for the <code>y</code> record component</dd>
|
|
||||||
<dd><code>z</code> - the value for the <code>z</code> record component</dd>
|
|
||||||
<dd><code>yaw</code> - the value for the <code>yaw</code> record component</dd>
|
|
||||||
<dd><code>pitch</code> - the value for the <code>pitch</code> record component</dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
<li>
|
|
||||||
<section class="method-details" id="method-detail">
|
|
||||||
<h2>Method Details</h2>
|
|
||||||
<ul class="member-list">
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="toPosition()">
|
|
||||||
<h3>toPosition</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">com.hypixel.hytale.math.vector.Vector3d</span> <span class="element-name">toPosition</span>()</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="toRotation()">
|
|
||||||
<h3>toRotation</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">com.hypixel.hytale.math.vector.Vector3f</span> <span class="element-name">toRotation</span>()</div>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="worldName()">
|
|
||||||
<h3>worldName</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="annotations">@Nonnull
|
|
||||||
</span><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">worldName</span>()</div>
|
|
||||||
<div class="block">Returns the value of the <code>worldName</code> record component.</div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Returns:</dt>
|
|
||||||
<dd>the value of the <code>worldName</code> record component</dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="x()">
|
|
||||||
<h3>x</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name">x</span>()</div>
|
|
||||||
<div class="block">Returns the value of the <code>x</code> record component.</div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Returns:</dt>
|
|
||||||
<dd>the value of the <code>x</code> record component</dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="y()">
|
|
||||||
<h3>y</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name">y</span>()</div>
|
|
||||||
<div class="block">Returns the value of the <code>y</code> record component.</div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Returns:</dt>
|
|
||||||
<dd>the value of the <code>y</code> record component</dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="z()">
|
|
||||||
<h3>z</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">double</span> <span class="element-name">z</span>()</div>
|
|
||||||
<div class="block">Returns the value of the <code>z</code> record component.</div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Returns:</dt>
|
|
||||||
<dd>the value of the <code>z</code> record component</dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="yaw()">
|
|
||||||
<h3>yaw</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">yaw</span>()</div>
|
|
||||||
<div class="block">Returns the value of the <code>yaw</code> record component.</div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Returns:</dt>
|
|
||||||
<dd>the value of the <code>yaw</code> record component</dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="pitch()">
|
|
||||||
<h3>pitch</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">float</span> <span class="element-name">pitch</span>()</div>
|
|
||||||
<div class="block">Returns the value of the <code>pitch</code> record component.</div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Returns:</dt>
|
|
||||||
<dd>the value of the <code>pitch</code> record component</dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="toString()">
|
|
||||||
<h3>toString</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">toString</span>()</div>
|
|
||||||
<div class="block">Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.</div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Specified by:</dt>
|
|
||||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Record.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
|
||||||
<dt>Returns:</dt>
|
|
||||||
<dd>a string representation of this object</dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="hashCode()">
|
|
||||||
<h3>hashCode</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">int</span> <span class="element-name">hashCode</span>()</div>
|
|
||||||
<div class="block">Returns a hash code value for this object. The value is derived from the hash code of each of the record components.</div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Specified by:</dt>
|
|
||||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Record.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
|
||||||
<dt>Returns:</dt>
|
|
||||||
<dd>a hash code value for this object</dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<section class="detail" id="equals(java.lang.Object)">
|
|
||||||
<h3>equals</h3>
|
|
||||||
<div class="horizontal-scroll">
|
|
||||||
<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">boolean</span> <span class="element-name">equals</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a> o)</span></div>
|
|
||||||
<div class="block">Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. Reference components are compared with <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/Objects.html#equals(java.lang.Object,java.lang.Object)" title="class or interface in java.util" class="external-link"><code>Objects::equals(Object,Object)</code></a>; primitive components are compared with the <code>compare</code> method from their corresponding wrapper classes.</div>
|
|
||||||
<dl class="notes">
|
|
||||||
<dt>Specified by:</dt>
|
|
||||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Record.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Record.html" title="class or interface in java.lang" class="external-link">Record</a></code></dd>
|
|
||||||
<dt>Parameters:</dt>
|
|
||||||
<dd><code>o</code> - the object with which to compare</dd>
|
|
||||||
<dt>Returns:</dt>
|
|
||||||
<dd><code>true</code> if this object is the same as the <code>o</code> argument; <code>false</code> otherwise.</dd>
|
|
||||||
</dl>
|
|
||||||
</div>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
</main>
|
|
||||||
</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@@ -0,0 +1,280 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="es">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (25) -->
|
||||||
|
<title>HomeComponent (HyStuff 1.1.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="description" content="declaration: package: net.miarma.hystuff.component, class: HomeComponent">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../resource-files/jquery-ui.min.css">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../resource-files/stylesheet.css">
|
||||||
|
<script type="text/javascript" src="../../../../script-files/script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../script-files/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../script-files/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">const pathtoroot = "../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="nav-content">
|
||||||
|
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../search.html">Search</a></li>
|
||||||
|
<li><a href="../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-content">
|
||||||
|
<ol class="sub-nav-list">
|
||||||
|
<li><a href="package-summary.html">net.miarma.hystuff.component</a></li>
|
||||||
|
<li><a href="HomeComponent.html" class="current-selection">HomeComponent</a></li>
|
||||||
|
</ol>
|
||||||
|
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="main-grid">
|
||||||
|
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||||
|
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||||
|
<ol class="toc-list" tabindex="-1">
|
||||||
|
<li><a href="#" tabindex="0">Description</a></li>
|
||||||
|
<li><a href="#field-summary" tabindex="0">Field Summary</a></li>
|
||||||
|
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||||
|
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||||
|
<li><a href="#field-detail" tabindex="0">Field Details</a>
|
||||||
|
<ol class="toc-list">
|
||||||
|
<li><a href="#CODEC" tabindex="0">CODEC</a></li>
|
||||||
|
</ol>
|
||||||
|
</li>
|
||||||
|
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||||
|
<ol class="toc-list">
|
||||||
|
<li><a href="#%3Cinit%3E()" tabindex="0">HomeComponent()</a></li>
|
||||||
|
<li><a href="#%3Cinit%3E(com.hypixel.hytale.math.vector.Transform,java.util.UUID)" tabindex="0">HomeComponent(Transform, UUID)</a></li>
|
||||||
|
</ol>
|
||||||
|
</li>
|
||||||
|
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||||
|
<ol class="toc-list">
|
||||||
|
<li><a href="#getTransform()" tabindex="0">getTransform()</a></li>
|
||||||
|
<li><a href="#setTransform(com.hypixel.hytale.math.vector.Transform)" tabindex="0">setTransform(Transform)</a></li>
|
||||||
|
<li><a href="#getWorldUuid()" tabindex="0">getWorldUuid()</a></li>
|
||||||
|
<li><a href="#setWorldUuid(java.util.UUID)" tabindex="0">setWorldUuid(UUID)</a></li>
|
||||||
|
<li><a href="#clone()" tabindex="0">clone()</a></li>
|
||||||
|
</ol>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Class HomeComponent" class="title">Class HomeComponent</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">net.miarma.hystuff.component.HomeComponent</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>All Implemented Interfaces:</dt>
|
||||||
|
<dd><code>com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">HomeComponent</span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
|
||||||
|
implements com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore></span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static final com.hypixel.hytale.codec.builder.BuilderCodec<wbr><<a href="HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#CODEC" class="member-name-link">CODEC</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-com.hypixel.hytale.component.Component">Fields inherited from interface com.hypixel.hytale.component.Component</h3>
|
||||||
|
<code>EMPTY_ARRAY</code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">HomeComponent</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(com.hypixel.hytale.math.vector.Transform,java.util.UUID)" class="member-name-link">HomeComponent</a><wbr>(com.hypixel.hytale.math.vector.Transform transform,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> worldUuid)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.hypixel.hytale.component.Component<wbr><com.hypixel.hytale.server.core.universe.world.storage.EntityStore></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clone()" class="member-name-link">clone</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.hypixel.hytale.math.vector.Transform</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTransform()" class="member-name-link">getTransform</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWorldUuid()" class="member-name-link">getWorldUuid</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setTransform(com.hypixel.hytale.math.vector.Transform)" class="member-name-link">setTransform</a><wbr>(com.hypixel.hytale.math.vector.Transform transform)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setWorldUuid(java.util.UUID)" class="member-name-link">setWorldUuid</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> worldUuid)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-com.hypixel.hytale.component.Component">Methods inherited from interface com.hypixel.hytale.component.Component</h3>
|
||||||
|
<code>cloneSerializable</code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="CODEC">
|
||||||
|
<h3>CODEC</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">com.hypixel.hytale.codec.builder.BuilderCodec<<a href="HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a>></span> <span class="element-name">CODEC</span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>()">
|
||||||
|
<h3>HomeComponent</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HomeComponent</span>()</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(com.hypixel.hytale.math.vector.Transform,java.util.UUID)">
|
||||||
|
<h3>HomeComponent</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HomeComponent</span><wbr><span class="parameters">(com.hypixel.hytale.math.vector.Transform transform,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> worldUuid)</span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getTransform()">
|
||||||
|
<h3>getTransform</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">com.hypixel.hytale.math.vector.Transform</span> <span class="element-name">getTransform</span>()</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setTransform(com.hypixel.hytale.math.vector.Transform)">
|
||||||
|
<h3>setTransform</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setTransform</span><wbr><span class="parameters">(com.hypixel.hytale.math.vector.Transform transform)</span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getWorldUuid()">
|
||||||
|
<h3>getWorldUuid</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></span> <span class="element-name">getWorldUuid</span>()</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setWorldUuid(java.util.UUID)">
|
||||||
|
<h3>setWorldUuid</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setWorldUuid</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> worldUuid)</span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="clone()">
|
||||||
|
<h3>clone</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="annotations">@Nonnull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore></span> <span class="element-name">clone</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code>clone</code> in interface <code>com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore></code></dd>
|
||||||
|
<dt>Overrides:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,280 @@
|
|||||||
|
<!DOCTYPE HTML>
|
||||||
|
<html lang="es">
|
||||||
|
<head>
|
||||||
|
<!-- Generated by javadoc (25) -->
|
||||||
|
<title>LastPositionComponent (HyStuff 1.1.0 API)</title>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
|
<meta name="description" content="declaration: package: net.miarma.hystuff.component, class: LastPositionComponent">
|
||||||
|
<meta name="generator" content="javadoc/ClassWriter">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../resource-files/jquery-ui.min.css">
|
||||||
|
<link rel="stylesheet" type="text/css" href="../../../../resource-files/stylesheet.css">
|
||||||
|
<script type="text/javascript" src="../../../../script-files/script.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../script-files/jquery-3.7.1.min.js"></script>
|
||||||
|
<script type="text/javascript" src="../../../../script-files/jquery-ui.min.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="class-declaration-page">
|
||||||
|
<script type="text/javascript">const pathtoroot = "../../../../";
|
||||||
|
loadScripts(document, 'script');</script>
|
||||||
|
<noscript>
|
||||||
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
|
</noscript>
|
||||||
|
<header role="banner">
|
||||||
|
<nav role="navigation">
|
||||||
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
|
<div class="top-nav" id="navbar-top">
|
||||||
|
<div class="nav-content">
|
||||||
|
<div class="nav-menu-button"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span><span class="nav-bar-toggle-icon"> </span></button></div>
|
||||||
|
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
|
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
|
||||||
|
<li><a href="../../../../index.html">Overview</a></li>
|
||||||
|
<li class="nav-bar-cell1-rev">Class</li>
|
||||||
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
|
<li><a href="../../../../index-all.html">Index</a></li>
|
||||||
|
<li><a href="../../../../search.html">Search</a></li>
|
||||||
|
<li><a href="../../../../help-doc.html#class">Help</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="sub-nav">
|
||||||
|
<div class="nav-content">
|
||||||
|
<ol class="sub-nav-list">
|
||||||
|
<li><a href="package-summary.html">net.miarma.hystuff.component</a></li>
|
||||||
|
<li><a href="LastPositionComponent.html" class="current-selection">LastPositionComponent</a></li>
|
||||||
|
</ol>
|
||||||
|
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
|
<span class="skip-nav" id="skip-navbar-top"></span></nav>
|
||||||
|
</header>
|
||||||
|
<div class="main-grid">
|
||||||
|
<nav role="navigation" class="toc" aria-label="Table of contents">
|
||||||
|
<div class="toc-header">Contents <input type="text" class="filter-input" disabled placeholder="Filter contents (type .)" aria-label="Filter table of contents" autocomplete="off" spellcheck="false"><input type="reset" class="reset-filter" disabled tabindex="-1" value="Reset"></div>
|
||||||
|
<ol class="toc-list" tabindex="-1">
|
||||||
|
<li><a href="#" tabindex="0">Description</a></li>
|
||||||
|
<li><a href="#field-summary" tabindex="0">Field Summary</a></li>
|
||||||
|
<li><a href="#constructor-summary" tabindex="0">Constructor Summary</a></li>
|
||||||
|
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||||
|
<li><a href="#field-detail" tabindex="0">Field Details</a>
|
||||||
|
<ol class="toc-list">
|
||||||
|
<li><a href="#CODEC" tabindex="0">CODEC</a></li>
|
||||||
|
</ol>
|
||||||
|
</li>
|
||||||
|
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||||
|
<ol class="toc-list">
|
||||||
|
<li><a href="#%3Cinit%3E()" tabindex="0">LastPositionComponent()</a></li>
|
||||||
|
<li><a href="#%3Cinit%3E(com.hypixel.hytale.math.vector.Transform,java.util.UUID)" tabindex="0">LastPositionComponent(Transform, UUID)</a></li>
|
||||||
|
</ol>
|
||||||
|
</li>
|
||||||
|
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||||
|
<ol class="toc-list">
|
||||||
|
<li><a href="#getTransform()" tabindex="0">getTransform()</a></li>
|
||||||
|
<li><a href="#setTransform(com.hypixel.hytale.math.vector.Transform)" tabindex="0">setTransform(Transform)</a></li>
|
||||||
|
<li><a href="#getWorldUuid()" tabindex="0">getWorldUuid()</a></li>
|
||||||
|
<li><a href="#setWorldUuid(java.util.UUID)" tabindex="0">setWorldUuid(UUID)</a></li>
|
||||||
|
<li><a href="#clone()" tabindex="0">clone()</a></li>
|
||||||
|
</ol>
|
||||||
|
</li>
|
||||||
|
</ol>
|
||||||
|
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||||
|
<main role="main">
|
||||||
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
|
<div class="header">
|
||||||
|
<h1 title="Class LastPositionComponent" class="title">Class LastPositionComponent</h1>
|
||||||
|
</div>
|
||||||
|
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
|
||||||
|
<div class="inheritance">net.miarma.hystuff.component.LastPositionComponent</div>
|
||||||
|
</div>
|
||||||
|
<section class="class-description" id="class-description">
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>All Implemented Interfaces:</dt>
|
||||||
|
<dd><code>com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
<hr>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">LastPositionComponent</span>
|
||||||
|
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
|
||||||
|
implements com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore></span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section class="summary">
|
||||||
|
<ul class="summary-list">
|
||||||
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-summary" id="field-summary">
|
||||||
|
<h2>Field Summary</h2>
|
||||||
|
<div class="caption"><span>Fields</span></div>
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Field</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color"><code>static final com.hypixel.hytale.codec.builder.BuilderCodec<wbr><<a href="LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a>></code></div>
|
||||||
|
<div class="col-second even-row-color"><code><a href="#CODEC" class="member-name-link">CODEC</a></code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="fields-inherited-from-class-com.hypixel.hytale.component.Component">Fields inherited from interface com.hypixel.hytale.component.Component</h3>
|
||||||
|
<code>EMPTY_ARRAY</code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-summary" id="constructor-summary">
|
||||||
|
<h2>Constructor Summary</h2>
|
||||||
|
<div class="caption"><span>Constructors</span></div>
|
||||||
|
<div class="summary-table two-column-summary">
|
||||||
|
<div class="table-header col-first">Constructor</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">LastPositionComponent</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color"> </div>
|
||||||
|
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(com.hypixel.hytale.math.vector.Transform,java.util.UUID)" class="member-name-link">LastPositionComponent</a><wbr>(com.hypixel.hytale.math.vector.Transform transform,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> worldUuid)</code></div>
|
||||||
|
<div class="col-last odd-row-color"> </div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-summary" id="method-summary">
|
||||||
|
<h2>Method Summary</h2>
|
||||||
|
<div id="method-summary-table">
|
||||||
|
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
|
||||||
|
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
|
||||||
|
<div class="summary-table three-column-summary">
|
||||||
|
<div class="table-header col-first">Modifier and Type</div>
|
||||||
|
<div class="table-header col-second">Method</div>
|
||||||
|
<div class="table-header col-last">Description</div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.hypixel.hytale.component.Component<wbr><com.hypixel.hytale.server.core.universe.world.storage.EntityStore></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#clone()" class="member-name-link">clone</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>com.hypixel.hytale.math.vector.Transform</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTransform()" class="member-name-link">getTransform</a>()</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWorldUuid()" class="member-name-link">getWorldUuid</a>()</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setTransform(com.hypixel.hytale.math.vector.Transform)" class="member-name-link">setTransform</a><wbr>(com.hypixel.hytale.math.vector.Transform transform)</code></div>
|
||||||
|
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
|
||||||
|
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setWorldUuid(java.util.UUID)" class="member-name-link">setWorldUuid</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> worldUuid)</code></div>
|
||||||
|
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#method-summary" title="class or interface in java.lang" class="external-link">Object</a></h3>
|
||||||
|
<code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
|
||||||
|
<div class="inherited-list">
|
||||||
|
<h3 id="methods-inherited-from-class-com.hypixel.hytale.component.Component">Methods inherited from interface com.hypixel.hytale.component.Component</h3>
|
||||||
|
<code>cloneSerializable</code></div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<section class="details">
|
||||||
|
<ul class="details-list">
|
||||||
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
|
<li>
|
||||||
|
<section class="field-details" id="field-detail">
|
||||||
|
<h2>Field Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="CODEC">
|
||||||
|
<h3>CODEC</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">com.hypixel.hytale.codec.builder.BuilderCodec<<a href="LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a>></span> <span class="element-name">CODEC</span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
|
<li>
|
||||||
|
<section class="constructor-details" id="constructor-detail">
|
||||||
|
<h2>Constructor Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>()">
|
||||||
|
<h3>LastPositionComponent</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LastPositionComponent</span>()</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="<init>(com.hypixel.hytale.math.vector.Transform,java.util.UUID)">
|
||||||
|
<h3>LastPositionComponent</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">LastPositionComponent</span><wbr><span class="parameters">(com.hypixel.hytale.math.vector.Transform transform,
|
||||||
|
<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> worldUuid)</span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
|
<li>
|
||||||
|
<section class="method-details" id="method-detail">
|
||||||
|
<h2>Method Details</h2>
|
||||||
|
<ul class="member-list">
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getTransform()">
|
||||||
|
<h3>getTransform</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">com.hypixel.hytale.math.vector.Transform</span> <span class="element-name">getTransform</span>()</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setTransform(com.hypixel.hytale.math.vector.Transform)">
|
||||||
|
<h3>setTransform</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setTransform</span><wbr><span class="parameters">(com.hypixel.hytale.math.vector.Transform transform)</span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="getWorldUuid()">
|
||||||
|
<h3>getWorldUuid</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a></span> <span class="element-name">getWorldUuid</span>()</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="setWorldUuid(java.util.UUID)">
|
||||||
|
<h3>setWorldUuid</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setWorldUuid</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/util/UUID.html" title="class or interface in java.util" class="external-link">UUID</a> worldUuid)</span></div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<section class="detail" id="clone()">
|
||||||
|
<h3>clone</h3>
|
||||||
|
<div class="horizontal-scroll">
|
||||||
|
<div class="member-signature"><span class="annotations">@Nonnull
|
||||||
|
</span><span class="modifiers">public</span> <span class="return-type">com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore></span> <span class="element-name">clone</span>()</div>
|
||||||
|
<dl class="notes">
|
||||||
|
<dt>Specified by:</dt>
|
||||||
|
<dd><code>clone</code> in interface <code>com.hypixel.hytale.component.Component<com.hypixel.hytale.server.core.universe.world.storage.EntityStore></code></dd>
|
||||||
|
<dt>Overrides:</dt>
|
||||||
|
<dd><code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a></code> in class <code><a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</section>
|
||||||
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -2,10 +2,10 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>net.miarma.hystuff.common (HyStuff 1.0.1 API)</title>
|
<title>net.miarma.hystuff.component (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.common">
|
<meta name="description" content="declaration: package: net.miarma.hystuff.component">
|
||||||
<meta name="generator" content="javadoc/PackageWriter">
|
<meta name="generator" content="javadoc/PackageWriter">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/jquery-ui.min.css">
|
<link rel="stylesheet" type="text/css" href="../../../../resource-files/jquery-ui.min.css">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/stylesheet.css">
|
<link rel="stylesheet" type="text/css" href="../../../../resource-files/stylesheet.css">
|
||||||
@@ -39,7 +39,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="sub-nav">
|
<div class="sub-nav">
|
||||||
<div class="nav-content">
|
<div class="nav-content">
|
||||||
<ol class="sub-nav-list">
|
<ol class="sub-nav-list">
|
||||||
<li><a href="package-summary.html" class="current-selection">net.miarma.hystuff.common</a></li>
|
<li><a href="package-summary.html" class="current-selection">net.miarma.hystuff.component</a></li>
|
||||||
</ol>
|
</ol>
|
||||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||||
</div>
|
</div>
|
||||||
@@ -58,11 +58,11 @@ loadScripts(document, 'script');</script>
|
|||||||
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
<button class="hide-sidebar"><span>Hide sidebar </span><img src="../../../../resource-files/left.svg" alt="Hide sidebar"></button><button class="show-sidebar"><img src="../../../../resource-files/right.svg" alt="Show sidebar"><span> Show sidebar</span></button></nav>
|
||||||
<main role="main">
|
<main role="main">
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 title="Package net.miarma.hystuff.common" class="title">Package net.miarma.hystuff.common</h1>
|
<h1 title="Package net.miarma.hystuff.component" class="title">Package net.miarma.hystuff.component</h1>
|
||||||
</div>
|
</div>
|
||||||
<hr>
|
<hr>
|
||||||
<div class="horizontal-scroll">
|
<div class="horizontal-scroll">
|
||||||
<div class="package-signature">package <span class="element-name">net.miarma.hystuff.common</span></div>
|
<div class="package-signature">package <span class="element-name">net.miarma.hystuff.component</span></div>
|
||||||
</div>
|
</div>
|
||||||
<section class="summary">
|
<section class="summary">
|
||||||
<ul class="summary-list">
|
<ul class="summary-list">
|
||||||
@@ -83,18 +83,14 @@ loadScripts(document, 'script');</script>
|
|||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<div id="class-summary">
|
<div id="class-summary">
|
||||||
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab4" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab4', 2)" class="table-tab">Record Classes</button></div>
|
<div class="caption"><span>Classes</span></div>
|
||||||
<div id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
|
|
||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Class</div>
|
<div class="table-header col-first">Class</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="HomeManager.html" title="class in net.miarma.hystuff.common">HomeManager</a></div>
|
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="HomeComponent.html" title="class in net.miarma.hystuff.component">HomeComponent</a></div>
|
||||||
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
<div class="col-last even-row-color class-summary class-summary-tab2"> </div>
|
||||||
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a></div>
|
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="LastPositionComponent.html" title="class in net.miarma.hystuff.component">LastPositionComponent</a></div>
|
||||||
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
|
||||||
<div class="col-first even-row-color class-summary class-summary-tab4"><a href="Location.html" title="class in net.miarma.hystuff.common">Location</a></div>
|
|
||||||
<div class="col-last even-row-color class-summary class-summary-tab4"> </div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
@@ -2,10 +2,10 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>net.miarma.hystuff.common Class Hierarchy (HyStuff 1.0.1 API)</title>
|
<title>net.miarma.hystuff.component Class Hierarchy (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="tree: package: net.miarma.hystuff.common">
|
<meta name="description" content="tree: package: net.miarma.hystuff.component">
|
||||||
<meta name="generator" content="javadoc/PackageTreeWriter">
|
<meta name="generator" content="javadoc/PackageTreeWriter">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/jquery-ui.min.css">
|
<link rel="stylesheet" type="text/css" href="../../../../resource-files/jquery-ui.min.css">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../../resource-files/stylesheet.css">
|
<link rel="stylesheet" type="text/css" href="../../../../resource-files/stylesheet.css">
|
||||||
@@ -39,7 +39,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="sub-nav">
|
<div class="sub-nav">
|
||||||
<div class="nav-content">
|
<div class="nav-content">
|
||||||
<ol class="sub-nav-list">
|
<ol class="sub-nav-list">
|
||||||
<li><a href="package-summary.html" class="current-selection">net.miarma.hystuff.common</a></li>
|
<li><a href="package-summary.html" class="current-selection">net.miarma.hystuff.component</a></li>
|
||||||
</ol>
|
</ol>
|
||||||
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
<div class="nav-list-search"><input type="text" id="search-input" disabled placeholder="Search documentation (type /)" aria-label="Search in documentation" autocomplete="off" spellcheck="false"><input type="reset" id="reset-search" disabled value="Reset"></div>
|
||||||
</div>
|
</div>
|
||||||
@@ -50,7 +50,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="main-grid">
|
<div class="main-grid">
|
||||||
<main role="main">
|
<main role="main">
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 class="title">Hierarchy For Package net.miarma.hystuff.common</h1>
|
<h1 class="title">Hierarchy For Package net.miarma.hystuff.component</h1>
|
||||||
</div>
|
</div>
|
||||||
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
<span class="package-hierarchy-label">Package Hierarchies:</span>
|
||||||
<ul class="horizontal contents-list">
|
<ul class="horizontal contents-list">
|
||||||
@@ -61,22 +61,8 @@ loadScripts(document, 'script');</script>
|
|||||||
<ul>
|
<ul>
|
||||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">net.miarma.hystuff.common.<a href="HomeManager.html" class="type-name-link" title="class in net.miarma.hystuff.common">HomeManager</a></li>
|
<li class="circle">net.miarma.hystuff.component.<a href="HomeComponent.html" class="type-name-link" title="class in net.miarma.hystuff.component">HomeComponent</a> (implements com.hypixel.hytale.component.Component<ECS_TYPE>)</li>
|
||||||
<li class="circle">net.miarma.hystuff.common.<a href="LastPositionManager.html" class="type-name-link" title="class in net.miarma.hystuff.common">LastPositionManager</a></li>
|
<li class="circle">net.miarma.hystuff.component.<a href="LastPositionComponent.html" class="type-name-link" title="class in net.miarma.hystuff.component">LastPositionComponent</a> (implements com.hypixel.hytale.component.Component<ECS_TYPE>)</li>
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
<section class="hierarchy">
|
|
||||||
<h2 title="Record Class Hierarchy">Record Class Hierarchy</h2>
|
|
||||||
<ul>
|
|
||||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
|
||||||
<ul>
|
|
||||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Record.html" class="type-name-link external-link" title="class or interface in java.lang">Record</a>
|
|
||||||
<ul>
|
|
||||||
<li class="circle">net.miarma.hystuff.common.<a href="Location.html" class="type-name-link" title="class in net.miarma.hystuff.common">Location</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>PlayerDeathListener (HyStuff 1.0.1 API)</title>
|
<title>PlayerDeathListener (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.events, class: PlayerDeathListener">
|
<meta name="description" content="declaration: package: net.miarma.hystuff.events, class: PlayerDeathListener">
|
||||||
@@ -58,7 +58,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
|
||||||
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
<li><a href="#constructor-detail" tabindex="0">Constructor Details</a>
|
||||||
<ol class="toc-list">
|
<ol class="toc-list">
|
||||||
<li><a href="#%3Cinit%3E(net.miarma.hystuff.common.LastPositionManager,com.hypixel.hytale.logger.HytaleLogger)" tabindex="0">PlayerDeathListener(LastPositionManager, HytaleLogger)</a></li>
|
<li><a href="#%3Cinit%3E()" tabindex="0">PlayerDeathListener()</a></li>
|
||||||
</ol>
|
</ol>
|
||||||
</li>
|
</li>
|
||||||
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
<li><a href="#method-detail" tabindex="0">Method Details</a>
|
||||||
@@ -114,8 +114,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="summary-table two-column-summary">
|
<div class="summary-table two-column-summary">
|
||||||
<div class="table-header col-first">Constructor</div>
|
<div class="table-header col-first">Constructor</div>
|
||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.miarma.hystuff.common.LastPositionManager,com.hypixel.hytale.logger.HytaleLogger)" class="member-name-link">PlayerDeathListener</a><wbr>(<a href="../common/LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a> lastPositionManager,
|
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">PlayerDeathListener</a>()</code></div>
|
||||||
com.hypixel.hytale.logger.HytaleLogger logger)</code></div>
|
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
@@ -183,11 +182,10 @@ loadScripts(document, 'script');</script>
|
|||||||
<h2>Constructor Details</h2>
|
<h2>Constructor Details</h2>
|
||||||
<ul class="member-list">
|
<ul class="member-list">
|
||||||
<li>
|
<li>
|
||||||
<section class="detail" id="<init>(net.miarma.hystuff.common.LastPositionManager,com.hypixel.hytale.logger.HytaleLogger)">
|
<section class="detail" id="<init>()">
|
||||||
<h3>PlayerDeathListener</h3>
|
<h3>PlayerDeathListener</h3>
|
||||||
<div class="horizontal-scroll">
|
<div class="horizontal-scroll">
|
||||||
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PlayerDeathListener</span><wbr><span class="parameters">(<a href="../common/LastPositionManager.html" title="class in net.miarma.hystuff.common">LastPositionManager</a> lastPositionManager,
|
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">PlayerDeathListener</span>()</div>
|
||||||
com.hypixel.hytale.logger.HytaleLogger logger)</span></div>
|
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>net.miarma.hystuff.events (HyStuff 1.0.1 API)</title>
|
<title>net.miarma.hystuff.events (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff.events">
|
<meta name="description" content="declaration: package: net.miarma.hystuff.events">
|
||||||
@@ -76,7 +76,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="../commands/package-summary.html">net.miarma.hystuff.commands</a></div>
|
<div class="col-first odd-row-color"><a href="../commands/package-summary.html">net.miarma.hystuff.commands</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="../common/package-summary.html">net.miarma.hystuff.common</a></div>
|
<div class="col-first even-row-color"><a href="../component/package-summary.html">net.miarma.hystuff.component</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>net.miarma.hystuff.events Class Hierarchy (HyStuff 1.0.1 API)</title>
|
<title>net.miarma.hystuff.events Class Hierarchy (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="tree: package: net.miarma.hystuff.events">
|
<meta name="description" content="tree: package: net.miarma.hystuff.events">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>net.miarma.hystuff (HyStuff 1.0.1 API)</title>
|
<title>net.miarma.hystuff (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="declaration: package: net.miarma.hystuff">
|
<meta name="description" content="declaration: package: net.miarma.hystuff">
|
||||||
@@ -74,7 +74,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<div class="table-header col-last">Description</div>
|
<div class="table-header col-last">Description</div>
|
||||||
<div class="col-first even-row-color"><a href="commands/package-summary.html">net.miarma.hystuff.commands</a></div>
|
<div class="col-first even-row-color"><a href="commands/package-summary.html">net.miarma.hystuff.commands</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
<div class="col-first odd-row-color"><a href="common/package-summary.html">net.miarma.hystuff.common</a></div>
|
<div class="col-first odd-row-color"><a href="component/package-summary.html">net.miarma.hystuff.component</a></div>
|
||||||
<div class="col-last odd-row-color"> </div>
|
<div class="col-last odd-row-color"> </div>
|
||||||
<div class="col-first even-row-color"><a href="events/package-summary.html">net.miarma.hystuff.events</a></div>
|
<div class="col-first even-row-color"><a href="events/package-summary.html">net.miarma.hystuff.events</a></div>
|
||||||
<div class="col-last even-row-color"> </div>
|
<div class="col-last even-row-color"> </div>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>net.miarma.hystuff Class Hierarchy (HyStuff 1.0.1 API)</title>
|
<title>net.miarma.hystuff Class Hierarchy (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="tree: package: net.miarma.hystuff">
|
<meta name="description" content="tree: package: net.miarma.hystuff">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>HyStuff 1.0.1 API</title>
|
<title>HyStuff 1.1.0 API</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="index redirect">
|
<meta name="description" content="index redirect">
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>Class Hierarchy (HyStuff 1.0.1 API)</title>
|
<title>Class Hierarchy (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="class tree">
|
<meta name="description" content="class tree">
|
||||||
@@ -53,7 +53,7 @@ loadScripts(document, 'script');</script>
|
|||||||
<ul class="horizontal contents-list">
|
<ul class="horizontal contents-list">
|
||||||
<li><a href="net/miarma/hystuff/package-tree.html">net.miarma.hystuff</a>, </li>
|
<li><a href="net/miarma/hystuff/package-tree.html">net.miarma.hystuff</a>, </li>
|
||||||
<li><a href="net/miarma/hystuff/commands/package-tree.html">net.miarma.hystuff.commands</a>, </li>
|
<li><a href="net/miarma/hystuff/commands/package-tree.html">net.miarma.hystuff.commands</a>, </li>
|
||||||
<li><a href="net/miarma/hystuff/common/package-tree.html">net.miarma.hystuff.common</a>, </li>
|
<li><a href="net/miarma/hystuff/component/package-tree.html">net.miarma.hystuff.component</a>, </li>
|
||||||
<li><a href="net/miarma/hystuff/events/package-tree.html">net.miarma.hystuff.events</a></li>
|
<li><a href="net/miarma/hystuff/events/package-tree.html">net.miarma.hystuff.events</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<section class="hierarchy">
|
<section class="hierarchy">
|
||||||
@@ -68,7 +68,6 @@ loadScripts(document, 'script');</script>
|
|||||||
<li class="circle">com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand
|
<li class="circle">com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/BackCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">BackCommand</a></li>
|
<li class="circle">net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/BackCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">BackCommand</a></li>
|
||||||
<li class="circle">net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/DisposalCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">DisposalCommand</a></li>
|
|
||||||
<li class="circle">net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/HomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">HomeCommand</a></li>
|
<li class="circle">net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/HomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">HomeCommand</a></li>
|
||||||
<li class="circle">net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/SetHomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></li>
|
<li class="circle">net.miarma.hystuff.commands.<a href="net/miarma/hystuff/commands/SetHomeCommand.html" class="type-name-link" title="class in net.miarma.hystuff.commands">SetHomeCommand</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
@@ -77,8 +76,8 @@ loadScripts(document, 'script');</script>
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="circle">net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/HomeManager.html" class="type-name-link" title="class in net.miarma.hystuff.common">HomeManager</a></li>
|
<li class="circle">net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/HomeComponent.html" class="type-name-link" title="class in net.miarma.hystuff.component">HomeComponent</a> (implements com.hypixel.hytale.component.Component<ECS_TYPE>)</li>
|
||||||
<li class="circle">net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/LastPositionManager.html" class="type-name-link" title="class in net.miarma.hystuff.common">LastPositionManager</a></li>
|
<li class="circle">net.miarma.hystuff.component.<a href="net/miarma/hystuff/component/LastPositionComponent.html" class="type-name-link" title="class in net.miarma.hystuff.component">LastPositionComponent</a> (implements com.hypixel.hytale.component.Component<ECS_TYPE>)</li>
|
||||||
<li class="circle">com.hypixel.hytale.server.core.plugin.PluginBase (implements com.hypixel.hytale.server.core.command.system.CommandOwner)
|
<li class="circle">com.hypixel.hytale.server.core.plugin.PluginBase (implements com.hypixel.hytale.server.core.command.system.CommandOwner)
|
||||||
<ul>
|
<ul>
|
||||||
<li class="circle">com.hypixel.hytale.server.core.plugin.JavaPlugin
|
<li class="circle">com.hypixel.hytale.server.core.plugin.JavaPlugin
|
||||||
@@ -101,20 +100,6 @@ loadScripts(document, 'script');</script>
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</section>
|
</section>
|
||||||
<section class="hierarchy">
|
|
||||||
<h2 title="Record Class Hierarchy">Record Class Hierarchy</h2>
|
|
||||||
<ul>
|
|
||||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
|
|
||||||
<ul>
|
|
||||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/25/docs/api/java.base/java/lang/Record.html" class="type-name-link external-link" title="class or interface in java.lang">Record</a>
|
|
||||||
<ul>
|
|
||||||
<li class="circle">net.miarma.hystuff.common.<a href="net/miarma/hystuff/common/Location.html" class="type-name-link" title="class in net.miarma.hystuff.common">Location</a></li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</section>
|
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html","k":"18"},{"l":"net.miarma.hystuff"},{"l":"net.miarma.hystuff.commands"},{"l":"net.miarma.hystuff.common"},{"l":"net.miarma.hystuff.events"}];updateSearchResults();
|
packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html","k":"18"},{"l":"net.miarma.hystuff"},{"l":"net.miarma.hystuff.commands"},{"l":"net.miarma.hystuff.component"},{"l":"net.miarma.hystuff.events"}];updateSearchResults();
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
<html lang="es">
|
<html lang="es">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (25) -->
|
<!-- Generated by javadoc (25) -->
|
||||||
<title>Search (HyStuff 1.0.1 API)</title>
|
<title>Search (HyStuff 1.1.0 API)</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||||
<meta name="description" content="search">
|
<meta name="description" content="search">
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html","k":"18"},{"p":"net.miarma.hystuff.commands","l":"BackCommand"},{"p":"net.miarma.hystuff.commands","l":"DisposalCommand"},{"p":"net.miarma.hystuff.commands","l":"HomeCommand"},{"p":"net.miarma.hystuff.common","l":"HomeManager"},{"p":"net.miarma.hystuff","l":"HyStuff"},{"p":"net.miarma.hystuff.common","l":"LastPositionManager"},{"p":"net.miarma.hystuff.common","l":"Location","k":"11"},{"p":"net.miarma.hystuff.events","l":"PlayerDeathListener"},{"p":"net.miarma.hystuff.commands","l":"SetHomeCommand"}];updateSearchResults();
|
typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html","k":"18"},{"p":"net.miarma.hystuff.commands","l":"BackCommand"},{"p":"net.miarma.hystuff.commands","l":"HomeCommand"},{"p":"net.miarma.hystuff.component","l":"HomeComponent"},{"p":"net.miarma.hystuff","l":"HyStuff"},{"p":"net.miarma.hystuff.component","l":"LastPositionComponent"},{"p":"net.miarma.hystuff.events","l":"PlayerDeathListener"},{"p":"net.miarma.hystuff.commands","l":"SetHomeCommand"}];updateSearchResults();
|
||||||
659
build/reports/problems/problems-report.html
Normal file
659
build/reports/problems/problems-report.html
Normal file
File diff suppressed because one or more lines are too long
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"Group": "Miarma",
|
"Group": "Miarma",
|
||||||
"Name": "HyStuff",
|
"Name": "HyStuff",
|
||||||
"Version": "1.0.1",
|
"Version": "1.1.0",
|
||||||
"Description": "Various stuff for Hytale",
|
"Description": "Various stuff for Hytale",
|
||||||
"Authors": [
|
"Authors": [
|
||||||
{
|
{
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,16 +1,14 @@
|
|||||||
-classpath '/home/jomaa/git/hystuff/build/classes/java/main:/home/jomaa/git/hystuff/build/resources/main:/home/jomaa/.var/app/com.hypixel.HytaleLauncher/data/Hytale/install/release/package/game/latest/Server/HytaleServer.jar'
|
-classpath '/home/jomaa/git/hystuff/build/classes/java/main:/home/jomaa/git/hystuff/build/resources/main:/home/jomaa/.var/app/com.hypixel.HytaleLauncher/data/Hytale/install/release/package/game/latest/Server/HytaleServer.jar'
|
||||||
-quiet
|
-quiet
|
||||||
-d '/home/jomaa/git/hystuff/build/docs/javadoc'
|
-d '/home/jomaa/git/hystuff/build/docs/javadoc'
|
||||||
-windowtitle 'HyStuff 1.0.1 API'
|
-windowtitle 'HyStuff 1.1.0 API'
|
||||||
-doctitle 'HyStuff 1.0.1 API'
|
-doctitle 'HyStuff 1.1.0 API'
|
||||||
-notimestamp
|
-notimestamp
|
||||||
-Xdoclint:-missing '-quiet'
|
-Xdoclint:-missing '-quiet'
|
||||||
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/common/LastPositionManager.java'
|
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/component/LastPositionComponent.java'
|
||||||
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/common/Location.java'
|
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/component/HomeComponent.java'
|
||||||
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/common/HomeManager.java'
|
|
||||||
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/HyStuff.java'
|
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/HyStuff.java'
|
||||||
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/events/PlayerDeathListener.java'
|
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/events/PlayerDeathListener.java'
|
||||||
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/commands/BackCommand.java'
|
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/commands/BackCommand.java'
|
||||||
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/commands/SetHomeCommand.java'
|
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/commands/SetHomeCommand.java'
|
||||||
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/commands/HomeCommand.java'
|
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/commands/HomeCommand.java'
|
||||||
'/home/jomaa/git/hystuff/src/main/java/net/miarma/hystuff/commands/DisposalCommand.java'
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# The current version of your project. Please use semantic versioning!
|
# The current version of your project. Please use semantic versioning!
|
||||||
version=1.0.1
|
version=1.1.0
|
||||||
|
|
||||||
# The group ID used for maven publishing. Usually the same as your package name
|
# The group ID used for maven publishing. Usually the same as your package name
|
||||||
# but not the same as your plugin group!
|
# but not the same as your plugin group!
|
||||||
|
|||||||
BIN
run/auth.enc
Normal file
BIN
run/auth.enc
Normal file
Binary file not shown.
1
run/bans.json
Normal file
1
run/bans.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
[]
|
||||||
31
run/config.json
Normal file
31
run/config.json
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"Version": 3,
|
||||||
|
"ServerName": "Hytale Server",
|
||||||
|
"MOTD": "",
|
||||||
|
"Password": "",
|
||||||
|
"MaxPlayers": 100,
|
||||||
|
"MaxViewRadius": 32,
|
||||||
|
"Defaults": {
|
||||||
|
"World": "default",
|
||||||
|
"GameMode": "Adventure"
|
||||||
|
},
|
||||||
|
"ConnectionTimeouts": {
|
||||||
|
"JoinTimeouts": {}
|
||||||
|
},
|
||||||
|
"RateLimit": {},
|
||||||
|
"Modules": {
|
||||||
|
"PathPlugin": {
|
||||||
|
"Modules": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"LogLevels": {},
|
||||||
|
"Mods": {},
|
||||||
|
"DisplayTmpTagsInStrings": false,
|
||||||
|
"PlayerStorage": {
|
||||||
|
"Type": "Hytale"
|
||||||
|
},
|
||||||
|
"AuthCredentialStore": {
|
||||||
|
"Type": "Encrypted",
|
||||||
|
"Path": "auth.enc"
|
||||||
|
}
|
||||||
|
}
|
||||||
23
run/config.json.bak
Normal file
23
run/config.json.bak
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
"Version": 3,
|
||||||
|
"ServerName": "Hytale Server",
|
||||||
|
"MOTD": "",
|
||||||
|
"Password": "",
|
||||||
|
"MaxPlayers": 100,
|
||||||
|
"MaxViewRadius": 32,
|
||||||
|
"Defaults": {
|
||||||
|
"World": "default",
|
||||||
|
"GameMode": "Adventure"
|
||||||
|
},
|
||||||
|
"ConnectionTimeouts": {
|
||||||
|
"JoinTimeouts": {}
|
||||||
|
},
|
||||||
|
"RateLimit": {},
|
||||||
|
"Modules": {},
|
||||||
|
"LogLevels": {},
|
||||||
|
"Mods": {},
|
||||||
|
"DisplayTmpTagsInStrings": false,
|
||||||
|
"PlayerStorage": {
|
||||||
|
"Type": "Hytale"
|
||||||
|
}
|
||||||
|
}
|
||||||
3
run/mods/Hytale_Shop/barter_shop_state.json
Normal file
3
run/mods/Hytale_Shop/barter_shop_state.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"Shops": {}
|
||||||
|
}
|
||||||
3
run/mods/Hytale_Shop/barter_shop_state.json.bak
Normal file
3
run/mods/Hytale_Shop/barter_shop_state.json.bak
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"Shops": {}
|
||||||
|
}
|
||||||
1
run/mods/Miarma_HyStuff/homes.json
Normal file
1
run/mods/Miarma_HyStuff/homes.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
1
run/permissions.json
Normal file
1
run/permissions.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
3
run/universe/memories.json
Normal file
3
run/universe/memories.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"Memories": []
|
||||||
|
}
|
||||||
3
run/universe/memories.json.bak
Normal file
3
run/universe/memories.json.bak
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"Memories": []
|
||||||
|
}
|
||||||
51
run/universe/worlds/default/config.json
Normal file
51
run/universe/worlds/default/config.json
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
{
|
||||||
|
"Version": 4,
|
||||||
|
"UUID": {
|
||||||
|
"$binary": "821tR+8rQ9ajnnfyxAvw8Q==",
|
||||||
|
"$type": "04"
|
||||||
|
},
|
||||||
|
"Seed": 1768753955308,
|
||||||
|
"WorldGen": {
|
||||||
|
"Type": "Hytale",
|
||||||
|
"Name": "Default"
|
||||||
|
},
|
||||||
|
"WorldMap": {
|
||||||
|
"Type": "WorldGen"
|
||||||
|
},
|
||||||
|
"ChunkStorage": {
|
||||||
|
"Type": "Hytale"
|
||||||
|
},
|
||||||
|
"ChunkConfig": {},
|
||||||
|
"IsTicking": true,
|
||||||
|
"IsBlockTicking": true,
|
||||||
|
"IsPvpEnabled": false,
|
||||||
|
"IsFallDamageEnabled": true,
|
||||||
|
"IsGameTimePaused": false,
|
||||||
|
"GameTime": "0001-01-01T17:50:04.560488212Z",
|
||||||
|
"ClientEffects": {
|
||||||
|
"SunHeightPercent": 100.0,
|
||||||
|
"SunAngleDegrees": 0.0,
|
||||||
|
"BloomIntensity": 0.30000001192092896,
|
||||||
|
"BloomPower": 8.0,
|
||||||
|
"SunIntensity": 0.25,
|
||||||
|
"SunshaftIntensity": 0.30000001192092896,
|
||||||
|
"SunshaftScaleFactor": 4.0
|
||||||
|
},
|
||||||
|
"RequiredPlugins": {},
|
||||||
|
"IsSpawningNPC": true,
|
||||||
|
"IsSpawnMarkersEnabled": true,
|
||||||
|
"IsAllNPCFrozen": false,
|
||||||
|
"GameplayConfig": "Default",
|
||||||
|
"IsCompassUpdating": true,
|
||||||
|
"IsSavingPlayers": true,
|
||||||
|
"IsSavingChunks": true,
|
||||||
|
"SaveNewChunks": true,
|
||||||
|
"IsUnloadingChunks": true,
|
||||||
|
"IsObjectiveMarkersEnabled": true,
|
||||||
|
"DeleteOnUniverseStart": false,
|
||||||
|
"DeleteOnRemove": false,
|
||||||
|
"ResourceStorage": {
|
||||||
|
"Type": "Hytale"
|
||||||
|
},
|
||||||
|
"Plugin": {}
|
||||||
|
}
|
||||||
51
run/universe/worlds/default/config.json.bak
Normal file
51
run/universe/worlds/default/config.json.bak
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
{
|
||||||
|
"Version": 4,
|
||||||
|
"UUID": {
|
||||||
|
"$binary": "821tR+8rQ9ajnnfyxAvw8Q==",
|
||||||
|
"$type": "04"
|
||||||
|
},
|
||||||
|
"Seed": 1768753955308,
|
||||||
|
"WorldGen": {
|
||||||
|
"Type": "Hytale",
|
||||||
|
"Name": "Default"
|
||||||
|
},
|
||||||
|
"WorldMap": {
|
||||||
|
"Type": "WorldGen"
|
||||||
|
},
|
||||||
|
"ChunkStorage": {
|
||||||
|
"Type": "Hytale"
|
||||||
|
},
|
||||||
|
"ChunkConfig": {},
|
||||||
|
"IsTicking": true,
|
||||||
|
"IsBlockTicking": true,
|
||||||
|
"IsPvpEnabled": false,
|
||||||
|
"IsFallDamageEnabled": true,
|
||||||
|
"IsGameTimePaused": false,
|
||||||
|
"GameTime": "0001-01-01T09:32:56.213716854Z",
|
||||||
|
"ClientEffects": {
|
||||||
|
"SunHeightPercent": 100.0,
|
||||||
|
"SunAngleDegrees": 0.0,
|
||||||
|
"BloomIntensity": 0.30000001192092896,
|
||||||
|
"BloomPower": 8.0,
|
||||||
|
"SunIntensity": 0.25,
|
||||||
|
"SunshaftIntensity": 0.30000001192092896,
|
||||||
|
"SunshaftScaleFactor": 4.0
|
||||||
|
},
|
||||||
|
"RequiredPlugins": {},
|
||||||
|
"IsSpawningNPC": true,
|
||||||
|
"IsSpawnMarkersEnabled": true,
|
||||||
|
"IsAllNPCFrozen": false,
|
||||||
|
"GameplayConfig": "Default",
|
||||||
|
"IsCompassUpdating": true,
|
||||||
|
"IsSavingPlayers": true,
|
||||||
|
"IsSavingChunks": true,
|
||||||
|
"SaveNewChunks": true,
|
||||||
|
"IsUnloadingChunks": true,
|
||||||
|
"IsObjectiveMarkersEnabled": true,
|
||||||
|
"DeleteOnUniverseStart": false,
|
||||||
|
"DeleteOnRemove": false,
|
||||||
|
"ResourceStorage": {
|
||||||
|
"Type": "Hytale"
|
||||||
|
},
|
||||||
|
"Plugin": {}
|
||||||
|
}
|
||||||
3
run/universe/worlds/default/resources/BlockCounter.json
Normal file
3
run/universe/worlds/default/resources/BlockCounter.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"BlockPlacementCounts": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"BlockPlacementCounts": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"Markers": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"Markers": {}
|
||||||
|
}
|
||||||
3
run/universe/worlds/default/resources/InstanceData.json
Normal file
3
run/universe/worlds/default/resources/InstanceData.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"HadPlayer": false
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"HadPlayer": false
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"SpawnPoint": [
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"LoadedPrefabMetadata": []
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"SpawnPoint": [
|
||||||
|
0,
|
||||||
|
0,
|
||||||
|
0
|
||||||
|
],
|
||||||
|
"LoadedPrefabMetadata": []
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"Stats": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"Stats": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"SpawnSuppressorMap": {}
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"SpawnSuppressorMap": {}
|
||||||
|
}
|
||||||
3
run/universe/worlds/default/resources/Time.json
Normal file
3
run/universe/worlds/default/resources/Time.json
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"Now": "1970-01-01T00:24:40.152017104Z"
|
||||||
|
}
|
||||||
3
run/universe/worlds/default/resources/Time.json.bak
Normal file
3
run/universe/worlds/default/resources/Time.json.bak
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
{
|
||||||
|
"Now": "1970-01-01T00:24:36.869039310Z"
|
||||||
|
}
|
||||||
1
run/whitelist.json
Normal file
1
run/whitelist.json
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"enabled":false,"list":[]}
|
||||||
@@ -1,5 +1,6 @@
|
|||||||
package net.miarma.hystuff;
|
package net.miarma.hystuff;
|
||||||
|
|
||||||
|
import com.hypixel.hytale.component.ComponentType;
|
||||||
import com.hypixel.hytale.event.EventRegistry;
|
import com.hypixel.hytale.event.EventRegistry;
|
||||||
import com.hypixel.hytale.logger.HytaleLogger;
|
import com.hypixel.hytale.logger.HytaleLogger;
|
||||||
import com.hypixel.hytale.math.vector.Vector3d;
|
import com.hypixel.hytale.math.vector.Vector3d;
|
||||||
@@ -16,9 +17,8 @@ import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
|||||||
import net.miarma.hystuff.commands.BackCommand;
|
import net.miarma.hystuff.commands.BackCommand;
|
||||||
import net.miarma.hystuff.commands.HomeCommand;
|
import net.miarma.hystuff.commands.HomeCommand;
|
||||||
import net.miarma.hystuff.commands.SetHomeCommand;
|
import net.miarma.hystuff.commands.SetHomeCommand;
|
||||||
import net.miarma.hystuff.common.HomeManager;
|
import net.miarma.hystuff.component.HomeComponent;
|
||||||
import net.miarma.hystuff.common.LastPositionManager;
|
import net.miarma.hystuff.component.LastPositionComponent;
|
||||||
import net.miarma.hystuff.common.Location;
|
|
||||||
import net.miarma.hystuff.events.PlayerDeathListener;
|
import net.miarma.hystuff.events.PlayerDeathListener;
|
||||||
|
|
||||||
import javax.annotation.Nonnull;
|
import javax.annotation.Nonnull;
|
||||||
@@ -28,10 +28,10 @@ import javax.annotation.Nonnull;
|
|||||||
* event listeners.
|
* event listeners.
|
||||||
*/
|
*/
|
||||||
public class HyStuff extends JavaPlugin {
|
public class HyStuff extends JavaPlugin {
|
||||||
private HomeManager homeManager;
|
|
||||||
private LastPositionManager lastPositionManager;
|
|
||||||
private PlayerDeathListener playerDeathListener;
|
private PlayerDeathListener playerDeathListener;
|
||||||
private static final HytaleLogger LOGGER = HytaleLogger.forEnclosingClass();
|
private static final HytaleLogger LOGGER = HytaleLogger.forEnclosingClass();
|
||||||
|
public static ComponentType<EntityStore, HomeComponent> HOME_COMPONENT_TYPE;
|
||||||
|
public static ComponentType<EntityStore, LastPositionComponent> LAST_POSITION_COMPONENT_TYPE;
|
||||||
|
|
||||||
public HyStuff(@Nonnull JavaPluginInit init) {
|
public HyStuff(@Nonnull JavaPluginInit init) {
|
||||||
super(init);
|
super(init);
|
||||||
@@ -40,18 +40,23 @@ public class HyStuff extends JavaPlugin {
|
|||||||
@Override
|
@Override
|
||||||
protected void setup() {
|
protected void setup() {
|
||||||
LOGGER.atInfo().log("------ HYSTUFF PLUGIN SETUP BEGIN ------");
|
LOGGER.atInfo().log("------ HYSTUFF PLUGIN SETUP BEGIN ------");
|
||||||
this.homeManager = HomeManager.getInstance(this.getDataDirectory(), LOGGER);
|
this.playerDeathListener = new PlayerDeathListener();
|
||||||
this.lastPositionManager = LastPositionManager.getInstance();
|
|
||||||
this.playerDeathListener = new PlayerDeathListener(lastPositionManager, LOGGER);
|
|
||||||
LOGGER.atInfo().log("------- HYSTUFF PLUGIN SETUP END -------");
|
LOGGER.atInfo().log("------- HYSTUFF PLUGIN SETUP END -------");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void start() {
|
protected void start() {
|
||||||
LOGGER.atInfo().log("HyStuff plugin starting...");
|
LOGGER.atInfo().log("HyStuff plugin starting...");
|
||||||
this.getCommandRegistry().registerCommand(new HomeCommand(this.homeManager));
|
|
||||||
this.getCommandRegistry().registerCommand(new SetHomeCommand(this.homeManager));
|
HOME_COMPONENT_TYPE = this.getEntityStoreRegistry()
|
||||||
this.getCommandRegistry().registerCommand(new BackCommand(this.lastPositionManager));
|
.registerComponent(HomeComponent.class, "hystuff:home", HomeComponent.CODEC);
|
||||||
|
LAST_POSITION_COMPONENT_TYPE = this.getEntityStoreRegistry()
|
||||||
|
.registerComponent(LastPositionComponent.class, "hystuff:last_position", LastPositionComponent.CODEC);
|
||||||
|
|
||||||
|
this.getCommandRegistry().registerCommand(new HomeCommand());
|
||||||
|
this.getCommandRegistry().registerCommand(new SetHomeCommand());
|
||||||
|
this.getCommandRegistry().registerCommand(new BackCommand());
|
||||||
|
|
||||||
if (this.playerDeathListener != null) {
|
if (this.playerDeathListener != null) {
|
||||||
try {
|
try {
|
||||||
EntityStore.REGISTRY.registerSystem(this.playerDeathListener);
|
EntityStore.REGISTRY.registerSystem(this.playerDeathListener);
|
||||||
@@ -60,6 +65,7 @@ public class HyStuff extends JavaPlugin {
|
|||||||
LOGGER.atWarning().log("Could not register death listener: " + e.getMessage());
|
LOGGER.atWarning().log("Could not register death listener: " + e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
LOGGER.atInfo().log("HyStuff plugin started succesfully!");
|
LOGGER.atInfo().log("HyStuff plugin started succesfully!");
|
||||||
LOGGER.atInfo().log("Commands registered: /home, /sethome");
|
LOGGER.atInfo().log("Commands registered: /home, /sethome");
|
||||||
}
|
}
|
||||||
@@ -67,11 +73,6 @@ public class HyStuff extends JavaPlugin {
|
|||||||
@Override
|
@Override
|
||||||
protected void shutdown() {
|
protected void shutdown() {
|
||||||
LOGGER.atInfo().log("HyStuff plugin is shutting down...");
|
LOGGER.atInfo().log("HyStuff plugin is shutting down...");
|
||||||
if (this.homeManager != null) {
|
|
||||||
this.homeManager.save();
|
|
||||||
LOGGER.atInfo().log("Total homes saved: %d", this.homeManager.getHomeCount());
|
|
||||||
}
|
|
||||||
|
|
||||||
if (this.playerDeathListener != null) {
|
if (this.playerDeathListener != null) {
|
||||||
EntityStore.REGISTRY.unregisterSystem(PlayerDeathListener.class);
|
EntityStore.REGISTRY.unregisterSystem(PlayerDeathListener.class);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,26 +2,22 @@ package net.miarma.hystuff.commands;
|
|||||||
|
|
||||||
import com.hypixel.hytale.component.Ref;
|
import com.hypixel.hytale.component.Ref;
|
||||||
import com.hypixel.hytale.component.Store;
|
import com.hypixel.hytale.component.Store;
|
||||||
|
import com.hypixel.hytale.math.vector.Transform;
|
||||||
import com.hypixel.hytale.server.core.Message;
|
import com.hypixel.hytale.server.core.Message;
|
||||||
import com.hypixel.hytale.server.core.command.system.CommandContext;
|
import com.hypixel.hytale.server.core.command.system.CommandContext;
|
||||||
import com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand;
|
import com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand;
|
||||||
import com.hypixel.hytale.server.core.modules.entity.teleport.Teleport;
|
import com.hypixel.hytale.server.core.modules.entity.teleport.Teleport;
|
||||||
import com.hypixel.hytale.server.core.universe.PlayerRef;
|
import com.hypixel.hytale.server.core.universe.PlayerRef;
|
||||||
import com.hypixel.hytale.server.core.universe.Universe;
|
|
||||||
import com.hypixel.hytale.server.core.universe.world.World;
|
import com.hypixel.hytale.server.core.universe.world.World;
|
||||||
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
||||||
import net.miarma.hystuff.common.LastPositionManager;
|
import net.miarma.hystuff.HyStuff;
|
||||||
import net.miarma.hystuff.common.Location;
|
import net.miarma.hystuff.component.LastPositionComponent;
|
||||||
import org.checkerframework.checker.nullness.compatqual.NonNullDecl;
|
import org.checkerframework.checker.nullness.compatqual.NonNullDecl;
|
||||||
|
|
||||||
import java.util.UUID;
|
|
||||||
|
|
||||||
public class BackCommand extends AbstractPlayerCommand {
|
public class BackCommand extends AbstractPlayerCommand {
|
||||||
private final LastPositionManager lastPositionManager;
|
|
||||||
|
|
||||||
public BackCommand(LastPositionManager lastPositionManager) {
|
public BackCommand() {
|
||||||
super("back", "Teleports you to your last position");
|
super("back", "Teleports you to your last position");
|
||||||
this.lastPositionManager = lastPositionManager;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -35,28 +31,18 @@ public class BackCommand extends AbstractPlayerCommand {
|
|||||||
@NonNullDecl Ref<EntityStore> ref,
|
@NonNullDecl Ref<EntityStore> ref,
|
||||||
@NonNullDecl PlayerRef playerRef,
|
@NonNullDecl PlayerRef playerRef,
|
||||||
@NonNullDecl World world) {
|
@NonNullDecl World world) {
|
||||||
UUID playerUuid = playerRef.getUuid();
|
LastPositionComponent lastComp = store.getComponent(ref, HyStuff.LAST_POSITION_COMPONENT_TYPE);
|
||||||
Location lastPosition = this.lastPositionManager.get(playerUuid);
|
|
||||||
|
|
||||||
if (!this.lastPositionManager.has(playerUuid)) {
|
if (lastComp == null) {
|
||||||
ctx.sendMessage(Message.raw("You don't have a last position to return to."));
|
ctx.sendMessage(Message.raw("No hay posición anterior"));
|
||||||
} else {
|
return;
|
||||||
final World targetWorld = Universe.get().getWorld(lastPosition.worldName()) != null ?
|
}
|
||||||
Universe.get().getWorld(lastPosition.worldName()) : world;
|
|
||||||
|
|
||||||
world.execute(() -> {
|
Transform lastLocation = lastComp.getTransform();
|
||||||
Teleport teleport = Teleport.createForPlayer(
|
|
||||||
targetWorld,
|
Teleport teleport = new Teleport(lastLocation.getPosition(), lastLocation.getRotation());
|
||||||
lastPosition.toPosition(),
|
|
||||||
lastPosition.toRotation()
|
|
||||||
);
|
|
||||||
|
|
||||||
store.addComponent(ref, Teleport.getComponentType(), teleport);
|
store.addComponent(ref, Teleport.getComponentType(), teleport);
|
||||||
ctx.sendMessage(Message.raw(String.format("Teleporting to your last position at %.1f, %.1f, %.1f",
|
store.removeComponent(ref, HyStuff.LAST_POSITION_COMPONENT_TYPE);
|
||||||
lastPosition.x(), lastPosition.y(), lastPosition.z())));
|
|
||||||
});
|
|
||||||
|
|
||||||
this.lastPositionManager.clear(playerUuid);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,26 +0,0 @@
|
|||||||
package net.miarma.hystuff.commands;
|
|
||||||
|
|
||||||
import com.hypixel.hytale.component.Ref;
|
|
||||||
import com.hypixel.hytale.component.Store;
|
|
||||||
import com.hypixel.hytale.server.core.command.system.CommandContext;
|
|
||||||
import com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand;
|
|
||||||
import com.hypixel.hytale.server.core.universe.PlayerRef;
|
|
||||||
import com.hypixel.hytale.server.core.universe.world.World;
|
|
||||||
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
|
||||||
import org.checkerframework.checker.nullness.compatqual.NonNullDecl;
|
|
||||||
|
|
||||||
public class DisposalCommand extends AbstractPlayerCommand {
|
|
||||||
|
|
||||||
public DisposalCommand() {
|
|
||||||
super("disposal", "Lets you remove unwanted items.");
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
protected void execute(@NonNullDecl CommandContext ctx,
|
|
||||||
@NonNullDecl Store<EntityStore> store,
|
|
||||||
@NonNullDecl Ref<EntityStore> ref,
|
|
||||||
@NonNullDecl PlayerRef playerRef,
|
|
||||||
@NonNullDecl World world) {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -2,33 +2,25 @@ package net.miarma.hystuff.commands;
|
|||||||
|
|
||||||
import com.hypixel.hytale.component.Ref;
|
import com.hypixel.hytale.component.Ref;
|
||||||
import com.hypixel.hytale.component.Store;
|
import com.hypixel.hytale.component.Store;
|
||||||
import com.hypixel.hytale.math.vector.Vector3d;
|
import com.hypixel.hytale.math.vector.Transform;
|
||||||
import com.hypixel.hytale.math.vector.Vector3f;
|
|
||||||
import com.hypixel.hytale.protocol.GameMode;
|
|
||||||
import com.hypixel.hytale.server.core.Message;
|
import com.hypixel.hytale.server.core.Message;
|
||||||
import com.hypixel.hytale.server.core.command.system.CommandContext;
|
import com.hypixel.hytale.server.core.command.system.CommandContext;
|
||||||
import com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand;
|
import com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand;
|
||||||
import com.hypixel.hytale.server.core.command.system.basecommands.CommandBase;
|
import com.hypixel.hytale.server.core.modules.entity.component.TransformComponent;
|
||||||
import com.hypixel.hytale.server.core.modules.entity.teleport.Teleport;
|
import com.hypixel.hytale.server.core.modules.entity.teleport.Teleport;
|
||||||
import com.hypixel.hytale.server.core.universe.PlayerRef;
|
import com.hypixel.hytale.server.core.universe.PlayerRef;
|
||||||
import com.hypixel.hytale.server.core.universe.Universe;
|
import com.hypixel.hytale.server.core.universe.Universe;
|
||||||
import com.hypixel.hytale.server.core.universe.world.World;
|
import com.hypixel.hytale.server.core.universe.world.World;
|
||||||
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
||||||
import net.miarma.hystuff.common.HomeManager;
|
import net.miarma.hystuff.HyStuff;
|
||||||
import net.miarma.hystuff.common.LastPositionManager;
|
import net.miarma.hystuff.component.HomeComponent;
|
||||||
import net.miarma.hystuff.common.Location;
|
import net.miarma.hystuff.component.LastPositionComponent;
|
||||||
|
|
||||||
import javax.annotation.Nonnull;
|
import javax.annotation.Nonnull;
|
||||||
import java.util.UUID;
|
|
||||||
|
|
||||||
public class HomeCommand extends AbstractPlayerCommand {
|
public class HomeCommand extends AbstractPlayerCommand {
|
||||||
private final HomeManager homeManager;
|
public HomeCommand() {
|
||||||
private final LastPositionManager lastPositionManager;
|
|
||||||
|
|
||||||
public HomeCommand(HomeManager homeManager) {
|
|
||||||
super("home", "Teleports you to your home");
|
super("home", "Teleports you to your home");
|
||||||
this.homeManager = homeManager;
|
|
||||||
this.lastPositionManager = LastPositionManager.getInstance();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -42,31 +34,41 @@ public class HomeCommand extends AbstractPlayerCommand {
|
|||||||
@Nonnull Ref<EntityStore> ref,
|
@Nonnull Ref<EntityStore> ref,
|
||||||
@Nonnull PlayerRef playerRef,
|
@Nonnull PlayerRef playerRef,
|
||||||
@Nonnull World world) {
|
@Nonnull World world) {
|
||||||
UUID playerUuid = playerRef.getUuid();
|
HomeComponent homeComp = store.getComponent(ref, HyStuff.HOME_COMPONENT_TYPE);
|
||||||
Location home = this.homeManager.getHome(playerUuid);
|
|
||||||
if (home == null) {
|
|
||||||
ctx.sendMessage(Message.raw("You don't have a home set. Use /sethome first."));
|
|
||||||
} else {
|
|
||||||
World currentWorld = Universe.get().getWorld(playerRef.getWorldUuid());
|
|
||||||
Vector3d pos = playerRef.getTransform().getPosition();
|
|
||||||
Vector3f rotation = playerRef.getHeadRotation();
|
|
||||||
Location currentLocation = new Location(currentWorld.getName(), pos.getX(), pos.getY(),
|
|
||||||
pos.getZ(), rotation.getYaw(), rotation.getPitch());
|
|
||||||
this.lastPositionManager.set(playerUuid, currentLocation);
|
|
||||||
|
|
||||||
final World homeWorld = Universe.get().getWorld(home.worldName()) != null ?
|
if (homeComp == null) {
|
||||||
Universe.get().getWorld(home.worldName()) : world;
|
ctx.sendMessage(Message.raw("You do not have a home set!"));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
world.execute(() -> {
|
Transform homeLocation = homeComp.getTransform();
|
||||||
Teleport teleport = Teleport.createForPlayer(
|
if (homeLocation == null) {
|
||||||
homeWorld,
|
ctx.sendMessage(Message.raw("Your home data is corrupt."));
|
||||||
home.toPosition(),
|
return;
|
||||||
home.toRotation()
|
}
|
||||||
|
|
||||||
|
TransformComponent transformComp = store.getComponent(ref, TransformComponent.getComponentType());
|
||||||
|
if (transformComp == null) {
|
||||||
|
ctx.sendMessage(Message.raw("Could not get your current position!"));
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
LastPositionComponent last = new LastPositionComponent(
|
||||||
|
transformComp.getTransform().clone(),
|
||||||
|
world.getWorldConfig().getUuid()
|
||||||
);
|
);
|
||||||
|
|
||||||
|
store.putComponent(ref, HyStuff.LAST_POSITION_COMPONENT_TYPE, last);
|
||||||
|
|
||||||
|
Teleport teleport = new Teleport(homeLocation.getPosition(), homeLocation.getRotation());
|
||||||
|
World targetWorld = Universe.get().getWorld(homeComp.getWorldUuid());
|
||||||
store.addComponent(ref, Teleport.getComponentType(), teleport);
|
store.addComponent(ref, Teleport.getComponentType(), teleport);
|
||||||
ctx.sendMessage(Message.raw(String.format("Teleporting to your home at %.1f, %.1f, %.1f",
|
ctx.sendMessage(Message.raw(String.format(
|
||||||
home.x(), home.y(), home.z())));
|
"Teleporting to your home at %.1f, %.1f, %.1f in %s",
|
||||||
});
|
homeLocation.getPosition().getX(),
|
||||||
}
|
homeLocation.getPosition().getY(),
|
||||||
|
homeLocation.getPosition().getZ(),
|
||||||
|
targetWorld.getName()
|
||||||
|
)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -2,27 +2,22 @@ package net.miarma.hystuff.commands;
|
|||||||
|
|
||||||
import com.hypixel.hytale.component.Ref;
|
import com.hypixel.hytale.component.Ref;
|
||||||
import com.hypixel.hytale.component.Store;
|
import com.hypixel.hytale.component.Store;
|
||||||
import com.hypixel.hytale.math.vector.Vector3d;
|
|
||||||
import com.hypixel.hytale.math.vector.Vector3f;
|
|
||||||
import com.hypixel.hytale.server.core.Message;
|
import com.hypixel.hytale.server.core.Message;
|
||||||
import com.hypixel.hytale.server.core.command.system.CommandContext;
|
import com.hypixel.hytale.server.core.command.system.CommandContext;
|
||||||
import com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand;
|
import com.hypixel.hytale.server.core.command.system.basecommands.AbstractPlayerCommand;
|
||||||
import com.hypixel.hytale.server.core.modules.entity.component.HeadRotation;
|
|
||||||
import com.hypixel.hytale.server.core.modules.entity.component.TransformComponent;
|
import com.hypixel.hytale.server.core.modules.entity.component.TransformComponent;
|
||||||
import com.hypixel.hytale.server.core.universe.PlayerRef;
|
import com.hypixel.hytale.server.core.universe.PlayerRef;
|
||||||
import com.hypixel.hytale.server.core.universe.world.World;
|
import com.hypixel.hytale.server.core.universe.world.World;
|
||||||
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
||||||
import net.miarma.hystuff.common.HomeManager;
|
import net.miarma.hystuff.HyStuff;
|
||||||
|
import net.miarma.hystuff.component.HomeComponent;
|
||||||
|
|
||||||
import javax.annotation.Nonnull;
|
import javax.annotation.Nonnull;
|
||||||
import java.util.UUID;
|
|
||||||
|
|
||||||
public class SetHomeCommand extends AbstractPlayerCommand {
|
public class SetHomeCommand extends AbstractPlayerCommand {
|
||||||
private final HomeManager homeManager;
|
|
||||||
|
|
||||||
public SetHomeCommand(@Nonnull HomeManager homeManager) {
|
public SetHomeCommand() {
|
||||||
super("sethome", "Set your home location");
|
super("sethome", "Set your home location");
|
||||||
this.homeManager = homeManager;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -34,19 +29,28 @@ public class SetHomeCommand extends AbstractPlayerCommand {
|
|||||||
protected void execute(@Nonnull CommandContext ctx,
|
protected void execute(@Nonnull CommandContext ctx,
|
||||||
@Nonnull Store<EntityStore> store,
|
@Nonnull Store<EntityStore> store,
|
||||||
@Nonnull Ref<EntityStore> ref,
|
@Nonnull Ref<EntityStore> ref,
|
||||||
@Nonnull PlayerRef playerRef,
|
@Nonnull PlayerRef player,
|
||||||
@Nonnull World world) {
|
@Nonnull World world) {
|
||||||
TransformComponent transform = store.getComponent(ref, TransformComponent.getComponentType());
|
|
||||||
if (transform == null) {
|
TransformComponent transformComp =
|
||||||
ctx.sendMessage(Message.raw("Could not get your position."));
|
store.getComponent(ref, TransformComponent.getComponentType());
|
||||||
} else {
|
|
||||||
HeadRotation headRotation = store.getComponent(ref, HeadRotation.getComponentType());
|
if (transformComp == null) {
|
||||||
Vector3f rotation = headRotation.getRotation();
|
ctx.sendMessage(Message.raw("Could not get your current position!"));
|
||||||
Vector3d position = transform.getPosition();
|
return;
|
||||||
UUID playerUuid = playerRef.getUuid();
|
}
|
||||||
this.homeManager.setHome(playerUuid, world, position, rotation);
|
|
||||||
ctx.sendMessage(Message.raw(String.format("Home set at %.1f, %.1f, %.1f in %s",
|
HomeComponent home = new HomeComponent(
|
||||||
position.getX(), position.getY(), position.getZ(), world.getName())));
|
transformComp.getTransform().clone(),
|
||||||
}
|
world.getWorldConfig().getUuid()
|
||||||
|
);
|
||||||
|
|
||||||
|
store.putComponent(ref, HyStuff.HOME_COMPONENT_TYPE, home);
|
||||||
|
ctx.sendMessage(Message.raw(String.format(
|
||||||
|
"Your home has been set at %.1f, %.1f, %.1f",
|
||||||
|
transformComp.getPosition().getX(),
|
||||||
|
transformComp.getPosition().getY(),
|
||||||
|
transformComp.getPosition().getZ()
|
||||||
|
)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,113 +0,0 @@
|
|||||||
package net.miarma.hystuff.common;
|
|
||||||
|
|
||||||
import com.google.gson.Gson;
|
|
||||||
import com.google.gson.GsonBuilder;
|
|
||||||
import com.google.gson.reflect.TypeToken;
|
|
||||||
import com.hypixel.hytale.logger.HytaleLogger;
|
|
||||||
import com.hypixel.hytale.math.vector.Vector3d;
|
|
||||||
import com.hypixel.hytale.math.vector.Vector3f;
|
|
||||||
import com.hypixel.hytale.server.core.universe.world.World;
|
|
||||||
|
|
||||||
import javax.annotation.Nonnull;
|
|
||||||
import javax.annotation.Nullable;
|
|
||||||
import java.io.IOException;
|
|
||||||
import java.lang.reflect.Type;
|
|
||||||
import java.nio.file.Files;
|
|
||||||
import java.nio.file.LinkOption;
|
|
||||||
import java.nio.file.Path;
|
|
||||||
import java.util.Iterator;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.UUID;
|
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
|
||||||
|
|
||||||
public class HomeManager {
|
|
||||||
private static final String HOMES_FILE = "homes.json";
|
|
||||||
private static final Gson GSON = new GsonBuilder().setPrettyPrinting().create();
|
|
||||||
private static final Type HOMES_TYPE = new TypeToken<Map<String, Location>>(){}.getType();
|
|
||||||
private final Path dataDir;
|
|
||||||
private final HytaleLogger LOGGER;
|
|
||||||
private final Map<UUID, Location> homes = new ConcurrentHashMap<>();
|
|
||||||
private static HomeManager _instance;
|
|
||||||
|
|
||||||
private HomeManager(@Nonnull Path dataDir, @Nonnull HytaleLogger logger) {
|
|
||||||
this.dataDir = dataDir;
|
|
||||||
this.LOGGER = logger;
|
|
||||||
this.load();
|
|
||||||
}
|
|
||||||
|
|
||||||
public static HomeManager getInstance(@Nonnull Path dataDir, @Nonnull HytaleLogger logger) {
|
|
||||||
if(_instance == null)
|
|
||||||
_instance = new HomeManager(dataDir, logger);
|
|
||||||
return _instance;
|
|
||||||
}
|
|
||||||
|
|
||||||
private void load() {
|
|
||||||
Path homesFile = this.dataDir.resolve(HOMES_FILE);
|
|
||||||
if(!Files.exists(homesFile)) {
|
|
||||||
this.LOGGER.atInfo().log("No homes file found. Creating.");
|
|
||||||
} else {
|
|
||||||
try {
|
|
||||||
String jsonStr = Files.readString(homesFile);
|
|
||||||
Map<String, Location> loaded = GSON.fromJson(jsonStr, HOMES_TYPE);
|
|
||||||
if (loaded != null) {
|
|
||||||
for(Map.Entry<String, Location> entry : loaded.entrySet()) {
|
|
||||||
try {
|
|
||||||
UUID uuid = UUID.fromString(entry.getKey());
|
|
||||||
this.homes.put(uuid, entry.getValue());
|
|
||||||
} catch (IllegalArgumentException e) {
|
|
||||||
this.LOGGER.atWarning().log("Invalid player UUID in homes file: %s", entry.getKey());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
this.LOGGER.atInfo().log("Loaded %d homes from disk.", this.homes.size());
|
|
||||||
}
|
|
||||||
} catch (IOException e) {
|
|
||||||
this.LOGGER.atSevere().log("Failed to load homes from disk: %s", e.getMessage());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void save() {
|
|
||||||
try {
|
|
||||||
if(!Files.exists(this.dataDir)) {
|
|
||||||
Files.createDirectories(this.dataDir);
|
|
||||||
}
|
|
||||||
|
|
||||||
Map<String, Location> toSave = new ConcurrentHashMap<>();
|
|
||||||
|
|
||||||
for(Map.Entry<UUID, Location> entry : this.homes.entrySet()) {
|
|
||||||
toSave.put(entry.getKey().toString(), entry.getValue());
|
|
||||||
}
|
|
||||||
|
|
||||||
Path homesFile = this.dataDir.resolve(HOMES_FILE);
|
|
||||||
String jsonStr = GSON.toJson(toSave, HOMES_TYPE);
|
|
||||||
Files.writeString(homesFile, jsonStr);
|
|
||||||
this.LOGGER.atFine().log("Saved %d homes to disk.", this.homes.size());
|
|
||||||
} catch (IOException e) {
|
|
||||||
this.LOGGER.atSevere().log("Failed to save homes to disk: %s", e.getMessage());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setHome(@Nonnull UUID playerUuid, @Nonnull World world, @Nonnull Vector3d position, @Nonnull Vector3f rotation) {
|
|
||||||
Location home = new Location(world.getName(), position.getX(), position.getY(), position.getZ(), rotation.getYaw(), rotation.getPitch());
|
|
||||||
this.homes.put(playerUuid, home);
|
|
||||||
this.save();
|
|
||||||
}
|
|
||||||
|
|
||||||
@Nullable
|
|
||||||
public Location getHome(@Nonnull UUID playerUuid) {
|
|
||||||
return this.homes.get(playerUuid);
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean hasHome(@Nonnull UUID playerUuid) {
|
|
||||||
return this.homes.containsKey(playerUuid);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void removeHome(@Nonnull UUID playerUuid) {
|
|
||||||
this.homes.remove(playerUuid);
|
|
||||||
this.save();
|
|
||||||
}
|
|
||||||
|
|
||||||
public int getHomeCount() {
|
|
||||||
return this.homes.size();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,41 +0,0 @@
|
|||||||
package net.miarma.hystuff.common;
|
|
||||||
|
|
||||||
import com.hypixel.hytale.math.vector.Vector3d;
|
|
||||||
import com.hypixel.hytale.math.vector.Vector3f;
|
|
||||||
|
|
||||||
import javax.annotation.Nonnull;
|
|
||||||
import java.util.Map;
|
|
||||||
import java.util.UUID;
|
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
|
||||||
|
|
||||||
public class LastPositionManager {
|
|
||||||
private static LastPositionManager _instance;
|
|
||||||
|
|
||||||
private LastPositionManager() {
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public static LastPositionManager getInstance() {
|
|
||||||
if(_instance == null)
|
|
||||||
_instance = new LastPositionManager();
|
|
||||||
return _instance;
|
|
||||||
}
|
|
||||||
|
|
||||||
private final Map<UUID, Location> lastPositions = new ConcurrentHashMap<>();
|
|
||||||
|
|
||||||
public void set(UUID uuid, Location pos) {
|
|
||||||
lastPositions.put(uuid, pos);
|
|
||||||
}
|
|
||||||
|
|
||||||
public Location get(UUID uuid) {
|
|
||||||
return lastPositions.get(uuid);
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean has(UUID uuid) {
|
|
||||||
return lastPositions.containsKey(uuid);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void clear(UUID uuid) {
|
|
||||||
lastPositions.remove(uuid);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
package net.miarma.hystuff.common;
|
|
||||||
|
|
||||||
import com.hypixel.hytale.math.vector.Vector3d;
|
|
||||||
import com.hypixel.hytale.math.vector.Vector3f;
|
|
||||||
|
|
||||||
import javax.annotation.Nonnull;
|
|
||||||
|
|
||||||
public record Location(@Nonnull String worldName, double x,
|
|
||||||
double y, double z, float yaw, float pitch) {
|
|
||||||
public Location(@Nonnull String worldName, double x, double y, double z, float yaw, float pitch) {
|
|
||||||
this.worldName = worldName;
|
|
||||||
this.x = x;
|
|
||||||
this.y = y;
|
|
||||||
this.z = z;
|
|
||||||
this.yaw = yaw;
|
|
||||||
this.pitch = pitch;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Vector3d toPosition() {
|
|
||||||
return new Vector3d(this.x, this.y, this.z);
|
|
||||||
}
|
|
||||||
|
|
||||||
public Vector3f toRotation() {
|
|
||||||
return new Vector3f(this.yaw, this.pitch, 0.0F);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Nonnull
|
|
||||||
public String worldName() {
|
|
||||||
return this.worldName;
|
|
||||||
}
|
|
||||||
|
|
||||||
public double x() {
|
|
||||||
return this.x;
|
|
||||||
}
|
|
||||||
|
|
||||||
public double y() {
|
|
||||||
return this.y;
|
|
||||||
}
|
|
||||||
|
|
||||||
public double z() {
|
|
||||||
return this.z;
|
|
||||||
}
|
|
||||||
|
|
||||||
public float yaw() {
|
|
||||||
return this.yaw;
|
|
||||||
}
|
|
||||||
|
|
||||||
public float pitch() {
|
|
||||||
return this.pitch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,62 @@
|
|||||||
|
package net.miarma.hystuff.component;
|
||||||
|
|
||||||
|
import com.hypixel.hytale.codec.Codec;
|
||||||
|
import com.hypixel.hytale.codec.KeyedCodec;
|
||||||
|
import com.hypixel.hytale.codec.builder.BuilderCodec;
|
||||||
|
import com.hypixel.hytale.component.Component;
|
||||||
|
import com.hypixel.hytale.math.vector.Transform;
|
||||||
|
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
||||||
|
|
||||||
|
import javax.annotation.Nonnull;
|
||||||
|
import java.util.UUID;
|
||||||
|
|
||||||
|
public class HomeComponent implements Component<EntityStore> {
|
||||||
|
public static final BuilderCodec<HomeComponent> CODEC;
|
||||||
|
private Transform transform;
|
||||||
|
private UUID worldUuid;
|
||||||
|
|
||||||
|
public HomeComponent() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public HomeComponent(Transform transform, UUID worldUuid) {
|
||||||
|
this.transform = transform;
|
||||||
|
this.worldUuid = worldUuid;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Transform getTransform() {
|
||||||
|
return this.transform;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTransform(Transform transform) {
|
||||||
|
this.transform = transform;
|
||||||
|
}
|
||||||
|
|
||||||
|
public UUID getWorldUuid() {
|
||||||
|
return this.worldUuid;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setWorldUuid(UUID worldUuid) {
|
||||||
|
this.worldUuid = worldUuid;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Nonnull
|
||||||
|
public Component<EntityStore> clone() {
|
||||||
|
return new HomeComponent(this.transform != null ? this.transform.clone() : null, this.worldUuid);
|
||||||
|
}
|
||||||
|
|
||||||
|
static {
|
||||||
|
CODEC = BuilderCodec.builder(HomeComponent.class, HomeComponent::new)
|
||||||
|
.append(
|
||||||
|
new KeyedCodec<>("Transform", Transform.CODEC),
|
||||||
|
HomeComponent::setTransform,
|
||||||
|
HomeComponent::getTransform
|
||||||
|
).add()
|
||||||
|
.append(
|
||||||
|
new KeyedCodec<>("WorldUuid", Codec.UUID_BINARY),
|
||||||
|
HomeComponent::setWorldUuid,
|
||||||
|
HomeComponent::getWorldUuid
|
||||||
|
)
|
||||||
|
.add()
|
||||||
|
.build();
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
package net.miarma.hystuff.component;
|
||||||
|
|
||||||
|
import com.hypixel.hytale.codec.Codec;
|
||||||
|
import com.hypixel.hytale.codec.KeyedCodec;
|
||||||
|
import com.hypixel.hytale.codec.builder.BuilderCodec;
|
||||||
|
import com.hypixel.hytale.component.Component;
|
||||||
|
import com.hypixel.hytale.component.ComponentType;
|
||||||
|
import com.hypixel.hytale.math.vector.Transform;
|
||||||
|
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
||||||
|
import org.checkerframework.checker.nullness.compatqual.NullableDecl;
|
||||||
|
|
||||||
|
import javax.annotation.Nonnull;
|
||||||
|
import java.util.UUID;
|
||||||
|
|
||||||
|
public class LastPositionComponent implements Component<EntityStore> {
|
||||||
|
|
||||||
|
public static final BuilderCodec<LastPositionComponent> CODEC;
|
||||||
|
|
||||||
|
private Transform transform;
|
||||||
|
private UUID worldUuid;
|
||||||
|
|
||||||
|
public LastPositionComponent() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public LastPositionComponent(Transform transform, UUID worldUuid) {
|
||||||
|
this.transform = transform;
|
||||||
|
this.worldUuid = worldUuid;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Transform getTransform() {
|
||||||
|
return this.transform;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTransform(Transform transform) {
|
||||||
|
this.transform = transform;
|
||||||
|
}
|
||||||
|
|
||||||
|
public UUID getWorldUuid() {
|
||||||
|
return this.worldUuid;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setWorldUuid(UUID worldUuid) {
|
||||||
|
this.worldUuid = worldUuid;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Nonnull
|
||||||
|
@Override
|
||||||
|
public Component<EntityStore> clone() {
|
||||||
|
return new LastPositionComponent(
|
||||||
|
this.transform != null ? this.transform.clone() : null,
|
||||||
|
this.worldUuid
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
static {
|
||||||
|
CODEC = BuilderCodec.builder(LastPositionComponent.class, LastPositionComponent::new)
|
||||||
|
.append(
|
||||||
|
new KeyedCodec<>("Transform", Transform.CODEC),
|
||||||
|
LastPositionComponent::setTransform,
|
||||||
|
LastPositionComponent::getTransform
|
||||||
|
).add()
|
||||||
|
.append(
|
||||||
|
new KeyedCodec<>("WorldUuid", Codec.UUID_BINARY),
|
||||||
|
LastPositionComponent::setWorldUuid,
|
||||||
|
LastPositionComponent::getWorldUuid
|
||||||
|
)
|
||||||
|
.add()
|
||||||
|
.build();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@@ -15,21 +15,15 @@ import com.hypixel.hytale.server.core.modules.entity.damage.DeathComponent;
|
|||||||
import com.hypixel.hytale.server.core.universe.PlayerRef;
|
import com.hypixel.hytale.server.core.universe.PlayerRef;
|
||||||
import com.hypixel.hytale.server.core.universe.Universe;
|
import com.hypixel.hytale.server.core.universe.Universe;
|
||||||
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
import com.hypixel.hytale.server.core.universe.world.storage.EntityStore;
|
||||||
import net.miarma.hystuff.common.LastPositionManager;
|
import net.miarma.hystuff.HyStuff;
|
||||||
import net.miarma.hystuff.common.Location;
|
import net.miarma.hystuff.component.LastPositionComponent;
|
||||||
import org.checkerframework.checker.nullness.compatqual.NonNullDecl;
|
import org.checkerframework.checker.nullness.compatqual.NonNullDecl;
|
||||||
import org.checkerframework.checker.nullness.compatqual.NullableDecl;
|
import org.checkerframework.checker.nullness.compatqual.NullableDecl;
|
||||||
|
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
||||||
public class PlayerDeathListener extends RefChangeSystem<EntityStore, DeathComponent> {
|
public class PlayerDeathListener extends RefChangeSystem<EntityStore, DeathComponent> {
|
||||||
private final LastPositionManager lastPositionManager;
|
public PlayerDeathListener() { }
|
||||||
private final HytaleLogger LOGGER;
|
|
||||||
|
|
||||||
public PlayerDeathListener(LastPositionManager lastPositionManager, HytaleLogger logger) {
|
|
||||||
this.lastPositionManager = lastPositionManager;
|
|
||||||
this.LOGGER = logger;
|
|
||||||
}
|
|
||||||
|
|
||||||
@NonNullDecl
|
@NonNullDecl
|
||||||
@Override
|
@Override
|
||||||
@@ -42,50 +36,22 @@ public class PlayerDeathListener extends RefChangeSystem<EntityStore, DeathCompo
|
|||||||
@NonNullDecl DeathComponent deathComponent,
|
@NonNullDecl DeathComponent deathComponent,
|
||||||
@NonNullDecl Store<EntityStore> store,
|
@NonNullDecl Store<EntityStore> store,
|
||||||
@NonNullDecl CommandBuffer<EntityStore> commandBuffer) {
|
@NonNullDecl CommandBuffer<EntityStore> commandBuffer) {
|
||||||
try {
|
TransformComponent transform =
|
||||||
Universe universe = Universe.get();
|
store.getComponent(ref, TransformComponent.getComponentType());
|
||||||
if (universe == null) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
ComponentType<EntityStore, PlayerRef> playerRefType = universe.getPlayerRefComponentType();
|
if (transform == null) return;
|
||||||
if (playerRefType == null) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
PlayerRef playerRef = store.getComponent(ref, playerRefType);
|
UUID worldUuid = store.getExternalData()
|
||||||
if (playerRef == null) {
|
.getWorld()
|
||||||
return;
|
.getWorldConfig()
|
||||||
}
|
.getUuid();
|
||||||
|
|
||||||
UUID playerUuid = playerRef.getUuid();
|
LastPositionComponent last = new LastPositionComponent(
|
||||||
TransformComponent transform = store.getComponent(ref, TransformComponent.getComponentType());
|
transform.getTransform().clone(),
|
||||||
if (transform == null) {
|
worldUuid
|
||||||
return;
|
);
|
||||||
}
|
|
||||||
|
|
||||||
Vector3d pos = transform.getPosition();
|
commandBuffer.putComponent(ref, HyStuff.LAST_POSITION_COMPONENT_TYPE, last);
|
||||||
HeadRotation headRotation = store.getComponent(ref, HeadRotation.getComponentType());
|
|
||||||
float yaw = 0.0f;
|
|
||||||
float pitch = 0.0f;
|
|
||||||
if (headRotation != null) {
|
|
||||||
Vector3f rotation = headRotation.getRotation();
|
|
||||||
yaw = rotation.getYaw();
|
|
||||||
pitch = rotation.getPitch();
|
|
||||||
}
|
|
||||||
|
|
||||||
String world = "default";
|
|
||||||
EntityStore entityStore = store.getExternalData();
|
|
||||||
if (entityStore != null && entityStore.getWorld() != null) {
|
|
||||||
world = entityStore.getWorld().getName();
|
|
||||||
}
|
|
||||||
|
|
||||||
Location deathLocation = new Location(world, pos.getX(), pos.getY(), pos.getZ(), yaw, pitch);
|
|
||||||
lastPositionManager.set(playerUuid, deathLocation);
|
|
||||||
LOGGER.atFine().log("[DeathListener] Saved death location for " + playerUuid);
|
|
||||||
} catch (Exception e) {
|
|
||||||
LOGGER.atWarning().log("[DeathListener] Error: " + e.getMessage());
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"Group": "Miarma",
|
"Group": "Miarma",
|
||||||
"Name": "HyStuff",
|
"Name": "HyStuff",
|
||||||
"Version": "1.0.1",
|
"Version": "1.1.0",
|
||||||
"Description": "Various stuff for Hytale",
|
"Description": "Various stuff for Hytale",
|
||||||
"Authors": [
|
"Authors": [
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user