Commit 91ac5e88 by Jonathan Thomas

Updating README with new CreatureChat screenshots

- Removing example mixins (from Fabric starter project)
- Replacing old screenshots
- Added Discord invite link to README
parent 33bfc089
Pipeline #11998 passed with stage
in 26 seconds
......@@ -43,9 +43,10 @@ The CreatureChat mod allows users to configure settings via in-game commands. He
- If the `--config` option is not specified, the `default` configuration scope is assumed.
## Screenshots
![Pig Teaching Player](src/main/resources/assets/creaturechat/screenshots/pig-teaching.png "Pig Teaching Player")
![Villager Greeting Player](src/main/resources/assets/creaturechat/screenshots/villager_greeting.png "Villager Greeting Player")
![Chat User-Interface](src/main/resources/assets/creaturechat/screenshots/chat-ui.png "Chat User-Interface")
![Sheep Greeting a Player](src/main/resources/assets/creaturechat/screenshots/sheep-greeting.png "Sheep Greeting a Player")
![Chat UI](src/main/resources/assets/creaturechat/screenshots/chat-ui.png "Chat User-Interface")
![Sheep Following a Player](src/main/resources/assets/creaturechat/screenshots/sheep-following.png "Sheep Following a Player")
![Skeleton with Chat Bubble](src/main/resources/assets/creaturechat/screenshots/skeleton-chat.png "Skeleton with Chat Bubble")
## Upgrade Dependencies
......@@ -67,6 +68,7 @@ be updated. Below are the general steps for this upgrade process.
## Contact & Resources
- [Source Code](http://gitlab.openshot.org/minecraft/creature-chat)
- [Join us on Discord](https://discord.gg/m9dvPFmN3e)
## License
......
package com.owlmaddie.mixin.client;
import net.minecraft.client.MinecraftClient;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
@Mixin(MinecraftClient.class)
public class ExampleClientMixin {
@Inject(at = @At("HEAD"), method = "run")
private void run(CallbackInfo info) {
// This code is injected into the start of MinecraftClient.run()V
}
}
\ No newline at end of file
......@@ -3,7 +3,6 @@
"package": "com.owlmaddie.mixin.client",
"compatibilityLevel": "JAVA_17",
"client": [
"ExampleClientMixin",
"EntityRendererMixin"
],
"injectors": {
......
package com.owlmaddie.mixin;
import net.minecraft.server.MinecraftServer;
import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
@Mixin(MinecraftServer.class)
public class ExampleMixin {
@Inject(at = @At("HEAD"), method = "loadWorld")
private void init(CallbackInfo info) {
// This code is injected into the start of MinecraftServer.loadWorld()V
}
}
\ No newline at end of file
......@@ -3,7 +3,6 @@
"package": "com.owlmaddie.mixin",
"compatibilityLevel": "JAVA_17",
"mixins": [
"ExampleMixin",
"MixinMobEntity",
"MixinLivingEntity"
],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment