Skip to content

Commit 1ec686e

Browse files
remove horses
1 parent 33580f4 commit 1ec686e

8 files changed

Lines changed: 1 addition & 314 deletions

File tree

src/main/java/westeroscraft/WesterosCraftEssentials.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
package westeroscraft;
22

33
import net.fabricmc.api.ModInitializer;
4-
import net.fabricmc.fabric.api.command.v2.CommandRegistrationCallback;
54
import net.fabricmc.fabric.api.event.lifecycle.v1.ServerLifecycleEvents;
65
import net.fabricmc.fabric.api.event.lifecycle.v1.ServerTickEvents;
76
import org.slf4j.Logger;
87
import org.slf4j.LoggerFactory;
98
import westeroscraft.adventure.GameModeEnforcer;
109
import westeroscraft.config.WesterosCraftConfig;
11-
import westeroscraft.mount.MountCommand;
12-
import westeroscraft.mount.MountManager;
1310
import westeroscraft.restore.AutoRestoreManager;
1411

1512
public class WesterosCraftEssentials implements ModInitializer {
@@ -21,11 +18,6 @@ public void onInitialize() {
2118
WesterosCraftConfig.load();
2219

2320
GameModeEnforcer.init();
24-
MountManager.init();
25-
26-
CommandRegistrationCallback.EVENT.register((dispatcher, registryAccess, environment) -> {
27-
MountCommand.register(dispatcher);
28-
});
2921

3022
ServerTickEvents.END_SERVER_TICK.register(server -> {
3123
AutoRestoreManager.tick();

src/main/java/westeroscraft/config/WesterosCraftConfig.java

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,6 @@ public class WesterosCraftConfig {
3131
public static boolean mushroomSurviveAny = false;
3232
public static AutoRestoreConfig autoRestore = new AutoRestoreConfig();
3333
public static boolean forceAdventureMode = true;
34-
public static MountConfig mount = new MountConfig();
35-
36-
public static class MountConfig {
37-
public boolean enabled = true;
38-
public String permission = "wcessentials.horse";
39-
}
4034

4135
public static class AutoRestoreConfig {
4236
public boolean enabled = true;
@@ -66,7 +60,6 @@ private static class ConfigData {
6660
boolean mushroomSurviveAny = true;
6761
boolean forceAdventureMode = true;
6862
AutoRestoreConfig autoRestore = new AutoRestoreConfig();
69-
MountConfig mount = new MountConfig();
7063
}
7164

7265
public static void load() {
@@ -94,15 +87,10 @@ public static void load() {
9487
if (data.autoRestore != null) {
9588
autoRestore = data.autoRestore;
9689
}
97-
if (data.mount != null) {
98-
mount = data.mount;
99-
}
10090
LOGGER.info("Loaded config: disableIceMelt={}, disableSnowMelt={}, snowLayerSurviveAny={}, doPreventLeafDecay={}, disableCropGrowth={}, cropSurviveAny={}, disableBambooSpread={}, bambooSurviveAny={}, disableGrassSpread={}, disableFluidTicking={}, blockWitherSpawn={}, disableMushroomGrowFade={}, mushroomSurviveAny={}, forceAdventureMode={}",
10191
disableIceMelt, disableSnowMelt, snowLayerSurviveAny, doPreventLeafDecay, disableCropGrowth, cropSurviveAny, disableBambooSpread, bambooSurviveAny, disableGrassSpread, disableFluidTicking, blockWitherSpawn, disableMushroomGrowFade, mushroomSurviveAny, forceAdventureMode);
10292
LOGGER.info("AutoRestore config: enabled={}, delaySeconds={}, permission={}",
10393
autoRestore.enabled, autoRestore.delaySeconds, autoRestore.permission);
104-
LOGGER.info("Mount config: enabled={}, permission={}",
105-
mount.enabled, mount.permission);
10694
} else {
10795
saveDefaults();
10896
}

src/main/java/westeroscraft/mixin/HorseInvoker.java

Lines changed: 0 additions & 17 deletions
This file was deleted.

src/main/java/westeroscraft/mixin/PlayerMountDataMixin.java

Lines changed: 0 additions & 63 deletions
This file was deleted.

src/main/java/westeroscraft/mount/IPlayerMountData.java

Lines changed: 0 additions & 17 deletions
This file was deleted.

src/main/java/westeroscraft/mount/MountCommand.java

Lines changed: 0 additions & 51 deletions
This file was deleted.

src/main/java/westeroscraft/mount/MountManager.java

Lines changed: 0 additions & 143 deletions
This file was deleted.

src/main/resources/westeroscraft-essentials.mixins.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@
1414
"WitherSkullBlockMixin",
1515
"DoorBlockMixin",
1616
"TrapDoorBlockMixin",
17-
"FenceGateBlockMixin",
18-
"HorseInvoker",
19-
"PlayerMountDataMixin"
17+
"FenceGateBlockMixin"
2018
],
2119
"injectors": {
2220
"defaultRequire": 1

0 commit comments

Comments
 (0)