BigBrotherTeam / BigBrother

Allows the connection of Minecraft: Java Edtion clients to PocketMine-MP servers. Made for PocketMine-MP
GNU Lesser General Public License v3.0
96 stars 23 forks source link

Major lighting issues #128

Open TGC-TECH opened 6 years ago

TGC-TECH commented 6 years ago

Issue description

I have major lighting issues with BigBrother on my PMMP Server. The issues were worse until I changed a PMMP config to do more lighting updates or something like that, The only other extensions I currently have installed is Teaspoon but these lighting issues were happening well before I installed it

Prerequisite

How to reproduce

I can upload copies of my world and server files, I will try it on a newly generated world to see if it is specific to this one because I realised I have only tried BigBrother with an existing world that I worked fine when ran locally but was imported into PMMP

Server log(crash dump)

2018-07-02 [10:28:18] [Server thread/INFO]: Loading pocketmine.yml... 2018-07-02 [10:28:18] [Server thread/INFO]: Selected English (eng) as the base language 2018-07-02 [10:28:18] [Server thread/INFO]: Loading server properties... 2018-07-02 [10:28:18] [Server thread/INFO]: Starting Minecraft: PE server version v1.4.0 2018-07-02 [10:28:18] [Server thread/WARNING]: Online mode is disabled. The server will not verify that players are authenticated to Xbox Live. 2018-07-02 [10:28:18] [Server thread/WARNING]: While this makes it possible to connect without internet access, it also allows hackers to connect with any username they choose. 2018-07-02 [10:28:18] [Server thread/WARNING]: To enable authentication, set "xbox-auth" to "true" in server.properties. 2018-07-02 [10:28:18] [Server thread/INFO]: Opening server on 0.0.0.0:19132 2018-07-02 [10:28:18] [Server thread/INFO]: This server is running PocketMine-MP version 3.0.4 2018-07-02 [10:28:18] [Server thread/INFO]: PocketMine-MP is distributed under the LGPL License 2018-07-02 [10:28:19] [Server thread/INFO]: Loading resource packs... 2018-07-02 [10:28:19] [Server thread/INFO]: Preparing level "a good house" 2018-07-02 [10:28:19] [Server thread/INFO]: Starting GS4 status listener 2018-07-02 [10:28:19] [Server thread/INFO]: Setting query port to 19132 2018-07-02 [10:28:19] [Server thread/INFO]: Query running on 0.0.0.0:19132 2018-07-02 [10:28:19] [Server thread/INFO]: Default game type: Creative Mode 2018-07-02 [10:28:19] [Server thread/INFO]: Done (0.676s)! For help, type "help" or "?" 2018-07-02 [10:28:27] [Server thread/INFO]: tcow 1015[/192.168.1.1:51623] logged in with entity id 1 at (a good house, 102.2191, 68, 0.4766) 2018-07-02 [10:28:29] [Server thread/INFO]: tcow 1015 joined the game 2018-07-02 [10:29:58] [Server thread/INFO]: tcow 1015 left the game 2018-07-02 [10:29:58] [Server thread/INFO]: tcow 1015[/192.168.1.1:51623] logged out due to timeout 2018-07-02 [10:30:28] [Server thread/INFO]: tcow 1015[/192.168.1.1:64552] logged in with entity id 8 at (a good house, 279.0729, 80.0625, 249.4792) 2018-07-02 [10:30:30] [Server thread/INFO]: tcow 1015 joined the game 2018-07-02 [10:31:02] [Server thread/INFO]: tcow 1015 left the game 2018-07-02 [10:31:02] [Server thread/INFO]: tcow 1015[/192.168.1.1:64552] logged out due to timeout 2018-07-02 [10:33:58] [Server thread/INFO]: tcow 1015[/192.168.1.1:54166] logged in with entity id 9 at (a good house, 279.0733, 80.0625, 249.3) 2018-07-02 [10:34:01] [Server thread/INFO]: tcow 1015 joined the game 2018-07-02 [10:37:51] [Server thread/INFO]: tcow 1015 left the game 2018-07-02 [10:37:51] [Server thread/INFO]: tcow 1015[/192.168.1.1:54166] logged out due to client disconnect 2018-07-02 [10:37:58] [Server thread/INFO]: tcow 1015[/192.168.1.1:54166] logged in with entity id 30 at (a good house, 155.815, 117.9986, 166.8964) 2018-07-02 [10:38:00] [Server thread/INFO]: tcow 1015 joined the game 2018-07-02 [10:38:28] [Server thread/INFO]: tcow 1015 left the game 2018-07-02 [10:38:28] [Server thread/INFO]: tcow 1015[/192.168.1.1:54166] logged out due to client disconnect 2018-07-02 [10:38:32] [Server thread/INFO]: Unloading level "a good house" 2018-07-02 [10:38:32] [Server thread/INFO]: Stopping other threads 2018-07-02 [10:38:38] [Server thread/INFO]: Loading pocketmine.yml... 2018-07-02 [10:38:38] [Server thread/INFO]: Selected English (eng) as the base language 2018-07-02 [10:38:38] [Server thread/INFO]: Loading server properties... 2018-07-02 [10:38:38] [Server thread/INFO]: Starting Minecraft: PE server version v1.4.0 2018-07-02 [10:38:38] [Server thread/WARNING]: Online mode is disabled. The server will not verify that players are authenticated to Xbox Live. 2018-07-02 [10:38:38] [Server thread/WARNING]: While this makes it possible to connect without internet access, it also allows hackers to connect with any username they choose. 2018-07-02 [10:38:38] [Server thread/WARNING]: To enable authentication, set "xbox-auth" to "true" in server.properties. 2018-07-02 [10:38:38] [Server thread/INFO]: Opening server on 0.0.0.0:19132 2018-07-02 [10:38:38] [Server thread/INFO]: This server is running PocketMine-MP version 3.0.4 2018-07-02 [10:38:38] [Server thread/INFO]: PocketMine-MP is distributed under the LGPL License 2018-07-02 [10:38:38] [Server thread/INFO]: Loading resource packs... 2018-07-02 [10:38:38] [Server thread/INFO]: Preparing level "a good house" 2018-07-02 [10:38:38] [Server thread/INFO]: Starting GS4 status listener 2018-07-02 [10:38:38] [Server thread/INFO]: Setting query port to 19132 2018-07-02 [10:38:38] [Server thread/INFO]: Query running on 0.0.0.0:19132 2018-07-02 [10:38:38] [Server thread/INFO]: Default game type: Creative Mode 2018-07-02 [10:38:38] [Server thread/INFO]: Done (0.715s)! For help, type "help" or "?" 2018-07-02 [10:38:45] [Server thread/INFO]: tcow 1015[/192.168.1.1:54166] logged in with entity id 1 at (a good house, 155.8326, 113, 165.4572) 2018-07-02 [10:38:47] [Server thread/INFO]: tcow 1015 joined the game 2018-07-02 [10:39:54] [Server thread/INFO]: tcow 1015 left the game 2018-07-02 [10:39:54] [Server thread/INFO]: tcow 1015[/192.168.1.1:54166] logged out due to client disconnect 2018-07-02 [10:50:00] [Server thread/INFO]: Unloading level "a good house" 2018-07-02 [10:50:00] [Server thread/INFO]: Stopping other threads 2018-07-02 [10:50:06] [Server thread/INFO]: Loading pocketmine.yml... 2018-07-02 [10:50:06] [Server thread/INFO]: Selected English (eng) as the base language 2018-07-02 [10:50:06] [Server thread/INFO]: Loading server properties... 2018-07-02 [10:50:06] [Server thread/INFO]: Starting Minecraft: PE server version v1.4.0 2018-07-02 [10:50:06] [Server thread/WARNING]: Online mode is disabled. The server will not verify that players are authenticated to Xbox Live. 2018-07-02 [10:50:06] [Server thread/WARNING]: While this makes it possible to connect without internet access, it also allows hackers to connect with any username they choose. 2018-07-02 [10:50:06] [Server thread/WARNING]: To enable authentication, set "xbox-auth" to "true" in server.properties. 2018-07-02 [10:50:06] [Server thread/INFO]: Opening server on 0.0.0.0:19132 2018-07-02 [10:50:06] [Server thread/INFO]: This server is running PocketMine-MP version 3.0.4 2018-07-02 [10:50:06] [Server thread/INFO]: PocketMine-MP is distributed under the LGPL License 2018-07-02 [10:50:07] [Server thread/INFO]: Loading resource packs... 2018-07-02 [10:50:07] [Server thread/INFO]: Loading BigBrother v1.6.0-beta 2018-07-02 [10:50:07] [Server thread/INFO]: Enabling BigBrother v1.6.0-beta 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] OS: Linux HP-Plex 4.9.0-0.bpo.5-amd64 #1 SMP Debian 4.9.65-3+deb9u2~bpo8+1 (2017-01-05) x86_64 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] PHP version: 7.2.7 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] PMMP Server version: v1.4.0 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] PMMP API version: 3.0.4 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] Use openssl as AES encryption engine. 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] Use openssl as RSA encryption engine. 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] OpenSSL Library version: OpenSSL 1.1.0h 27 Mar 2018 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] OpenSSL Header version: OpenSSL 1.1.0h 27 Mar 2018 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] Server is being started in the background 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] Generating keypair 2018-07-02 [10:50:07] [Server thread/INFO]: [BigBrother] Starting Minecraft: PC server on :25565 version 1.12.2 2018-07-02 [10:50:07] [Server thread/INFO]: Preparing level "a good house" 2018-07-02 [10:50:07] [Server thread/INFO]: Starting GS4 status listener 2018-07-02 [10:50:07] [Server thread/INFO]: Setting query port to 19132 2018-07-02 [10:50:07] [Server thread/INFO]: Query running on 0.0.0.0:19132 2018-07-02 [10:50:07] [Server thread/INFO]: Default game type: Creative Mode 2018-07-02 [10:50:07] [Server thread/INFO]: Done (0.844s)! For help, type "help" or "?" 2018-07-02 [10:51:17] [Server thread/NOTICE]: Player data not found for "tcow1015", creating new profile 2018-07-02 [10:51:17] [Server thread/INFO]: Tcow1015[/192.168.1.12:51384] logged in with entity id 1 at (a good house, 128, 69, 128) 2018-07-02 [10:51:27] [Server thread/INFO]: Tcow1015 joined the game 2018-07-02 [10:56:24] [Server thread/WARNING]: Tcow1015 moved too fast, reverting movement 2018-07-02 [10:56:46] [Server thread/INFO]: Tcow1015 left the game 2018-07-02 [10:56:46] [Server thread/INFO]: Tcow1015[/192.168.1.12:51384] logged out due to Connection closed 2018-07-02 [10:56:48] [Server thread/INFO]: Tcow1015[/192.168.1.12:51424] logged in with entity id 69 at (a good house, 214.2878, 126.4078, 165.7823) 2018-07-02 [10:56:57] [Server thread/INFO]: Tcow1015 joined the game 2018-07-02 [10:58:02] [Server thread/INFO]: Tcow1015 left the game 2018-07-02 [10:58:02] [Server thread/INFO]: Tcow1015[/192.168.1.12:51424] logged out due to Connection closed 2018-07-02 [11:01:00] [Server thread/INFO]: Disabling BigBrother v1.6.0-beta 2018-07-02 [11:01:00] [Server thread/INFO]: Unloading level "a good house" 2018-07-02 [11:01:00] [Server thread/INFO]: Stopping other threads 2018-07-02 [11:01:10] [Server thread/INFO]: Loading pocketmine.yml... 2018-07-02 [11:01:10] [Server thread/INFO]: Selected English (eng) as the base language 2018-07-02 [11:01:10] [Server thread/INFO]: Loading server properties... 2018-07-02 [11:01:10] [Server thread/INFO]: Starting Minecraft: PE server version v1.4.0 2018-07-02 [11:01:10] [Server thread/WARNING]: Online mode is disabled. The server will not verify that players are authenticated to Xbox Live. 2018-07-02 [11:01:10] [Server thread/WARNING]: While this makes it possible to connect without internet access, it also allows hackers to connect with any username they choose. 2018-07-02 [11:01:10] [Server thread/WARNING]: To enable authentication, set "xbox-auth" to "true" in server.properties. 2018-07-02 [11:01:10] [Server thread/INFO]: Opening server on 0.0.0.0:19132 2018-07-02 [11:01:10] [Server thread/INFO]: This server is running PocketMine-MP version 3.0.4 2018-07-02 [11:01:10] [Server thread/INFO]: PocketMine-MP is distributed under the LGPL License 2018-07-02 [11:01:11] [Server thread/INFO]: Loading resource packs... 2018-07-02 [11:01:11] [Server thread/INFO]: Loading BigBrother v1.6.0-beta 2018-07-02 [11:01:11] [Server thread/INFO]: Enabling BigBrother v1.6.0-beta 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] OS: Linux HP-Plex 4.9.0-0.bpo.5-amd64 #1 SMP Debian 4.9.65-3+deb9u2~bpo8+1 (2017-01-05) x86_64 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] PHP version: 7.2.7 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] PMMP Server version: v1.4.0 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] PMMP API version: 3.0.4 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] Use openssl as AES encryption engine. 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] Use openssl as RSA encryption engine. 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] OpenSSL Library version: OpenSSL 1.1.0h 27 Mar 2018 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] OpenSSL Header version: OpenSSL 1.1.0h 27 Mar 2018 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] Server is being started in the background 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] Generating keypair 2018-07-02 [11:01:11] [Server thread/INFO]: [BigBrother] Starting Minecraft: PC server on :25565 version 1.12.2 2018-07-02 [11:01:11] [Server thread/INFO]: Preparing level "a good house" 2018-07-02 [11:01:11] [Server thread/INFO]: Starting GS4 status listener 2018-07-02 [11:01:11] [Server thread/INFO]: Setting query port to 19132 2018-07-02 [11:01:11] [Server thread/INFO]: Query running on 0.0.0.0:19132 2018-07-02 [11:01:11] [Server thread/INFO]: Default game type: Creative Mode 2018-07-02 [11:01:11] [Server thread/INFO]: Done (0.891s)! For help, type "help" or "?" 2018-07-02 [11:01:43] [Server thread/INFO]: Tcow1015[/192.168.1.12:51548] logged in with entity id 1 at (a good house, 212.3094, 86.7717, 115.1623) 2018-07-02 [11:01:51] [Server thread/INFO]: Tcow1015 joined the game 2018-07-02 [11:01:53] [Server thread/WARNING]: Tcow1015 moved too fast, reverting movement 2

TGC-TECH commented 6 years ago

lightingissues

TGC-TECH commented 6 years ago

even with the menu in the way you can see how the area that looks fine on the windows 10 edition is in complete shadow on the java version

TGC-TECH commented 6 years ago

So actually these issues are specific to the imported word. Which is weird because the world works fine when played locally. Is there a way that I can force the server to recalculate all the lighting as if it was a new world or something like that.