Advertisement
Guest User

Untitled

a guest
Jul 29th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.68 KB | None | 0 0
  1. package me.darkmagician6.morbid;
  2.  
  3. import net.minecraft.client.Minecraft;
  4. import net.minecraft.src.EntityClientPlayerMP;
  5. import net.minecraft.src.EntityRenderer;
  6. import net.minecraft.src.FontRenderer;
  7. import net.minecraft.src.GameSettings;
  8. import net.minecraft.src.NetClientHandler;
  9. import net.minecraft.src.Packet;
  10. import net.minecraft.src.PlayerControllerMP;
  11. import net.minecraft.src.RenderEngine;
  12. import net.minecraft.src.RenderGlobal;
  13. import net.minecraft.src.RenderManager;
  14. import net.minecraft.src.ScaledResolution;
  15. import net.minecraft.src.Session;
  16. import net.minecraft.src.World;
  17.  
  18. public class MorbidWrapper
  19. {
  20. public static Minecraft mcObj()
  21. {
  22. return Minecraft.getMinecraft();
  23. }
  24.  
  25. public static EntityClientPlayerMP getPlayer()
  26. {
  27. return mcObj().thePlayer;
  28. }
  29.  
  30. public static PlayerControllerMP getController()
  31. {
  32. return mcObj().playerController;
  33. }
  34.  
  35. public static RenderGlobal getRenderGlobal()
  36. {
  37. return mcObj().renderGlobal;
  38. }
  39.  
  40. public static RenderEngine getRenderEngine()
  41. {
  42. return mcObj().renderEngine;
  43. }
  44.  
  45. public static EntityRenderer getEntityRenderer()
  46. {
  47. return mcObj().entityRenderer;
  48. }
  49.  
  50. public static World getWorld()
  51. {
  52. return mcObj().theWorld;
  53. }
  54.  
  55. public static FontRenderer getFontRenderer()
  56. {
  57. return mcObj().fontRenderer;
  58. }
  59.  
  60. public static GameSettings getGameSettings()
  61. {
  62. return mcObj().gameSettings;
  63. }
  64.  
  65. public static Session getSession()
  66. {
  67. return mcObj().session;
  68. }
  69.  
  70. public static void setSession(Session var0)
  71. {
  72. mcObj().session = var0;
  73. }
  74.  
  75. public static String getUsername()
  76. {
  77. return mcObj().inGameHasFocus ? getPlayer().username : getSession().username;
  78. }
  79.  
  80. public static final ScaledResolution getScaledResolution()
  81. {
  82. return new ScaledResolution(mcObj().gameSettings, mcObj().displayWidth, mcObj().displayHeight);
  83. }
  84.  
  85. public static final int getScreenWidth()
  86. {
  87. getScaledResolution();return ScaledResolution.getScaledWidth();
  88. }
  89.  
  90. public static final int getScreenHeight()
  91. {
  92. getScaledResolution();return ScaledResolution.getScaledHeight();
  93. }
  94.  
  95. public static RenderManager getRenderManager()
  96. {
  97. return RenderManager.instance;
  98. }
  99.  
  100. public static void addChat(String var0)
  101. {
  102. getPlayer().addChatMessage("�6[�4Undreading�6] �d" + var0);
  103. }
  104.  
  105. public static void sendPacket(Packet var0)
  106. {
  107. mcObj().getNetHandler().addToSendQueue(var0);
  108. }
  109.  
  110. public static Long getSysTime()
  111. {
  112. return Long.valueOf(System.nanoTime() / 1000000L);
  113. }
  114.  
  115. Minecraft mc;
  116. {
  117. MorbidWrapper.mc = Minecraft.getMinecraft();
  118. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement