Reformat all code

Signed-off-by: solonovamax <solonovamax@12oclockpoint.com>
This commit is contained in:
solonovamax
2021-08-30 17:34:44 -04:00
parent 1655381413
commit c445a0434d
753 changed files with 10461 additions and 8783 deletions

View File

@@ -1,17 +1,19 @@
package com.dfsek.terra.sponge;
import com.dfsek.terra.api.event.events.platform.PlatformInitializationEvent;
import org.spongepowered.api.Server;
import org.spongepowered.api.event.Listener;
import org.spongepowered.api.event.lifecycle.StartingEngineEvent;
import com.dfsek.terra.api.event.events.platform.PlatformInitializationEvent;
public class SpongeListener {
private final TerraSpongePlugin plugin;
public SpongeListener(TerraSpongePlugin plugin) {
this.plugin = plugin;
}
@Listener
public void initialize(StartingEngineEvent<Server> event) {
plugin.getTerraPlugin().getEventManager().callEvent(new PlatformInitializationEvent());

View File

@@ -1,48 +1,50 @@
package com.dfsek.terra.sponge;
import org.spongepowered.api.Sponge;
import java.io.File;
import com.dfsek.terra.AbstractTerraPlugin;
import com.dfsek.terra.api.Logger;
import com.dfsek.terra.api.handle.ItemHandle;
import com.dfsek.terra.api.handle.WorldHandle;
import com.dfsek.terra.sponge.handle.SpongeWorldHandle;
import org.spongepowered.api.Sponge;
import java.io.File;
public class TerraPluginImpl extends AbstractTerraPlugin {
private final TerraSpongePlugin plugin;
private final SpongeWorldHandle worldHandle = new SpongeWorldHandle();
public TerraPluginImpl(TerraSpongePlugin plugin) {
this.plugin = plugin;
load();
}
@Override
public WorldHandle getWorldHandle() {
return worldHandle;
}
@Override
public File getDataFolder() {
return Sponge.configManager().pluginConfig(plugin.getPluginContainer()).directory().toFile();
}
@Override
public boolean reload() {
return false;
}
@Override
public ItemHandle getItemHandle() {
return null;
}
@Override
public String platformName() {
return "Sponge";
}
@Override
public WorldHandle getWorldHandle() {
return worldHandle;
}
@Override
public File getDataFolder() {
return Sponge.configManager().pluginConfig(plugin.getPluginContainer()).directory().toFile();
}
@Override
public ItemHandle getItemHandle() {
return null;
}
@Override
protected Logger createLogger() {
return new Logger() {
@@ -50,12 +52,12 @@ public class TerraPluginImpl extends AbstractTerraPlugin {
public void info(String message) {
plugin.getPluginContainer().logger().info(message);
}
@Override
public void warning(String message) {
plugin.getPluginContainer().logger().warn(message);
}
@Override
public void severe(String message) {
plugin.getPluginContainer().logger().error(message);

View File

@@ -5,21 +5,23 @@ import org.spongepowered.api.Game;
import org.spongepowered.plugin.PluginContainer;
import org.spongepowered.plugin.jvm.Plugin;
@Plugin("terra")
public class TerraSpongePlugin {
private final PluginContainer plugin;
private final TerraPluginImpl terraPlugin;
@Inject
public TerraSpongePlugin(PluginContainer plugin, Game game) {
this.plugin = plugin;
this.terraPlugin = new TerraPluginImpl(this);
game.eventManager().registerListeners(plugin, new SpongeListener(this));
}
public PluginContainer getPluginContainer() {
return plugin;
}
public TerraPluginImpl getTerraPlugin() {
return terraPlugin;
}

View File

@@ -1,64 +1,66 @@
package com.dfsek.terra.sponge.block;
import org.spongepowered.api.block.BlockTypes;
import com.dfsek.terra.api.block.BlockType;
import com.dfsek.terra.api.block.state.BlockState;
import com.dfsek.terra.api.block.state.properties.Property;
import org.spongepowered.api.block.BlockTypes;
public class SpongeBlockState implements BlockState {
private final org.spongepowered.api.block.BlockState delegate;
public SpongeBlockState(org.spongepowered.api.block.BlockState delegate) {
this.delegate = delegate;
}
@Override
public org.spongepowered.api.block.BlockState getHandle() {
return delegate;
}
@Override
public BlockType getBlockType() {
return new SpongeBlockType(delegate.type());
}
@Override
public boolean matches(BlockState other) {
return delegate.type().equals(((SpongeBlockType) other.getBlockType()).getHandle());
}
@Override
public BlockState clone() {
return this;
}
@Override
public String getAsString() {
return delegate.toString();
}
@Override
public boolean isAir() {
return delegate.type().equals(BlockTypes.AIR.get());
}
@Override
public boolean isStructureVoid() {
return delegate.type().equals(BlockTypes.STRUCTURE_VOID.get());
}
@Override
public <T> boolean has(Property<T> property) {
return false;
}
@Override
public <T> T get(Property<T> property) {
return null;
}
@Override
public <T> BlockState set(Property<T> property, T value) {
return this;
}
@Override
public BlockType getBlockType() {
return new SpongeBlockType(delegate.type());
}
@Override
public String getAsString() {
return delegate.toString();
}
@Override
public boolean isAir() {
return delegate.type().equals(BlockTypes.AIR.get());
}
@Override
public boolean isStructureVoid() {
return delegate.type().equals(BlockTypes.STRUCTURE_VOID.get());
}
@Override
public BlockState clone() {
return this;
}
}

View File

@@ -1,32 +1,34 @@
package com.dfsek.terra.sponge.block;
import com.dfsek.terra.api.block.BlockType;
import com.dfsek.terra.api.block.state.BlockState;
import org.spongepowered.api.block.BlockTypes;
import org.spongepowered.api.data.Keys;
import com.dfsek.terra.api.block.BlockType;
import com.dfsek.terra.api.block.state.BlockState;
public class SpongeBlockType implements BlockType {
private final org.spongepowered.api.block.BlockType delegate;
public SpongeBlockType(org.spongepowered.api.block.BlockType delegate) {
this.delegate = delegate;
}
@Override
public org.spongepowered.api.block.BlockType getHandle() {
return delegate;
}
@Override
public BlockState getDefaultData() {
return new SpongeBlockState(delegate.defaultState());
}
@Override
public boolean isSolid() {
return !delegate.getOrElse(Keys.IS_SOLID, false);
}
@Override
public boolean isWater() {
return delegate.equals(BlockTypes.WATER.get());

View File

@@ -1,5 +1,7 @@
package com.dfsek.terra.sponge.handle;
import org.spongepowered.api.block.BlockTypes;
import com.dfsek.terra.api.block.entity.BlockEntity;
import com.dfsek.terra.api.block.state.BlockState;
import com.dfsek.terra.api.entity.EntityType;
@@ -7,32 +9,32 @@ import com.dfsek.terra.api.handle.WorldHandle;
import com.dfsek.terra.api.util.generic.Lazy;
import com.dfsek.terra.api.vector.Vector3;
import com.dfsek.terra.sponge.block.SpongeBlockState;
import org.spongepowered.api.block.BlockTypes;
public class SpongeWorldHandle implements WorldHandle {
private final Lazy<SpongeBlockState> air;
public SpongeWorldHandle() {
air = Lazy.lazy(() -> new SpongeBlockState(BlockTypes.AIR.get().defaultState()));
}
@Override
public BlockState createBlockData(String data) {
return new SpongeBlockState(org.spongepowered.api.block.BlockState.fromString(data));
}
@Override
public BlockState air() {
return air.value();
}
@Override
public EntityType getEntity(String id) {
return null;
}
@Override
public BlockEntity createBlockEntity(Vector3 location, BlockState block, String snbt) {
return null;
}
@Override
public EntityType getEntity(String id) {
return null;
}
}

View File

@@ -1,24 +1,24 @@
{
"plugins": [
{
"loader": "java_plain",
"id": "terra",
"name": "Terra",
"version": "@VERSION@",
"main-class": "com.dfsek.terra.sponge.TerraSpongePlugin",
"description": "@DESCRIPTION@",
"links": {
"source": "@SOURCE@",
"issues": "@ISSUES@"
},
"contributors": [
],
"dependencies": [
"plugins": [
{
"id": "spongeapi",
"version": "9.0.0"
"loader": "java_plain",
"id": "terra",
"name": "Terra",
"version": "@VERSION@",
"main-class": "com.dfsek.terra.sponge.TerraSpongePlugin",
"description": "@DESCRIPTION@",
"links": {
"source": "@SOURCE@",
"issues": "@ISSUES@"
},
"contributors": [
],
"dependencies": [
{
"id": "spongeapi",
"version": "9.0.0"
}
]
}
]
}
]
]
}