Fixes boot

This commit is contained in:
Sotr
2018-06-17 20:44:24 +08:00
parent 54205afb71
commit b89d955eb5
3 changed files with 1675 additions and 1 deletions

View File

@@ -6,6 +6,7 @@ import java.util.concurrent.FutureTask;
import org.bukkit.craftbukkit.CraftServer; import org.bukkit.craftbukkit.CraftServer;
import org.bukkit.craftbukkit.chunkio.ChunkIOExecutor; import org.bukkit.craftbukkit.chunkio.ChunkIOExecutor;
import org.bukkit.event.inventory.InventoryMoveItemEvent; import org.bukkit.event.inventory.InventoryMoveItemEvent;
import org.spongepowered.asm.lib.Opcodes;
import org.spongepowered.asm.mixin.Final; import org.spongepowered.asm.mixin.Final;
import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.Mutable; import org.spongepowered.asm.mixin.Mutable;
@@ -13,6 +14,7 @@ import org.spongepowered.asm.mixin.Overwrite;
import org.spongepowered.asm.mixin.Shadow; import org.spongepowered.asm.mixin.Shadow;
import org.spongepowered.asm.mixin.injection.At; import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject; import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.Redirect;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
import co.aikar.timings.MinecraftTimings; import co.aikar.timings.MinecraftTimings;
@@ -20,6 +22,8 @@ import io.akarin.api.internal.Akari;
import io.akarin.api.internal.mixin.IMixinLockProvider; import io.akarin.api.internal.mixin.IMixinLockProvider;
import io.akarin.server.core.AkarinGlobalConfig; import io.akarin.server.core.AkarinGlobalConfig;
import io.akarin.server.core.AkarinSlackScheduler; import io.akarin.server.core.AkarinSlackScheduler;
import net.minecraft.server.Block;
import net.minecraft.server.Blocks;
import net.minecraft.server.CrashReport; import net.minecraft.server.CrashReport;
import net.minecraft.server.CustomFunctionData; import net.minecraft.server.CustomFunctionData;
import net.minecraft.server.ITickable; import net.minecraft.server.ITickable;

File diff suppressed because it is too large Load Diff

View File

@@ -33,7 +33,6 @@
"nsc.NonblockingServerConnection", "nsc.NonblockingServerConnection",
"optimization.WeakBigTree", "optimization.WeakBigTree",
"optimization.MixinPlayerChunk",
"optimization.WeakEnchantmentManager", "optimization.WeakEnchantmentManager",
"optimization.MixinEntityHorseAbstract", "optimization.MixinEntityHorseAbstract",
"optimization.MixinEntityTameableAnimal", "optimization.MixinEntityTameableAnimal",