mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-12-22 19:39:24 +01:00
I should never have done this
This commit is contained in:
parent
0acad26335
commit
a86389d2b2
3 changed files with 23 additions and 1 deletions
|
@ -20,7 +20,10 @@ import ellpeck.actuallyadditions.config.GuiConfiguration;
|
|||
import ellpeck.actuallyadditions.proxy.ClientProxy;
|
||||
import ellpeck.actuallyadditions.update.UpdateChecker;
|
||||
import ellpeck.actuallyadditions.util.AssetUtil;
|
||||
import ellpeck.actuallyadditions.util.ModUtil;
|
||||
import ellpeck.actuallyadditions.util.playerdata.PersistentClientData;
|
||||
import net.minecraft.client.Minecraft;
|
||||
import net.minecraft.client.audio.PositionedSoundRecord;
|
||||
import net.minecraft.client.gui.FontRenderer;
|
||||
import net.minecraft.client.gui.GuiButton;
|
||||
import net.minecraft.client.gui.GuiScreen;
|
||||
|
@ -73,6 +76,9 @@ public class GuiBooklet extends GuiScreen{
|
|||
private boolean tryOpenMainPage;
|
||||
private boolean saveOnClose;
|
||||
|
||||
private static final int[] AND_HIS_NAME_IS = new int[]{Keyboard.KEY_C, Keyboard.KEY_E, Keyboard.KEY_N, Keyboard.KEY_A};
|
||||
private int hisNameIsAt;
|
||||
|
||||
public GuiBooklet(GuiScreen parentScreen, boolean tryOpenMainPage, boolean saveOnClose){
|
||||
this.xSize = 146;
|
||||
this.ySize = 180;
|
||||
|
@ -149,7 +155,20 @@ public class GuiBooklet extends GuiScreen{
|
|||
BookletUtils.updateSearchBar(this);
|
||||
}
|
||||
else{
|
||||
super.keyTyped(theChar, key);
|
||||
if(AND_HIS_NAME_IS.length > this.hisNameIsAt && AND_HIS_NAME_IS[this.hisNameIsAt] == key){
|
||||
if(this.hisNameIsAt+1 >= AND_HIS_NAME_IS.length){
|
||||
Minecraft.getMinecraft().getSoundHandler().playSound(PositionedSoundRecord.func_147673_a(new ResourceLocation(ModUtil.MOD_ID_LOWER, "duhDuhDuhDuuuh")));
|
||||
ModUtil.LOGGER.info("AND HIS NAME IS JOHN CENA DUH DUH DUH DUUUH");
|
||||
this.hisNameIsAt = 0;
|
||||
}
|
||||
else{
|
||||
this.hisNameIsAt++;
|
||||
}
|
||||
}
|
||||
else{
|
||||
this.hisNameIsAt = 0;
|
||||
super.keyTyped(theChar, key);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
3
src/main/resources/assets/actuallyadditions/sounds.json
Normal file
3
src/main/resources/assets/actuallyadditions/sounds.json
Normal file
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"duhDuhDuhDuuuh": { "category": "record", "sounds":["duhDuhDuhDuuuh"] }
|
||||
}
|
Binary file not shown.
Loading…
Reference in a new issue