mirror of
https://github.com/songoda/SongodaCore.git
synced 2024-11-27 12:35:12 +01:00
Doubles for NBT
This commit is contained in:
parent
4d3035a569
commit
e3cb78c63d
40
.idea/jarRepositories.xml
Normal file
40
.idea/jarRepositories.xml
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="RemoteRepositoriesConfiguration">
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="private" />
|
||||||
|
<option name="name" value="private" />
|
||||||
|
<option name="url" value="https://repo.songoda.com/artifactory/private/" />
|
||||||
|
</remote-repository>
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="spigot-repo" />
|
||||||
|
<option name="name" value="spigot-repo" />
|
||||||
|
<option name="url" value="https://hub.spigotmc.org/nexus/content/repositories/snapshots/" />
|
||||||
|
</remote-repository>
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="central" />
|
||||||
|
<option name="name" value="Central Repository" />
|
||||||
|
<option name="url" value="https://repo.maven.apache.org/maven2" />
|
||||||
|
</remote-repository>
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="central" />
|
||||||
|
<option name="name" value="Maven Central repository" />
|
||||||
|
<option name="url" value="https://repo1.maven.org/maven2" />
|
||||||
|
</remote-repository>
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="jitpack.io" />
|
||||||
|
<option name="name" value="jitpack.io" />
|
||||||
|
<option name="url" value="https://jitpack.io" />
|
||||||
|
</remote-repository>
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="public" />
|
||||||
|
<option name="name" value="public" />
|
||||||
|
<option name="url" value="https://repo.songoda.com/artifactory/public/" />
|
||||||
|
</remote-repository>
|
||||||
|
<remote-repository>
|
||||||
|
<option name="id" value="jboss.community" />
|
||||||
|
<option name="name" value="JBoss Community repository" />
|
||||||
|
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
|
||||||
|
</remote-repository>
|
||||||
|
</component>
|
||||||
|
</project>
|
@ -315,7 +315,7 @@ public class CommandManager implements CommandExecutor, TabCompleter {
|
|||||||
// If we're on Paper 1.8, we need to register timings (spigot creates timings on init, paper creates it on register)
|
// If we're on Paper 1.8, we need to register timings (spigot creates timings on init, paper creates it on register)
|
||||||
// later versions of paper create timings if needed when the command is executed
|
// later versions of paper create timings if needed when the command is executed
|
||||||
if (ServerProject.isServer(ServerProject.PAPER, ServerProject.TACO) && ServerVersion.isServerVersionBelow(ServerVersion.V1_9)) {
|
if (ServerProject.isServer(ServerProject.PAPER, ServerProject.TACO) && ServerVersion.isServerVersionBelow(ServerVersion.V1_9)) {
|
||||||
// commandObject.timings = co.aikar.timings.TimingsManager.getCommandTiming(plugin.getName().toLowerCase(), commandObject);
|
//commandObject.timings = co.aikar.timings.TimingsManager.getCommandTiming(plugin.getName().toLowerCase(), commandObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Set command action
|
// Set command action
|
||||||
|
@ -1,7 +1,5 @@
|
|||||||
package com.songoda.core.nms.nbt;
|
package com.songoda.core.nms.nbt;
|
||||||
|
|
||||||
import java.util.List;
|
|
||||||
|
|
||||||
public interface NBTCompound {
|
public interface NBTCompound {
|
||||||
|
|
||||||
NBTCompound set(String tag, String s);
|
NBTCompound set(String tag, String s);
|
||||||
@ -10,6 +8,8 @@ public interface NBTCompound {
|
|||||||
|
|
||||||
NBTCompound set(String tag, int i);
|
NBTCompound set(String tag, int i);
|
||||||
|
|
||||||
|
NBTCompound set(String tag, double i);
|
||||||
|
|
||||||
NBTCompound set(String tag, long l);
|
NBTCompound set(String tag, long l);
|
||||||
|
|
||||||
NBTCompound set(String tag, short s);
|
NBTCompound set(String tag, short s);
|
||||||
|
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -4,7 +4,7 @@ import com.songoda.core.nms.nbt.NBTCompound;
|
|||||||
import com.songoda.core.nms.nbt.NBTObject;
|
import com.songoda.core.nms.nbt.NBTObject;
|
||||||
import net.minecraft.server.v1_13_R1.NBTTagCompound;
|
import net.minecraft.server.v1_13_R1.NBTTagCompound;
|
||||||
|
|
||||||
public class NBTCompoundImpl implements NBTCompound {
|
public class NBTCompoundImpl implements NBTCompound {
|
||||||
|
|
||||||
protected NBTTagCompound compound;
|
protected NBTTagCompound compound;
|
||||||
|
|
||||||
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -37,6 +37,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
@ -34,6 +34,12 @@ public class NBTCompoundImpl implements NBTCompound {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public NBTCompound set(String tag, double i) {
|
||||||
|
compound.setDouble(tag, i);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public NBTCompound set(String tag, long l) {
|
public NBTCompound set(String tag, long l) {
|
||||||
compound.setLong(tag, l);
|
compound.setLong(tag, l);
|
||||||
|
Loading…
Reference in New Issue
Block a user