Code Monkey home page Code Monkey logo

barrel's Introduction

My Github Stats Top Langs




Barrel Proxy MentionSound Plugin

barrel's People

Contributors

brokiem avatar davycraft648 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

barrel's Issues

offline option dose not work

Hi,

i set the auth option to offline but it is still asking for a microsoft account...

thanks for fixing or explaining that to me

Tool Status Question

Hi there, I've recently tried connecting a java client to a bedrock server, until I found this tool. So, now I just want to ask if there is any work done on it or if it is just laying on the shelf since a few months. Since I've worked in the past with the java and bedrock protocols I also wanted to ask if I could try to contribute since going to 1.20 would be exciting. So yeah, again, great work you guys do.

Please respond :)

Build c51f988 Failing on Pterodactyl

Built using mvn

container@pterodactyl~ java -Xms128M -XX:MaxRAMPercentage=95.0 -jar Barrel.jar
Starting Barrel Proxy software
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Config file not found! Terminating...

Assuming theres a missing dep in pom.xml but thats a guess, hopefully its an easy fix

Bedrock UI not working

Hello, I come to report that the Minecraft bedrock UI does not work, I think it would be a good idea to implement it as a chest gui
image
Screenshot_20240324-112728

Ahh

image
What's wrong with this ?? Can you please tell why this happened?

I want jar

Idk how i convert this into a jar and also I don't have this egg for my Pterodactyl® panel can provide me both off tham ??

It's my request because i want to test this proxy from a long!

add "How to buid" section to your readme

Sth like

Debian based Linux

sudo apt install default-jdk maven git
#cd somewhere where you like to the source to be build
git clone https://github.com/DavyCraft648/Barrel
cd Barrel
mvn install

or so

Windows

what you have to do there

also prebuild releases would be nice

thanks in advance

Bedrock Dedicated Server Support

i am getting

Screenshot from 2022-10-30 08-12-47

error after successfully signing in and trying to connect to an vanilla minecraft bedrock server (with some modifications to the gamerule like keepinventory true)
it worked with the venity server set in example config but not with the one i intedet do use tho its just a normal bedrock vanilla server

this is what the barrel-proxy shows

Oct 30, 2022 8:12:31 AM io.netty.bootstrap.AbstractBootstrap setChannelOption
WARNING: Failed to set channel option 'ALLOCATOR' with value 'PooledByteBufAllocator(directByDefault: true)' for channel '[id: 0x74e413e4]'
java.lang.NoSuchFieldError: TCP_FASTOPEN
	at io.netty.channel.epoll.EpollChannelOption.<clinit>(EpollChannelOption.java:39)
	at io.netty.channel.epoll.EpollDatagramChannelConfig.setOption(EpollDatagramChannelConfig.java:139)
	at io.netty.bootstrap.AbstractBootstrap.setChannelOption(AbstractBootstrap.java:463)
	at io.netty.bootstrap.AbstractBootstrap.setChannelOptions(AbstractBootstrap.java:455)
	at io.netty.bootstrap.Bootstrap.init(Bootstrap.java:264)
	at io.netty.bootstrap.AbstractBootstrap.initAndRegister(AbstractBootstrap.java:311)
	at io.netty.bootstrap.AbstractBootstrap.doBind(AbstractBootstrap.java:272)
	at io.netty.bootstrap.AbstractBootstrap.bind(AbstractBootstrap.java:268)
	at com.nukkitx.network.raknet.RakNetClient.bindInternal(RakNetClient.java:53)
	at com.nukkitx.network.raknet.RakNet.bind(RakNet.java:46)
	at com.nukkitx.protocol.bedrock.Bedrock.bind(Bedrock.java:37)
	at org.barrelmc.barrel.player.Player.onlineLogin(Player.java:169)
	at org.barrelmc.barrel.player.Player.<init>(Player.java:145)
	at org.barrelmc.barrel.network.JavaPacketHandler.packetReceived(JavaPacketHandler.java:38)
	at com.github.steveice10.packetlib.tcp.TcpSession.callPacketReceived(TcpSession.java:156)
	at com.github.steveice10.packetlib.tcp.TcpSession.channelRead0(TcpSession.java:377)
	at com.github.steveice10.packetlib.tcp.TcpSession.channelRead0(TcpSession.java:28)
	at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
	at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:103)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
	at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:103)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
	at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
	at io.netty.incubator.channel.uring.AbstractIOUringStreamChannel$IOUringStreamUnsafe.readComplete0(AbstractIOUringStreamChannel.java:299)
	at io.netty.incubator.channel.uring.AbstractIOUringChannel$AbstractUringUnsafe.readComplete(AbstractIOUringChannel.java:469)
	at io.netty.incubator.channel.uring.IOUringEventLoop.handleRead(IOUringEventLoop.java:281)
	at io.netty.incubator.channel.uring.IOUringEventLoop.handle(IOUringEventLoop.java:255)
	at io.netty.incubator.channel.uring.UserData.decode(UserData.java:30)
	at io.netty.incubator.channel.uring.IOUringCompletionQueue.process(IOUringCompletionQueue.java:90)
	at io.netty.incubator.channel.uring.IOUringEventLoop.run(IOUringEventLoop.java:203)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:829)

thanks for explaining me whats happened here and fixing this andvance

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.