Jump to content
  • Home
  • Files
  • Docs
Status Updates
  • All Content

  • Advanced Search
  • Existing user? Sign In  

    Sign In



    • Not recommended on shared computers


    • Forgot your password?

  • Sign Up
  • All Activity
  • Home
  • ATomo9_CY

ATomo9_CY

Members
 View Profile  See their activity
  • Content Count

    10
  • Joined

    December 27, 2019
  • Last visited

    January 31, 2020

 Content Type 

  • All Activity

Profiles

  • Status Updates
  • Status Replies

Forums

  • Topics
  • Posts

Calendar

  • Events

Everything posted by ATomo9_CY

  1. ATomo9_CY

    [1.14.4]Send string from server to client

    ATomo9_CY replied to ATomo9_CY's topic in Modder Support

    Thats the code example with some changes.with() i thing is supposed to have ServerPlayerEntity inside. Instance i have no idea what its supposed to be or if i should get it from somewhere.
    • December 31, 2019
    • 7 replies
  2. ATomo9_CY

    [1.14.4]Send string from server to client

    ATomo9_CY replied to ATomo9_CY's topic in Modder Support

    @SubscribeEvent public static void LivingDeathEvent(net.minecraftforge.event.entity.living.LivingDeathEvent event) throws IOException { if((event.getEntity() instanceof ServerPlayerEntity )&&EffectiveSide.get()==LogicalSide.SERVER) { Instance.send(PacketDistributor.PLAYER.with(), "aaaaaaa"); } } i have this as of now.Is this enough to get what i need?is it correct?
    • December 31, 2019
    • 7 replies
  3. ATomo9_CY

    [1.14.4]Send string from server to client

    ATomo9_CY replied to ATomo9_CY's topic in Modder Support

    I already looked at that but i havent figured it out yet.How do i determine to which client the packet goes?And how do i make the client act when it receives the package?
    • December 31, 2019
    • 7 replies
  4. ATomo9_CY

    [1.14.4]Send string from server to client

    ATomo9_CY posted a topic in Modder Support

    i want to send a very big integer array(about 40k in size) or string from the server to the client when the player from that specific client dies.There a method will be called to proccess it. I believe this has something to do with packets but i dont know very much about it.
    • December 31, 2019
    • 7 replies
  5. ATomo9_CY

    [1.14.4]Simulate mouse and keyboard input

    ATomo9_CY replied to ATomo9_CY's topic in Modder Support

    Nevermind i fixed it.It works now.I had commented some code that changed the mouse position while trying something else previously and forgot to uncomment it. I think simulating game input could be important to other modders so if there is any place to show how i did it let me know.ill share the code and changes needed
    • December 29, 2019
    • 9 replies
  6. ATomo9_CY

    [1.14.4]Simulate mouse and keyboard input

    ATomo9_CY replied to ATomo9_CY's topic in Modder Support

    I made my own mousehelper class with public methods but when i call them nothing happens.I can have the game playing without focus and without it holding my cursor but i cant make it behave like the mouse is moving.This is the only thing left to get it working.If anybody can help me this is the only thing i need
    • December 29, 2019
    • 9 replies
  7. ATomo9_CY

    [1.14.4]Simulate mouse and keyboard input

    ATomo9_CY replied to ATomo9_CY's topic in Modder Support

    the code below is in MouseHelper public void registerCallbacks(long handle) { InputMappings.func_216503_a(handle, this::cursorPosCallback, this::mouseButtonCallback, this::scrollCallback); } the methods it mentions are all private but i think they are the ones responsible for determining the mouse position and actions ingame. Is there a way to call those methods or fake a mouse movement to get them called?
    • December 28, 2019
    • 9 replies
  8. ATomo9_CY

    [1.14.4]Simulate mouse and keyboard input

    ATomo9_CY replied to ATomo9_CY's topic in Modder Support

    @SubscribeEvent public static void EntityViewRenderEvent(CameraSetup event){ event.setYaw(yaw); event.setPitch(pitch); event.setRoll(roll); } The above code takes yaw pitch and roll as inputs to determine the position of the camera. i think ill still need some code to determine how the user will interact with guis since it has to be done without the mouse pointer.Ill be trying to do that but if anybody has some info that could help me please do share it. Edit:The code above it seems is not very usefull for what im trying to do since it just moves the camera independendly of mouse input while everything else functions based on user mouse input.
    • December 28, 2019
    • 9 replies
  9. ATomo9_CY

    [1.14.4]Simulate mouse and keyboard input

    ATomo9_CY replied to ATomo9_CY's topic in Modder Support

    That line of code works very well for simulating keyboard input. I tried using it with keyBindUseItem and keyBindAttack to try to simulate mouse clicks but it didnt work.I used mc.player.swingArm(mc.player.getActiveHand()); but the game crashes because getActiveHand() returns null.There is also the problem of moving the players camera around that i haven't figured out how to do yet. Edit:keyBindUseItem and keyBindAttack actually do work but for some reason i have to click first once manually before they start to effect the game.
    • December 28, 2019
    • 9 replies
  10. ATomo9_CY

    [1.14.4]Simulate mouse and keyboard input

    ATomo9_CY replied to ATomo9_CY's topic in Modder Support

    Is this only for keyboard input?Also if i execute this every tick will user input be ignored?
    • December 28, 2019
    • 9 replies
  11. ATomo9_CY

    [1.14.4]Simulate mouse and keyboard input

    ATomo9_CY posted a topic in Modder Support

    Im trying to write a neural network mod that produces its own game input to play the game. I cant figure out how to make the game use the input i produce in my mod and ignore mouse and keyboard input so i can run multiple clients and be able to do other things while it plays.
    • December 27, 2019
    • 9 replies
  • All Activity
  • Home
  • ATomo9_CY
  • Theme

Copyright © 2019 ForgeDevelopment LLC · Ads by Longitude Ads LLC Powered by Invision Community