Thread: Astraeus Netty 4.0 Framework I

Page 1 of 3 123 LastLast
Results 1 to 10 of 25
  1. #1 Astraeus Netty 4.0 Framework I 
    Ex Rune-Scaper

    Join Date
    Jun 2008
    Posts
    3,534
    Thanks given
    457
    Thanks received
    1,257
    Rep Power
    990
    rippp
    Attached image
    Reply With Quote  
     


  2. #2  
    Registered Member
    2kscape's Avatar
    Join Date
    Oct 2015
    Posts
    262
    Thanks given
    70
    Thanks received
    37
    Rep Power
    103
    Looks fucking amazing
    how far are you going to take this? like are you going to add combat or other things?
    Reply With Quote  
     

  3. #3  
    Extreme Donator Astraeus Netty 4.0 Framework I Market Banned



    Join Date
    Dec 2010
    Age
    25
    Posts
    6,060
    Thanks given
    1,692
    Thanks received
    1,238
    Rep Power
    1765
    Looking forward to progress in future revisions!
    Reply With Quote  
     

  4. Thankful user:


  5. #4  
    Ex Rune-Scaper

    Join Date
    Jun 2008
    Posts
    3,534
    Thanks given
    457
    Thanks received
    1,257
    Rep Power
    990
    Quote Originally Posted by Bubs View Post
    Looks fucking amazing
    how far are you going to take this? like are you going to add combat or other things?
    I'm not quite sure, I'm writing an old school framework as we speak and working on Battle-OS. Also in college so if I get more time I will.

    I have quite a bit of plans for the project though. Just a few
    • Finish the ItemContainer
    • Equipment
    • Inventory
    • Banking
    • TOML for an external settings file
    • Utilize ByteBufAllocator (To reduce dynamic buffer overhead)
    • Combat
    • Plugin System (Kotlin)
    • Skills system
    • Fully in-depth documentation


    Just updated the thread here's a sample of the data files if anyone wants to see how easy it is to use.
    Spoiler for SAMPLE DATA FILES:

    Global objects
    Code:
    [
      {
        "id": 3192,
        "name": "Scoreboard",
        "type": "INTERACTABLE",
        "location": {
          "x": 3085,
          "y": 3497,
          "height": 0
        },
        "orientation": "SOUTH"
      }
    ]
    Mob spawns
    Code:
        {
        "id": 494,
        "x": 3687,
        "y": 3464,
        "height": 0,
        "randomWalk": false,
        "facing": "NORTH"
      },
      {
        "id": 103,
        "x": 3686,
        "y": 3486,
        "height": 0,
        "randomWalk": true,
        "facing": "SOUTH"
      }
    Character details
    Code:
    {
      "username": "test",
      "password": "test123",
      "rights": "PLAYER",
      "location": {
        "x": 3087,
        "y": 3493,
        "height": 0
      },
      "newPlayer": false,
      "autoRetaliate": true,
      "enableSound": true,
      "enableMusic": true,
      "debugMode": true,
      "appearance": {
        "gender": "FEMALE",
        "head": 50,
        "jaw": -1,
        "torso": 56,
        "arms": 61,
        "hands": 68,
        "legs": 70,
        "feet": 79,
        "hairColor": 5,
        "torsoColor": 1,
        "legsColor": 6,
        "feetColor": 0,
        "skinColor": 1
      },
      "friendList": [],
      "ignoreList": []
    }
    Equipment definitions
    Code:
      {
        "id": 4151,
        "name": "Abyssal whip",
        "type": "WEAPON",
        "requirements": [],
        "bonuses": [
          0,
          82,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          0,
          82,
          0,
          0,
          0
        ]
      }
    Doors
    Code:
      {
        "id": 7122,
        "type": "SINGLE",
        "location": {
          "x": 3079,
          "y": 3497,
          "height": 0
        },
        "close": "NORTH",
        "open": "EAST"
      }
    Mob drops

    Code:
      {
          "2465": [
            {
              "itemId": 532,
              "minAmount": 1,
              "maxAmount": 1,
              "chance": "ALWAYS"
            },
    		{
              "itemId": 554,
              "minAmount": 1,
              "maxAmount": 1000,
              "chance": "ALWAYS"
            },
    		{
              "itemId": 561,
              "minAmount": 1,
              "maxAmount": 500,
              "chance": "ALMOST_ALWAYS"
            }
          ]
      }
    NPC force chat
    Code:
    [
      {
        "id": 1011,
        "name": "Gambler",
        "type": "RANDOM",
        "time": 5,
        "lines": [
          "Wanna gamble?!",
          "Come test your luck!",
          "Come here for bead gambling or flower gambling!",
          "Who's feeling lucky?!"
        ]
      }
    ]
    Music
    Code:
      {
        "id": 98,
        "name": "Forever",
        "region": [
          12342
        ]
      }
    Attached image
    Reply With Quote  
     

  6. Thankful user:


  7. #5  
    Registered Member

    Join Date
    Sep 2011
    Posts
    812
    Thanks given
    195
    Thanks received
    60
    Rep Power
    129
    Epic!

    mind explaining me why i get this error when logging someone in?

    Code:
    java.lang.NullPointerException
    	at main.astraeus.game.model.entity.mobile.player.Player.getUsername(Player.java:277)
    	at main.astraeus.network.channel.UpstreamChannelHandler.channelInactive(UpstreamChannelHandler.java:45)
    	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:218)
    	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:204)
    	at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:332)
    	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:218)
    	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:204)
    	at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:828)
    	at io.netty.channel.AbstractChannel$AbstractUnsafe$7.run(AbstractChannel.java:625)
    	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:358)
    	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357)
    	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
    	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)
    	at java.lang.Thread.run(Unknown Source)
    Reply With Quote  
     

  8. #6  
    Ex Rune-Scaper

    Join Date
    Jun 2008
    Posts
    3,534
    Thanks given
    457
    Thanks received
    1,257
    Rep Power
    990
    Quote Originally Posted by Pirates View Post
    Epic!

    mind explaining me why i get this error when logging someone in?

    Code:
    java.lang.NullPointerException
    	at main.astraeus.game.model.entity.mobile.player.Player.getUsername(Player.java:277)
    	at main.astraeus.network.channel.UpstreamChannelHandler.channelInactive(UpstreamChannelHandler.java:45)
    	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:218)
    	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:204)
    	at io.netty.handler.codec.ByteToMessageDecoder.channelInactive(ByteToMessageDecoder.java:332)
    	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelInactive(AbstractChannelHandlerContext.java:218)
    	at io.netty.channel.AbstractChannelHandlerContext.fireChannelInactive(AbstractChannelHandlerContext.java:204)
    	at io.netty.channel.DefaultChannelPipeline.fireChannelInactive(DefaultChannelPipeline.java:828)
    	at io.netty.channel.AbstractChannel$AbstractUnsafe$7.run(AbstractChannel.java:625)
    	at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:358)
    	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357)
    	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)
    	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)
    	at java.lang.Thread.run(Unknown Source)
    I just posted a new link for the download. I never got any of those messages. But if you do get any more error messages just pm me them since I'll be fixing them in my github.

    This new download fixes X logging, and should fix this issue too.
    Attached image
    Reply With Quote  
     

  9. #7  
    Registered Member

    Join Date
    Nov 2015
    Age
    27
    Posts
    632
    Thanks given
    114
    Thanks received
    138
    Rep Power
    426
    This is an amazing base, good release! Will be downloading this, for sure. Thank you, Seven.
    Reply With Quote  
     

  10. Thankful user:


  11. #8  
    Banned
    Join Date
    Jan 2013
    Posts
    486
    Thanks given
    37
    Thanks received
    68
    Rep Power
    0
    This is a real nice release
    Reply With Quote  
     

  12. Thankful user:


  13. #9  
    Extreme Donator Astraeus Netty 4.0 Framework I Market Banned



    Join Date
    Dec 2010
    Age
    25
    Posts
    6,060
    Thanks given
    1,692
    Thanks received
    1,238
    Rep Power
    1765
    Bump!
    Reply With Quote  
     

  14. #10  
    All I do is Flex
    Secrets's Avatar
    Join Date
    Feb 2012
    Age
    29
    Posts
    108
    Thanks given
    8
    Thanks received
    3
    Rep Power
    20
    thanks for this, will use!
    Reply With Quote  
     

Page 1 of 3 123 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Astraeus
    By CrazyPanda in forum Projects
    Replies: 133
    Last Post: 10-26-2023, 03:35 PM
  2. Replies: 81
    Last Post: 10-23-2011, 10:05 PM
  3. Replies: 8
    Last Post: 08-28-2010, 09:16 PM
  4. 562 Scratch Netty Framework. QuickServ.
    By Warbo in forum Show-off
    Replies: 7
    Last Post: 07-27-2010, 12:59 AM
  5. Creating a Client & Server in JBoss's Netty framework
    By Virus X3 in forum Application Development
    Replies: 2
    Last Post: 05-25-2010, 05:46 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •