mod-dev-talk Friday 6 November 2020

283 messages4 people

  1. Deleted User

    Spanish i mean not swedish
    How to insult two nations at once
  2. Deleted User

    Image shared by Deleted User
  3. Deleted User

    Since im crap at fabric, i'll begin on making a bedrock port
    So, did you make anything?
  4. AzzyypaarasTeam

    'ight
  5. Deleted User

    lul
  6. AzzyypaarasTeam

    Amma leave those bedrock shenanigans up to you
  7. Deleted User

    shenanigans the word I can't spell
  8. AzzyypaarasTeam

    Oh you like bedrock? Name every microtransaction
  9. AzzyypaarasTeam

    Have at it
  10. Deleted User

    Elemental Kings By 4KS Studios Special Forces By 4KS Studios Spooks By 4KS Studios
  11. AzzyypaarasTeam

    Oh, oh no
  12. Deleted User

    uhm
  13. AzzyypaarasTeam

    WHY THE FUCK DO SKYROOT BUCKETS REIMPLEMENT THE WHOLE BUCKET CLASS INSTEAD OF EXTENDING IT
  14. Deleted User

    uhm
  15. AzzyypaarasTeam

    No, fuck that
  16. Deleted User

    lul
  17. AzzyypaarasTeam

    I am not having no shitty unstable code in my mods
  18. Deleted User

    You are the most unstable now here
  19. AzzyypaarasTeam

    Why are there 5 fucking registries, I can assure you at least 3 of those will be unnecessary
  20. Deleted User

    ask @CDAGaming
  21. AzzyypaarasTeam

    I mean I am mostly being dramatic for comedic effect
  22. Deleted User

    We got it
  23. AzzyypaarasTeam

    blessed things
    Image shared by Azzyypaaras
  24. Deleted User

    I actually ported all items from CDA's repo to ours
  25. AzzyypaarasTeam

    Ok, I am going to ask now before I begin to stab this
  26. Deleted User

    You can continue on master
  27. AzzyypaarasTeam

    Yay
  28. Deleted User

    Positive
  29. AzzyypaarasTeam

    I am going to rewrite the portal code that was lost in that case
  30. Deleted User

    you can roll it back
  31. AzzyypaarasTeam

    About half the code was lost when I fucked up a rebase, so yes I do :p
  32. Deleted User

    that's why you commit as often as it's necessary
  33. Deleted User

    I'm taking a break
  34. AzzyypaarasTeam

    you want me to what
  35. Deleted User

    1. Download all files from FTP 2. Remove all files from FTP 3. Create a folder called aether on FTP server 4. Reupload the files to that folder
  36. AzzyypaarasTeam

    Ok quick question about structuring
  37. Deleted User

    Image shared by Deleted User
  38. AzzyypaarasTeam

    Done downloading
  39. AzzyypaarasTeam

    Uplading...
  40. AzzyypaarasTeam

    @Deleted User done
  41. Deleted User

    good
  42. CDAGamingTeam

    oh god why are classes prefixed with type instead of affixed with it
    @Azzyypaaras One thing to note is that most of the code retains Kinos way of doing stuff
  43. AzzyypaarasTeam

    That still does not change how horrifying it is
  44. AzzyypaarasTeam

    PORTAL CODE IS LIV AGAIN
    Image shared by Azzyypaaras
  45. Deleted User

    Good
  46. AzzyypaarasTeam

    Quake pro is the optimal fov and anything else is heresy
  47. Deleted User

    I thought I'm weird using FOV 100
  48. AzzyypaarasTeam

    That's because you are
  49. Deleted User

    ok
  50. CDAGamingTeam

    Quake pro is the optimal fov and anything else is heresy
    Second this, Quake pro is only FOV
  51. AzzyypaarasTeam

    'ight, time for some clean up
  52. CDAGamingTeam

    Nice
  53. Deleted User

    I'd help but i cant get intelliJ to launch minecraft as a test
  54. AzzyypaarasTeam

    Which branch are you trying to boot
  55. Deleted User

    master
  56. AzzyypaarasTeam

    mm
  57. Deleted User

    it works for other mods/mods ive made
  58. AzzyypaarasTeam

    Wack
  59. CDAGamingTeam

    it doesn't work
    @Deleted User Got any errors or stack traces?
  60. Deleted User

    Nope
  61. CDAGamingTeam

    Oh that
  62. Deleted User

    I have
  63. CDAGamingTeam

    That was a regression in how i did pr 1, which i fixed by reverting part of it
  64. Deleted User

    idk
  65. CDAGamingTeam

    Yea, thats not the latest commit xD
  66. Deleted User

    lmfao
  67. CDAGamingTeam

    lol xD
  68. Deleted User

    Same error @CDAGaming https://i.imgur.com/RABy8cK.png
  69. CDAGamingTeam

    Send screenshot of the dependencies area of your build.gradle
  70. Deleted User

    dependencies {
        // To change the versions see the gradle.properties file
        minecraft "com.mojang:minecraft:${project.minecraft_version}"
        mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2"
        modImplementation "net.fabricmc:fabric-loader:${project.loader_version}"
    
        // Libraries
        modImplementation(include("com.jamieswhiteshirt:reach-entity-attributes:1.0.1"))
        modImplementation(include(group: "net.fabricmc", name: "fabric-language-kotlin", version: "1.4.0+build.1"))
    
        // Implement the required portions of FAPI
        // Remember to maintain these, and add the modular bits as needed. 
        modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_api_version}"
        implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
    
        // Testing only, do not JiJ
        //modImplementation "io.github.prospector:modmenu:1.14.6+build.31"
        //modRuntime "me.shedaniel:RoughlyEnoughItems:5.6.2"
    
        // PSA: Some older mods, compiled on Loom 0.2.1, might have outdated Maven POMs.
        // You may need to force-disable transitiveness on them.
    }
  71. CDAGamingTeam

    Try and refresh gradle, then do runClient
  72. Deleted User

    YES
  73. CDAGamingTeam

    I've seen a lot of errors in my time xD(edited)
  74. Deleted User

    👀
  75. CDAGamingTeam

    @Azzyypaaras I presume both the functions in AetherEvents aren't needed since the mixins presumably good now?
  76. AzzyypaarasTeam

    kill the bitch
  77. CDAGamingTeam

    🔥 xD
  78. Deleted User

    🔥🔥🔥
  79. AzzyypaarasTeam

    I blame that on kal :tater:
  80. CDAGamingTeam

    package com.aether;
    
    import net.minecraft.server.MinecraftServer;
    import net.minecraft.server.network.ServerPlayerEntity;
    import net.minecraft.world.World;
    
    public class AetherEvents {
        public static void ServerTickEnd(MinecraftServer server) {
            server.getPlayerManager().getPlayerList().forEach((ServerPlayerEntity player) -> {
                if (player.getY() < 10 && "the_aether".equals(player.world.getRegistryKey().getValue().getPath())) {
                    //TODO: Tweak y coordinate and disable fall damage
                    player.teleport(server.getWorld(World.OVERWORLD), player.getX(), 200, player.getZ(), player.yaw, player.pitch);
                }
            });
        }
    }
    This is all the AetherEvents has left now
  81. AzzyypaarasTeam

    Sooner than later the class will be no more
  82. Deleted User

    I blame that on kal :tater:
    I blame that on Mojang developers
  83. CDAGamingTeam

    xD
  84. Deleted User

    It doesnt work
  85. AzzyypaarasTeam

    :concern:
  86. CDAGamingTeam

    O.o
  87. Deleted User

    Do you need armor variants for the ores?
  88. AzzyypaarasTeam

    None of my code touches the tp part of things so it is still your fault :tater:
  89. Deleted User

    Im gonna fix the farmland textures then work on the Zanite etc. armor
  90. AzzyypaarasTeam

    Huh, ya good with pixel art?
  91. Deleted User

    Not really(edited)
  92. AzzyypaarasTeam

    Ah
  93. Deleted User

    json for amor*
  94. AzzyypaarasTeam

    Also
  95. Deleted User

    Ik
  96. AzzyypaarasTeam

    So all of the json
  97. Deleted User

    we don't have recipes advancements
  98. AzzyypaarasTeam

    Let me correct myself then, do not the cat touch armor rendernig
  99. Deleted User

    Can i have push perms for the github?
  100. AzzyypaarasTeam

    ok listen to me here what if we had 40 moa models
  101. Deleted User

    No
  102. CDAGamingTeam

    PortalBlock extends AbstractGlassBlock :concern:
  103. Deleted User

    wtf
  104. CDAGamingTeam

    Oh, shit me too
  105. AzzyypaarasTeam

    bruh
  106. CDAGamingTeam

    public void onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) {
            if (!entity.hasVehicle() && !entity.hasPassengers() && entity.canUsePortals()) {
                entity.setInNetherPortal(pos);
            }
    
        }
    Someone tried to take the shortcut, though afaik Kino had to manually replicate the same logic for the Aether I suppose we could do a mixin to have it go to the Aether when netherportal cooldown ends if we're in the aether's portal block and not the nethers
  107. AzzyypaarasTeam

    hm
  108. AzzyypaarasTeam

    hmm
  109. CDAGamingTeam

    Yea, it's not a good situation with that
  110. Deleted User

    No clue how to setup advancement groups
  111. Deleted User

    @CDAGaming nevermind
  112. CDAGamingTeam

    oof
  113. AzzyypaarasTeam

    @Deleted User @CDAGaming @cr24 mentlegen
  114. Deleted User

    u forgot me 😦
  115. cr24Team

    aye aye
  116. AzzyypaarasTeam

    :yeefuckinhaw::thonk::tater::smug::ohno::mojank::iritat::concern::concernedtater::aaa::approve::bonecheese:
  117. cr24Team

    agreed
  118. Deleted User

    I wish i had nitro
  119. AzzyypaarasTeam

    That ain't nitro
  120. AzzyypaarasTeam

    Now this is a proper discord
  121. Deleted User

    Image shared by Deleted User
  122. AzzyypaarasTeam

    @Deleted User there is a path to advanced visual effects, though the way there may be treacherous...
  123. Deleted User

    Me and shaders are like me and my ex
  124. Deleted User pinned a message.

  125. Deleted User

    Image shared by Deleted User
  126. Deleted User pinned a message.

  127. cr24Team

    can someone add in the blocks for golden oak log and leaves (and sapling if possible) for me?
  128. AzzyypaarasTeam

    kk