Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package org.jbls.LexManos;
- import java.lang.reflect.Field;
- import org.bukkit.plugin.java.*;
- import org.bukkit.craftbukkit.*;
- import net.minecraft.server.*;
- public class AutoSaveStopper extends JavaPlugin {
- public AutoSaveStopper() {}
- @Override
- public void onEnable() {
- try {
- Field saveInterval = World.class.getDeclaredField("k");
- saveInterval.setAccessible(true);
- for(org.bukkit.World bworld : getServer().getWorlds()){
- CraftWorld cWorld = (CraftWorld)bworld;
- World mWorld = cWorld.getHandle();
- saveInterval.setInt(mWorld, 36000);
- System.out.println("[Perfornace Tweaks]Set auto save interval to 36000 (30 Mins)");
- }
- } catch (Exception e){
- System.out.println("[Perfornace Tweaks]AutoSaveStopper Failed: " + e.toString());
- }
- }
- @Override
- public void onDisable() {}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement