Merge 1.19.4 into 1.20
This commit is contained in:
commit
bf5ca2f3cd
|
|
@ -17,83 +17,37 @@ import java.util.function.Consumer;
|
|||
public interface ModernFixPlatformHooks {
|
||||
ModernFixPlatformHooks INSTANCE = PlatformHookLoader.findInstance();
|
||||
|
||||
default boolean isClient() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
|
||||
boolean isClient();
|
||||
|
||||
default boolean isDedicatedServer() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
|
||||
boolean isDedicatedServer();
|
||||
|
||||
default String getVersionString() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
String getVersionString();
|
||||
|
||||
boolean modPresent(String modId);
|
||||
|
||||
default boolean modPresent(String modId) {
|
||||
throw new AssertionError();
|
||||
}
|
||||
boolean isDevEnv();
|
||||
|
||||
|
||||
default boolean isDevEnv() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
void injectPlatformSpecificHacks();
|
||||
|
||||
|
||||
default void injectPlatformSpecificHacks() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
void applyASMTransformers(String mixinClassName, ClassNode targetClass);
|
||||
|
||||
|
||||
default void applyASMTransformers(String mixinClassName, ClassNode targetClass) {
|
||||
throw new AssertionError();
|
||||
}
|
||||
MinecraftServer getCurrentServer();
|
||||
|
||||
|
||||
default MinecraftServer getCurrentServer() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
boolean isEarlyLoadingNormally();
|
||||
|
||||
|
||||
default boolean isEarlyLoadingNormally() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
boolean isLoadingNormally();
|
||||
|
||||
|
||||
default boolean isLoadingNormally() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
Path getGameDirectory();
|
||||
|
||||
default Path getGameDirectory() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
void sendPacket(ServerPlayer player, Object packet);
|
||||
|
||||
|
||||
default void sendPacket(ServerPlayer player, Object packet) {
|
||||
throw new AssertionError();
|
||||
}
|
||||
Multimap<String, String> getCustomModOptions();
|
||||
|
||||
|
||||
default void onServerCommandRegister(Consumer<CommandDispatcher<CommandSourceStack>> handler) {
|
||||
throw new AssertionError();
|
||||
}
|
||||
void onServerCommandRegister(Consumer<CommandDispatcher<CommandSourceStack>> handler);
|
||||
|
||||
|
||||
default Multimap<String, String> getCustomModOptions() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
void onLaunchComplete();
|
||||
|
||||
default void registerCreativeSearchTrees(SearchRegistry registry, SearchRegistry.TreeBuilderSupplier<ItemStack> nameSupplier, SearchRegistry.TreeBuilderSupplier<ItemStack> tagSupplier, BiConsumer<SearchRegistry.Key<ItemStack>, List<ItemStack>> populator) {
|
||||
throw new AssertionError();
|
||||
}
|
||||
|
||||
default void onLaunchComplete() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
void registerCreativeSearchTrees(SearchRegistry registry, SearchRegistry.TreeBuilderSupplier<ItemStack> nameSupplier, SearchRegistry.TreeBuilderSupplier<ItemStack> tagSupplier, BiConsumer<SearchRegistry.Key<ItemStack>, List<ItemStack>> populator);
|
||||
|
||||
default String getPlatformName() {
|
||||
throw new AssertionError();
|
||||
}
|
||||
String getPlatformName();
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user