mirror of
https://github.com/essentials/Essentials.git
synced 2025-08-11 09:05:01 +02:00
Queued writing of the files to reduce disk io
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
package net.ess3.antibuild;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import net.ess3.api.IEssentials;
|
||||
import net.ess3.settings.antibuild.AntiBuild;
|
||||
import net.ess3.storage.AsyncStorageObjectHolder;
|
||||
@@ -10,13 +9,7 @@ public class AntiBuildHolder extends AsyncStorageObjectHolder<AntiBuild>
|
||||
{
|
||||
public AntiBuildHolder(final IEssentials ess)
|
||||
{
|
||||
super(ess, AntiBuild.class);
|
||||
}
|
||||
|
||||
@Override
|
||||
public File getStorageFile() throws IOException
|
||||
{
|
||||
return new File(ess.getPlugin().getDataFolder(), "protect.yml");
|
||||
super(ess, AntiBuild.class, new File(ess.getPlugin().getDataFolder(), "protect.yml"));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user