-
[1.17.1] Key Binding package net.minecraft.client.settings does not exist import net.minecraft.client.settings.KeyBinding
How can I find the "forge bot"? Which is the official server that you talked about?
-
[1.10.2] [SOLVED] Server side - execute method after server stop
Ok, I've found a solution. boolean open = true; Socket socket = SocketFactory.getDefault().createSocket(); try { socket.setSoTimeout(5000); socket.connect(new InetSocketAddress("127.0.0.1", 25565)); socket.close(); } catch (ConnectException e) { open = false; System.err.println(e); } Using this code, if the soker.connection method throw a ConnectException it means that my server is offline (or is starting), else the server is up and running.
-
[1.10.2] [SOLVED] Server side - execute method after server stop
Sorry guys, did you know if there's an event like the FMLServerStoppingEvent but for the start event? I need to notify a remote server when my server is ready. (For ready I means that I can access on it with a minecraft client)
-
[1.10.2] Server side - Stop server from code
This isn't the same topic. The previous one is a topic about an action after the server stop. This one is for stop the server based on an event. Thanks @IceMetalPunk for this solution. I know, it's strange that I want to stop the server using this method, but I need it because I have a "remote" server and I need to control it without really interact with it. (I know that I didn't explain my idea, but without explain all the environment is too complex to explain just this part ).
-
[1.10.2] Server side - Stop server from code
Hi All, I need to stop my server based on an external text file. E.g.: I have a file in a folder called "server_info.txt". Now, if this file begins with "stop" I need to stop the server. Actually I read this file using the TickHandler (TickEvent.ServerTickEvent) every x minutes but I don't know if there's a possibility to stop the server using a method like "server.stop();" (?) Thanks.
-
[1.10.2] [SOLVED] Server side - execute method after server stop
Oh, good point. Thanks @diesieben07 for the tip
-
[1.10.2] [SOLVED] Server side - execute method after server stop
Do you think that is better? I thought about a server side mod just to do all inside the single command "java -jar mc_server.jar nogui" but if I can't do it I'll write an external bat to run this script after the previous command. With the second method it will works, right?
-
[1.10.2] [SOLVED] Server side - execute method after server stop
I want to zip my world and upload it on a cloud after server stop because I switch between 2 pc's and I do this manually everytime. (a real boring action )
-
[1.10.2] [SOLVED] Server side - execute method after server stop
Hi guys, I want to make a mod that do some actions (like do a post call to a WebServer or other things) after the stop command is launched on server console. p.s.: I know that if I add a command in the ServerStart.cmd as last command I can run another java application that do this, but I don't want to change that file. Thanks.
-
[1.12] Add/Update sound on breaking block
Hi all, I want to play my .mp3 file (I don't know if .mp3 file is good or I need to convert to another one) when the player break a certain block with any item (or with none). My needs is a things like change the vanilla diamond ore breaking sound with a custom sound. Is it possible?
-
(1.12) How do i detect if a player is wearing my modded armor.
You can try with this: Minecraft.getMinecraft().player.getArmorInventoryList().contains(mymod.head) Remember that getArmorInventoryList return an Iterable of ItemStack, not Item.
-
Looking for Tutorials
For this I think that you can start from your "main" block and use it's position to check the other blocks beside. E.g.: Elven portal in Botania have a main block in the lowest part and this need to have 1 block in left part and one in righ part (and other blocks, but is an example). You can get the BlockPos of this main block and check if on x+1 and x-1 or z+1 and z-1 if there's the right blocks. I think that you can do this check on a TickHandler (I think that the best in this case can be the Server TickHandler). I don't know if there's some other more simplest methods to do that... UPDATE: Here you can find the Botania source code: https://github.com/Vazkii/Botania/tree/1.12
-
[1.12] [SOLVED] KeyInputEvent get keyPressed
Oh ok, now it's clear! Thanks @diesieben07
-
[1.12] [SOLVED] KeyInputEvent get keyPressed
Yes, this issue is basically related to the open phase of a GUI. If I short press E I see the inventory opened but in the console I can't see nothing (Same problem with L key Advancements). In the others cases (even the E press to close the inventory) I see it.
-
[1.12] [SOLVED] Drop item from inventory
This code works fine for the first slot in player inventory: Minecraft mc = Minecraft.getMinecraft(); mc.playerController.windowClick(mc.player.inventoryContainer.windowId, 9, 0, ClickType.PICKUP, mc.player); mc.playerController.windowClick(mc.player.inventoryContainer.windowId, -999, 0, ClickType.PICKUP, mc.player); The first instruction is the left mouse click (3° param is mouse click, 0 for left, 1 for right) on the first slot in player inventory (2° param is inventory slot (0-4 for crafting, 5-8 for armor, 9-35 for inventory)). The second instruction is the left mouse click out of inventory GUI (to drop it down). This code works fine with the inventory closed.
oznecniV97
Members
-
Joined
-
Last visited