DiamondMiner88
-
Posts
186 -
Joined
-
Last visited
Posts posted by DiamondMiner88
-
-
1 hour ago, Draco18s said:
player.getPosition(event.partialTicks);
I already tested nearly all of them that returned a Vec3d, and got the same exact results as in the screenshot; just a line that won't stay in one position
Even with the current calculation i get the exact same thing
With some of the methods in the screenshot below the hand appears detached
-
1.12 is no longer supported on this forum. Please update to a modern version of Minecraft to receive support.
-
-
I don't know why this doesn't work, it looks like the line is relative to the camera position, but it only shows if you're near 0,0,0 in the world
@SubscribeEvent public static void renderWorldLastEvent(RenderWorldLastEvent event) { ClientPlayerEntity player = Minecraft.getInstance().player; GL11.glPushMatrix(); GL11.glPushAttrib(GL11.GL_ENABLE_BIT); double d0 = player.prevPosX + (player.getPosX() - player.prevPosX) * (double)event.getPartialTicks(); double d1 = player.prevPosY + (player.getPosY() - player.prevPosY) * (double)event.getPartialTicks(); double d2 = player.prevPosZ + (player.getPosZ() - player.prevPosZ) * (double)event.getPartialTicks(); Vec3d player_pos = new Vec3d(d0, d1, d2); GL11.glTranslated(-player_pos.x, -player_pos.y, -player_pos.z); GL11.glDisable(GL11.GL_LIGHTING); GL11.glDisable(GL11.GL_TEXTURE_2D); GL11.glDisable(GL11.GL_DEPTH_TEST); Vec3d blockA = new Vec3d (0,0,0); Vec3d blockB = new Vec3d (0,10,0); GL11.glColor4f(1,1,1,1); GL11.glBegin(GL11.GL_LINE_STRIP); GL11.glVertex3d(blockA.x, blockA.y, blockA.z); GL11.glVertex3d(blockB.x, blockB.y, blockB.z); GL11.glEnd(); GL11.glPopAttrib(); GL11.glPopMatrix(); }
Its supposed to draw a line from 0,0,0 (that bedrock) to 0,10,0 but i get something like this with the line moving randomly as i move around
-
I would like to make an block outline that's visible though other blocks, however i could not find a way to do it after searching for over 2 hours
The closest I've gotten is this thread however that's for 1.11.2 and the renderBox method won't work in 1.15.2
I'm new to rendering stuff so i have no idea how it works either.
-
3 hours ago, Novârch said:
Minecraft is horribly optimized and can't use more than 1 core.
Unless they re-wrote Minecraft to make it optimized they don't split workload across cores
If they did they're definitely not gonna distribute it
-
No i did use a type hierarchy. i use intellij
-
Thank you! It took me a while to figure out but i found out that its not TextComponentString, its StringTextComponent
-
Sorry im still at a loss. I can't find TextComponentString, which for all the examples i see is required
-
I feel stupider with every message, how do i use ITextComponent? I cant find a way
-
Sorry how do make a ServerPlayerEntity? And this is a client only mod so this won't go though to the server correct?
-
Thanks it works now, but now im trying to send a chat message to the player that only the player can see. Im trying to use this post's 2nd comment. Now in 1.14 i can't find the EntityPlayer class.
-
Sorry i haven't modded for a long time, so i forgot how to use Events.
This doesn't workpublic static void clientChatEvent(ClientChatEvent event) { System.out.println(event.getMessage()); }
-
Did you install the 1.12.2 installer?
-
How do i intercept what the player sends though chat to a server? I'm trying to make a bot using baritone and if the player sends like %start i need to stop it from going though to the server.
-
-
Look in the same directory as where the installer is located for a log file that is generated after each time the installer is run. Please post its contents though Pastebin or a Github gist.
-
Below DaemonUmbra's post is this text:
For players asking for assistance with Forge please expand the spoiler below and read the appropriate section(s) in its/their entirety.
Below that says "Reveal hidden contents" that expands and has a section titled Logs. Read its contents
-
30 minutes ago, DaemonUmbra said:
/kill @e[type=item]
Wont even load the world for me to run it.
34 minutes ago, DavidM said:MCEdit?
Ill try that.
-
So i accidentally spawned in 20000 or more items. I have no idea how to remove them. Is there a quick fix like using nbt explorer and removing all entity in world?
-
How do i create JSON shaped recipes that include universal filled buckets? My fluid name is molten_glass_black with the MODID of character_mod
-
IGNORE POST bump
-
BTW there is already a mod for changing the menu through a json config file. Its called CustomMainMenu and there's a version for 1.12.2
-
How do i create JSON shaped recipes that include universal filled buckets. My fluid name is molten_glass_black with the MODID of character_mod
[1.15.2] Drawing a line
in Modder Support
Posted · Edited by DiamondMiner88
Thank you very much, that got me off the ground really fast!
The last things I would like to ask is,
I managed to make an outline that shows though blocks, however the highlighted rectangle does not.
EDIT: If i disable drawing the highlight aka #drawCube then the outline stops being able to be seen though blocks however is still seen if you have a direct path to it. no idea why this is happening
And the drawing is locked to a block, it can't be not centered on a block. Is there a way around this?
Heres an example:
Heres the code: