Code Monkey home page Code Monkey logo

sugarcane's Introduction



✅ Highly optimized Airplane fork that focuses on stability and performance.

Discord Website Jenkins

We use patches from the following projects

❗ Reminder

This project is still work in progress, so there will not have stable builds for production for a while, until we perform enough tests to ensure it's stable enough for production.

We HIGHLY RECOMMEND TO NOT USE the development builds for any kind of production enviroment.

If you find any issue or have some suggestion, feel free to open a issue.

How To (Plugin developers)

Gradle

Groovy DSL

First, add the SugarcaneMC repository

repositories {
    maven {
        url 'https://mvn.sugarcanemc.org/repository/maven-public/'
    }
}

Then, add the Sugarcane-API dependency:

dependencies {
    compileOnly "org.sugarcanemc.sugarcane:sugarcane-api:1.17.1-R0.1-SNAPSHOT"
}

Kotlin DSL

First, add the SugarcaneMC repository

repositories {
    maven("https://mvn.sugarcanemc.org/repository/maven-public/")
}

Then, add the Sugarcane-API dependency:

dependencies {
    compileOnly("org.sugarcanemc.sugarcane:sugarcane-api:1.17.1-R0.1-SNAPSHOT")
}

Maven

First, add the SugarcaneMC repository

<repositories>
    <repository>
        <id>sugarcanemc-repo</id>
        <url>https://mvn.sugarcanemc.org/repository/maven-public/</url>
    </repository>
</repositories>

And then add the Sugarcane-API dependency:

<dependency>
    <groupId>org.sugarcanemc.sugarcane</groupId>
    <artifactId>sugarcane-api</artifactId>
    <version>1.17.1-R0.1-SNAPSHOT</version>
    <scope>provided</scope>
</dependency>

We also have a Discord Server for support

Try it for yourself

  • Jenkins - Download latest development builds for Minecraft 1.17.1 (Not for production).

Contributing

See CONTRIBUTING.md

sugarcane's People

Contributors

chrischrome avatar disguys avatar greysilly7 avatar gvmii avatar kylepoops avatar nevets-718 avatar pascalpex avatar thearcanebrony avatar toffikk 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  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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sugarcane's Issues

Spam in console with HolographicDisplays placeholder {time}.

Hello, I'm experiencing an issue with the plugin HolographicDisplays, I'm running Sugarcane version git-Sugarcane-"7a5f1f6" (MC: 1.17), I am not sure whether or not this is a sugarcane issue or a Holographic Displays Issue. I'm sorry if it is HolographicDisplays and I have already made an issue post. The error I'm getting is linked below. This doesn't lower my expectations of sugarcane and I still plan to use it. I just wish for it to be fixed. Thanks!

[22:18:49 WARN]: [HolographicDisplays] The placeholder {time} registered by the plugin HolographicDisplays generated an exception while updating. Please contact the author of HolographicDisplays java.lang.NullPointerException: Cannot invoke "java.text.SimpleDateFormat.format(java.util.Date)" because "com.gmail.filoghost.holographicdisplays.disk.Configuration.timeFormat" is null at com.gmail.filoghost.holographicdisplays.placeholder.PlaceholdersRegister.lambda$static$3(PlaceholdersRegister.java:50) ~[?:?] at com.gmail.filoghost.holographicdisplays.placeholder.Placeholder.update(Placeholder.java:78) ~[?:?] at com.gmail.filoghost.holographicdisplays.placeholder.PlaceholdersManager.lambda$load$0(PlaceholdersManager.java:66) ~[?:?] at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftTask.run(CraftTask.java:100) ~[patched_1.17.jar:git-Sugarcane-"7a5f1f6"] at org.bukkit.craftbukkit.v1_17_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:468) ~[patched_1.17.jar:git-Sugarcane-"7a5f1f6"] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1556) ~[patched_1.17.jar:git-Sugarcane-"7a5f1f6"] at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:488) ~[patched_1.17.jar:git-Sugarcane-"7a5f1f6"] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1470) ~[patched_1.17.jar:git-Sugarcane-"7a5f1f6"] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1259) ~[patched_1.17.jar:git-Sugarcane-"7a5f1f6"] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[patched_1.17.jar:git-Sugarcane-"7a5f1f6"] at java.lang.Thread.run(Thread.java:831) [?:?]

How to reproduce:

  1. Goto https://github.com/SugarcaneMC/Sugarcane/actions/runs/972729848 and download the zip at the bottom of the screen.

  2. Do the normal server jar startup procedure and place the plugin in the plugins folder.

  3. Startup the server and create one or two holograms.

  4. Startup the server and see the error.

(NOTE: The 3rd step is optional but the error occurred after I did step 3)

Typo in "Wiki"

For now, the page has title "sugarcane,yml". I think, that it needs to be replaced with "sugarcane.yml".

Your website is inaccessible

Expected behavior

Your website is inaccessible now, so I can't download Sugarcane core now.

Actual behavior

Visit website prompt 403 status code

Steps to reproduce

Website is inaccessible.

Plugin list

No response

Agreements

  • I am running the latest version of Sugarcane.
  • I have searched for and ensured there isn't already an open issue regarding this.
  • My version of Minecraft is supported by Sugarcane.

Sugarcane version

none

Logs

none

Other

No response

Spawning broken on newest build

Expected behavior

Join game and have spawn on correct place

Actual behavior

Fall through floor get many errors of packets not working

Steps to reproduce

Join server

Plugin list

none

Agreements

  • I am running the latest version of Sugarcane.
  • I have searched for and ensured there isn't already an open issue regarding this.
  • My version of Minecraft is supported by Sugarcane.

Other

No response

An error with killing entities

Hello. If there are around (I do not know the exact number) >=250 entities around you, and you call the command /kill @e, then no one will be killed, and an error will appear in the console (An internal error occured is written in the chat. In order to get this error, it is enough to put a command block, which will teleport everyone to you every 2-3 seconds in order to reach the required number of monsters):

[22:24:09] [Server thread/ERROR]: Entity threw exception at world:-266.3109280062875,84.50213890953552,-22.851878353975863
java.lang.ClassCastException: class net.minecraft.world.entity.boss.EntityComplexPart cannot be cast to class net.minecraft.world.entity.EntityLiving (net.minecraft.world.entity.boss.EntityComplexPart and net.minecraft.world.entity.EntityLiving are in unnamed module of loader 'app')
	at com.tuinity.tuinity.world.ChunkEntitySlices$EntityCollectionBySection.getEntitiesWithEnderDragonParts(ChunkEntitySlices.java:395) ~[patched_1.17.jar:git-Sugarcane-"01b2c35"]
	at com.tuinity.tuinity.world.ChunkEntitySlices.getEntities(ChunkEntitySlices.java:173) ~[patched_1.17.jar:git-Sugarcane-"01b2c35"]
	at com.tuinity.tuinity.world.EntitySliceManager.getEntities(EntitySliceManager.java:268) ~[patched_1.17.jar:git-Sugarcane-"01b2c35"]
	at net.minecraft.world.level.Level.getEntitiesOfClass(Level.java:241) ~[?:?]
	at net.minecraft.world.entity.animal.Pufferfish$PufferfishPuffGoal.canUse(Pufferfish.java:227) ~[?:?]
	at net.minecraft.world.entity.ai.goal.WrappedGoal.canUse(WrappedGoal.java:22) ~[?:?]
	at net.minecraft.world.entity.ai.goal.GoalSelector.tick(GoalSelector.java:131) ~[?:?]
	at net.minecraft.world.entity.Mob.serverAiStep(Mob.java:848) ~[?:?]
	at net.minecraft.world.entity.LivingEntity.aiStep(LivingEntity.java:3163) ~[?:?]
	at net.minecraft.world.entity.Mob.aiStep(Mob.java:620) ~[?:?]
	at net.minecraft.world.entity.animal.AbstractFish.aiStep(AbstractFish.java:149) ~[?:?]
	at net.minecraft.world.entity.animal.Pufferfish.aiStep(Pufferfish.java:139) ~[?:?]
	at net.minecraft.world.entity.LivingEntity.tick(LivingEntity.java:2889) ~[?:?]
	at net.minecraft.world.entity.Mob.tick(Mob.java:388) ~[?:?]
	at net.minecraft.world.entity.animal.Pufferfish.tick(Pufferfish.java:134) ~[?:?]
	at net.minecraft.server.level.ServerLevel.tickNonPassenger(ServerLevel.java:1176) ~[?:?]
	at net.minecraft.world.level.Level.guardEntityTick(Level.java:1064) ~[?:?]
	at net.minecraft.server.level.ServerLevel.lambda$tick$7(ServerLevel.java:836) ~[?:?]
	at net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:40) ~[patched_1.17.jar:git-Sugarcane-"01b2c35"]
	at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:817) ~[?:?]
	at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1619) ~[patched_1.17.jar:git-Sugarcane-"01b2c35"]
	at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:488) ~[patched_1.17.jar:git-Sugarcane-"01b2c35"]
	at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1470) ~[patched_1.17.jar:git-Sugarcane-"01b2c35"]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1259) ~[patched_1.17.jar:git-Sugarcane-"01b2c35"]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[patched_1.17.jar:git-Sugarcane-"01b2c35"]
	at java.lang.Thread.run(Thread.java:831) [?:?]

P.S. I managed to reproduce this under strange circumstances, so I'm not sure if it will be possible to reproduce it for everyone, since it is very difficult to describe the steps to repeat in this situation. Thanks for the answer.

Error On Start or something

Expected behavior

No error to appear and everything to appear to work on the surface

Actual behavior

A error is printed to console

Steps to reproduce

Run Windows
Launch server

Plugin list

None why is this mandatory

Agreements

  • I am running the latest version of Sugarcane.
  • I have searched for and ensured there isn't already an open issue regarding this.
  • My version of Minecraft is supported by Sugarcane.

Sugarcane version

[01:32:08 INFO]: This server is running Sugarcane version git-Sugarcane-1 (MC: 1.17) (Implementing API version 1.17-R0.1-SNAPSHOT) (Git: 20ad801 on HEAD)

Logs

D:\MC-Testing\Survival>java -Xms5G -Xmx5G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -X at net.minecraft.SystemReport.ignoreErrors(SystemReport.java:81) ~[patched_1.17.jar:git-Sugarcane-1] at net.minecraft.SystemReport.(SystemReport.java:51) ~[patched_1.17.jar:git-Sugarcane-1]
at net.minecraft.CrashReport.(CrashReport.java:29) ~[patched_1.17.jar:git-Sugarcane-1]
at net.minecraft.CrashReport.preload(CrashReport.java:252) ~[patched_1.17.jar:git-Sugarcane-1]
at net.minecraft.server.Main.main(Main.java:96) ~[patched_1.17.jar:git-Sugarcane-1]
at org.bukkit.craftbukkit.Main.main(Main.java:308) ~[patched_1.17.jar:git-Sugarcane-1]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
at io.papermc.paperclip.Paperclip.main(Paperclip.java:49) ~[server.jar:?]
[01:31:42 INFO]: [STDOUT]: No global eula file found at C:\Users\Greysilly7\eula.txt
[01:31:42 INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[01:31:43 INFO]: Found new data pack file/bukkit, loading it automatically
[01:31:44 INFO]: Reloading ResourceManager: Default, bukkit
[01:31:46 INFO]: Loaded 7 recipes
[01:31:49 INFO]: Starting minecraft server version 1.17
[01:31:49 INFO]: Loading properties
[01:31:51 INFO]: This server is running Sugarcane version git-Sugarcane-1 (MC: 1.17) (Implementing API version 1.17-R0.1-SNAPSHOT) (Git: 20ad801 on HEAD)
[01:31:51 INFO]: Debug logging is disabled
[01:31:51 INFO]: Using 4 threads for Netty based IO
[01:31:51 INFO]: Server Ping Player Sample Count: 12
[01:31:51 INFO]: Async Chunks: Enabled - Chunks will be loaded much faster, without lag.
[01:31:51 WARN]: [Airplane] To improve performance, timings have been disabled by default
[01:31:51 WARN]: [Airplane] You can still use timings by using /timings on, but they will not start on server startup unless you set timings.really-enabled to true in paper.yml
[01:31:51 WARN]: [Airplane] If you would like to disable this message, either set timings.really-enabled to true or timings.enabled to false.
[01:31:51 INFO]: Timings: false - Verbose: true - Interval: 5m - Length: 60m - Server Name: Slice of Life
[01:31:52 INFO]: Default game type: SURVIVAL
[01:31:52 INFO]: Generating keypair
[01:31:52 INFO]: Starting Minecraft server on *:18402
[01:31:53 INFO]: Using default channel type

version
[01:31:55 WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[01:31:55 WARN]: The server will make no attempt to authenticate usernames. Beware.
[01:31:55 WARN]: While this makes the game possible to play without internet access, it also opens up the ability for hackers to connect with any username they choose.
[01:31:55 WARN]: To change this, set "online-mode" to "true" in the server.properties file.
[01:31:55 INFO]: Preparing level "world"
[01:31:56 INFO]: -------- World Settings For [world] --------
[01:31:56 INFO]: Item Merge Radius: 4.0
[01:31:56 INFO]: Item Despawn Rate: 4000
[01:31:56 INFO]: View Distance: 4
[01:31:56 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[01:31:56 INFO]: Mob Spawn Range: 6
[01:31:56 INFO]: Arrow Despawn Rate: 300 Trident Respawn Rate:300
[01:31:56 INFO]: Zombie Aggressive Towards Villager: true
[01:31:56 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[01:31:56 INFO]: Experience Merge Radius: 6.0
[01:31:56 INFO]: Cactus Growth Modifier: 100%
[01:31:56 INFO]: Cane Growth Modifier: 100%
[01:31:56 INFO]: Melon Growth Modifier: 100%
[01:31:56 INFO]: Mushroom Growth Modifier: 100%
[01:31:56 INFO]: Pumpkin Growth Modifier: 100%
[01:31:56 INFO]: Sapling Growth Modifier: 100%
[01:31:56 INFO]: Beetroot Growth Modifier: 100%
[01:31:56 INFO]: Carrot Growth Modifier: 100%
[01:31:56 INFO]: Potato Growth Modifier: 100%
[01:31:56 INFO]: Wheat Growth Modifier: 100%
[01:31:56 INFO]: NetherWart Growth Modifier: 100%
[01:31:56 INFO]: Vine Growth Modifier: 100%
[01:31:56 INFO]: Cocoa Growth Modifier: 100%
[01:31:56 INFO]: Bamboo Growth Modifier: 100%
[01:31:56 INFO]: SweetBerry Growth Modifier: 100%
[01:31:56 INFO]: Kelp Growth Modifier: 100%
[01:31:56 INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[01:31:56 INFO]: Entity Activation Range: An 16 / Mo 16 / Ra 24 / Mi 8 / Tiv false
[01:31:56 INFO]: Max TNT Explosions: 100
[01:31:56 INFO]: Tile Max Tick Time: 1000ms Entity max Tick Time: 1000ms
[01:31:56 INFO]: Custom Map Seeds: Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[01:31:56 INFO]: Nerfing mobs spawned from spawners: true
[01:31:56 INFO]: -------- World Settings For [world] --------
[01:31:56 INFO]: Top of the nether void damage height: 0
[01:31:56 INFO]: Keep Spawn Loaded Range: 10
[01:31:56 INFO]: Water over lava flow speed: 5
[01:31:56 INFO]: Grass Spread Tick Rate: 4
[01:31:56 INFO]: Using Eigencraft redstone algorithm by theosib.
[01:31:56 INFO]: Parrots are unaffected by player movement: false
[01:31:56 INFO]: End credits disabled: false
[01:31:56 INFO]: Keep spawn chunk loaded: true
[01:31:56 INFO]: Anti-Xray: enabled / Engine Mode: obfuscate / Up to 64 blocks / Update Radius: 2
[01:31:56 INFO]: Max leash distance: 10.0
[01:31:56 INFO]: Baby zombies will move at the speed of 0.5
[01:31:56 INFO]: Using improved mob spawn limits (Only Natural Spawns impact spawn limits for more natural spawns)
[01:31:56 INFO]: Creeper lingering effect: false
[01:31:56 INFO]: Cooldown Hoppers when Full: enabled
[01:31:56 INFO]: Hopper Move Item Events: disabled
[01:31:56 INFO]: Zombies can always pick up loot: false. Skeletons can always pick up loot: false.
[01:31:56 INFO]: Duplicate UUID Resolve: Regenerate New UUID if distant (Delete likely duplicates within 32 blocks)
[01:31:56 INFO]: Feature search is based on seed: true, loads chunks:true
[01:31:56 INFO]: Optimize explosions: true
[01:31:56 INFO]: Experience Merge Max Value: -1
[01:31:56 INFO]: Living Entity Despawn Ranges: Soft: 28 Hard: 96
[01:31:56 INFO]: Fishing time ranges are between 100 and 900 ticks
[01:31:56 INFO]: Max height for cactus growth 3. Max height for reed growth 3. Max height for bamboo growth 16. Min height for fully-grown bamboo 11.
[01:31:56 INFO]: Frosted Ice: enabled / delay: min=20, max=40
[01:31:56 INFO]: Max Entity Collisions: 2
[01:31:56 INFO]: Withers properly target players: false
[01:31:57 INFO]: Alternative item despawn rate of COBBLESTONE: 60
[01:31:57 INFO]: Alternative item despawn rate of SNOW_BLOCK: 30
[01:31:57 INFO]: Alternative item despawn rate of NETHERRACK: 60
[01:31:57 INFO]: Alternative item despawn rate of SNOWBALL: 30
[01:31:57 INFO]: Non Player Arrow Despawn Rate: 240
[01:31:57 INFO]: Creative Arrow Despawn Rate: 240
[01:31:57 INFO]: Delaying chunk unloads by 10 seconds
[01:31:57 INFO]: ArmorStand ticking is disabled by default
[01:31:57 INFO]: Prevent TNT from moving in water: false
[01:31:57 INFO]: Disable Unloaded Chunk Enderpearl Exploit: enabled
[01:32:03 INFO]: -------- World Settings For [world_nether] --------
[01:32:03 INFO]: Item Merge Radius: 4.0
[01:32:03 INFO]: Item Despawn Rate: 4000
[01:32:03 INFO]: View Distance: 4
[01:32:03 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[01:32:03 INFO]: Mob Spawn Range: 6
[01:32:03 INFO]: Arrow Despawn Rate: 300 Trident Respawn Rate:300
[01:32:03 INFO]: Zombie Aggressive Towards Villager: true
[01:32:03 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[01:32:03 INFO]: Experience Merge Radius: 6.0
[01:32:03 INFO]: Cactus Growth Modifier: 100%
[01:32:03 INFO]: Cane Growth Modifier: 100%
[01:32:03 INFO]: Melon Growth Modifier: 100%
[01:32:03 INFO]: Mushroom Growth Modifier: 100%
[01:32:03 INFO]: Pumpkin Growth Modifier: 100%
[01:32:03 INFO]: Sapling Growth Modifier: 100%
[01:32:03 INFO]: Beetroot Growth Modifier: 100%
[01:32:03 INFO]: Carrot Growth Modifier: 100%
[01:32:03 INFO]: Potato Growth Modifier: 100%
version
[01:32:03 INFO]: Wheat Growth Modifier: 100%
[01:32:03 INFO]: NetherWart Growth Modifier: 100%
[01:32:03 INFO]: Vine Growth Modifier: 100%
[01:32:03 INFO]: Cocoa Growth Modifier: 100%
[01:32:03 INFO]: Bamboo Growth Modifier: 100%
[01:32:03 INFO]: SweetBerry Growth Modifier: 100%
[01:32:03 INFO]: Kelp Growth Modifier: 100%
[01:32:03 INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[01:32:03 INFO]: Entity Activation Range: An 16 / Mo 16 / Ra 24 / Mi 8 / Tiv false
[01:32:03 INFO]: Max TNT Explosions: 100
[01:32:03 INFO]: Tile Max Tick Time: 1000ms Entity max Tick Time: 1000ms
[01:32:03 INFO]: Custom Map Seeds: Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[01:32:03 INFO]: Nerfing mobs spawned from spawners: true
[01:32:03 INFO]: -------- World Settings For [world_nether] --------
[01:32:03 INFO]: Top of the nether void damage height: 0
[01:32:03 INFO]: Keep Spawn Loaded Range: 10
[01:32:03 INFO]: Water over lava flow speed: 5
[01:32:03 INFO]: Grass Spread Tick Rate: 4
[01:32:03 INFO]: Using Eigencraft redstone algorithm by theosib.
[01:32:03 INFO]: Parrots are unaffected by player movement: false
[01:32:03 INFO]: End credits disabled: false
[01:32:03 INFO]: Keep spawn chunk loaded: true
[01:32:03 INFO]: Anti-Xray: enabled / Engine Mode: obfuscate / Up to 64 blocks / Update Radius: 2
[01:32:03 INFO]: Max leash distance: 10.0
[01:32:03 INFO]: Baby zombies will move at the speed of 0.5
[01:32:03 INFO]: Using improved mob spawn limits (Only Natural Spawns impact spawn limits for more natural spawns)
[01:32:03 INFO]: Creeper lingering effect: false
[01:32:03 INFO]: Cooldown Hoppers when Full: enabled
[01:32:03 INFO]: Hopper Move Item Events: disabled
[01:32:03 INFO]: Zombies can always pick up loot: false. Skeletons can always pick up loot: false.
[01:32:03 INFO]: Duplicate UUID Resolve: Regenerate New UUID if distant (Delete likely duplicates within 32 blocks)
[01:32:03 INFO]: Feature search is based on seed: true, loads chunks:true
[01:32:03 INFO]: Optimize explosions: true
[01:32:03 INFO]: Experience Merge Max Value: -1
[01:32:03 INFO]: Living Entity Despawn Ranges: Soft: 28 Hard: 96
[01:32:03 INFO]: Fishing time ranges are between 100 and 900 ticks
[01:32:03 INFO]: Max height for cactus growth 3. Max height for reed growth 3. Max height for bamboo growth 16. Min height for fully-grown bamboo 11.
[01:32:03 INFO]: Frosted Ice: enabled / delay: min=20, max=40
[01:32:03 INFO]: Max Entity Collisions: 2
[01:32:03 INFO]: Withers properly target players: false
[01:32:03 INFO]: Alternative item despawn rate of COBBLESTONE: 60
[01:32:03 INFO]: Alternative item despawn rate of SNOW_BLOCK: 30
[01:32:03 INFO]: Alternative item despawn rate of NETHERRACK: 60
[01:32:03 INFO]: Alternative item despawn rate of SNOWBALL: 30
[01:32:03 INFO]: Non Player Arrow Despawn Rate: 240
[01:32:03 INFO]: Creative Arrow Despawn Rate: 240
[01:32:03 INFO]: Delaying chunk unloads by 10 seconds
[01:32:03 INFO]: ArmorStand ticking is disabled by default
[01:32:03 INFO]: Prevent TNT from moving in water: false
[01:32:03 INFO]: Disable Unloaded Chunk Enderpearl Exploit: enabled
[01:32:03 WARN]: Unable to find spawn biome
[01:32:04 INFO]: -------- World Settings For [world_the_end] --------
[01:32:04 INFO]: Item Merge Radius: 4.0
[01:32:04 INFO]: Item Despawn Rate: 4000
[01:32:04 INFO]: View Distance: 4
[01:32:04 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[01:32:04 INFO]: Mob Spawn Range: 6
[01:32:04 INFO]: Arrow Despawn Rate: 300 Trident Respawn Rate:300
[01:32:04 INFO]: Zombie Aggressive Towards Villager: true
[01:32:04 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[01:32:04 INFO]: Experience Merge Radius: 6.0
[01:32:04 INFO]: Cactus Growth Modifier: 100%
[01:32:04 INFO]: Cane Growth Modifier: 100%
[01:32:04 INFO]: Melon Growth Modifier: 100%
[01:32:04 INFO]: Mushroom Growth Modifier: 100%
[01:32:04 INFO]: Pumpkin Growth Modifier: 100%
[01:32:04 INFO]: Sapling Growth Modifier: 100%
[01:32:04 INFO]: Beetroot Growth Modifier: 100%
[01:32:04 INFO]: Carrot Growth Modifier: 100%
[01:32:04 INFO]: Potato Growth Modifier: 100%
[01:32:04 INFO]: Wheat Growth Modifier: 100%
[01:32:04 INFO]: NetherWart Growth Modifier: 100%
[01:32:04 INFO]: Vine Growth Modifier: 100%
[01:32:04 INFO]: Cocoa Growth Modifier: 100%
[01:32:04 INFO]: Bamboo Growth Modifier: 100%
[01:32:04 INFO]: SweetBerry Growth Modifier: 100%
[01:32:04 INFO]: Kelp Growth Modifier: 100%
[01:32:04 INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[01:32:04 INFO]: Entity Activation Range: An 16 / Mo 16 / Ra 24 / Mi 8 / Tiv false
[01:32:04 INFO]: Max TNT Explosions: 100
[01:32:04 INFO]: Tile Max Tick Time: 1000ms Entity max Tick Time: 1000ms
[01:32:04 INFO]: Custom Map Seeds: Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[01:32:04 INFO]: Nerfing mobs spawned from spawners: true
[01:32:04 INFO]: -------- World Settings For [world_the_end] --------
[01:32:04 INFO]: Top of the nether void damage height: 0
[01:32:04 INFO]: Keep Spawn Loaded Range: 10
[01:32:04 INFO]: Water over lava flow speed: 5
[01:32:04 INFO]: Grass Spread Tick Rate: 4
[01:32:04 INFO]: Using Eigencraft redstone algorithm by theosib.
[01:32:04 INFO]: Parrots are unaffected by player movement: false
[01:32:04 INFO]: End credits disabled: false
[01:32:04 INFO]: Keep spawn chunk loaded: true
[01:32:04 INFO]: Anti-Xray: disabled / Engine Mode: obfuscate / Up to 64 blocks / Update Radius: 2
[01:32:04 INFO]: Max leash distance: 10.0
[01:32:04 INFO]: Baby zombies will move at the speed of 0.5
[01:32:04 INFO]: Using improved mob spawn limits (Only Natural Spawns impact spawn limits for more natural spawns)
[01:32:04 INFO]: Creeper lingering effect: false
[01:32:04 INFO]: Cooldown Hoppers when Full: enabled
[01:32:04 INFO]: Hopper Move Item Events: disabled
[01:32:04 INFO]: Zombies can always pick up loot: false. Skeletons can always pick up loot: false.
[01:32:04 INFO]: Duplicate UUID Resolve: Regenerate New UUID if distant (Delete likely duplicates within 32 blocks)
[01:32:04 INFO]: Feature search is based on seed: true, loads chunks:true
[01:32:04 INFO]: Optimize explosions: true
[01:32:04 INFO]: Experience Merge Max Value: -1
[01:32:04 INFO]: Living Entity Despawn Ranges: Soft: 28 Hard: 96
[01:32:04 INFO]: Fishing time ranges are between 100 and 900 ticks
[01:32:04 INFO]: Max height for cactus growth 3. Max height for reed growth 3. Max height for bamboo growth 16. Min height for fully-grown bamboo 11.
[01:32:04 INFO]: Frosted Ice: enabled / delay: min=20, max=40
[01:32:04 INFO]: Max Entity Collisions: 2
[01:32:04 INFO]: Withers properly target players: false
[01:32:04 INFO]: Alternative item despawn rate of COBBLESTONE: 60
[01:32:04 INFO]: Alternative item despawn rate of SNOW_BLOCK: 30
[01:32:04 INFO]: Alternative item despawn rate of NETHERRACK: 60
[01:32:04 INFO]: Alternative item despawn rate of SNOWBALL: 30
[01:32:04 INFO]: Non Player Arrow Despawn Rate: 240
[01:32:04 INFO]: Creative Arrow Despawn Rate: 240
[01:32:04 INFO]: Delaying chunk unloads by 10 seconds
[01:32:04 INFO]: ArmorStand ticking is disabled by default
[01:32:04 INFO]: Prevent TNT from moving in water: false
[01:32:04 INFO]: Disable Unloaded Chunk Enderpearl Exploit: enabled
[01:32:04 WARN]: Unable to find spawn biome
[01:32:05 INFO]: Preparing start region for dimension minecraft:overworld
[01:32:05 INFO]: Preparing spawn area: 0%
[01:32:05 INFO]: Time elapsed: 439 ms
[01:32:05 INFO]: Preparing start region for dimension minecraft:the_nether
[01:32:05 INFO]: Time elapsed: 97 ms
[01:32:05 INFO]: Preparing start region for dimension minecraft:the_end
[01:32:05 INFO]: Time elapsed: 97 ms
[01:32:05 INFO]: Running delayed init tasks
[01:32:05 INFO]: Done (16.397s)! For help, type "help"
[01:32:05 INFO]: Timings Reset
[01:32:06 INFO]: Checking version, please wait...
[01:32:06 INFO]: Checking version, please wait...
[01:32:08 WARN]: java.io.FileNotFoundException: https://jenkins.sugarcanemc.org/job/SugarcaneMC/job/Sugarcane/job/ver%2F1.17/lastStableBuild/buildNumber
[01:32:08 WARN]: at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1981)
[01:32:08 WARN]: at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1577)
[01:32:08 WARN]: at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
[01:32:08 WARN]: at java.base/java.net.URL.openStream(URL.java:1192)
[01:32:08 WARN]: at com.google.common.io.Resources$UrlByteSource.openStream(Resources.java:72)
[01:32:08 WARN]: at com.google.common.io.ByteSource$AsCharSource.openStream(ByteSource.java:456)
[01:32:08 WARN]: at com.google.common.io.CharSource.openBufferedStream(CharSource.java:107)
[01:32:08 WARN]: at org.sugarcanemc.sugarcane.server.util.VersionFetcher.SugarcaneVersionFetcher.fetchDistanceFromJenkins(SugarcaneVersionFetcher.java:77)
[01:32:08 WARN]: at org.sugarcanemc.sugarcane.server.util.VersionFetcher.SugarcaneVersionFetcher.getUpdateStatusMessage(SugarcaneVersionFetcher.java:57)
[01:32:08 WARN]: at org.sugarcanemc.sugarcane.server.util.VersionFetcher.SugarcaneVersionFetcher.getVersionMessage(SugarcaneVersionFetcher.java:47)
[01:32:08 WARN]: at org.bukkit.command.defaults.VersionCommand.obtainVersion(VersionCommand.java:205)
[01:32:08 WARN]: at org.bukkit.command.defaults.VersionCommand$1.run(VersionCommand.java:189)
[01:32:08 WARN]: at java.base/java.lang.Thread.run(Thread.java:831)
[01:32:08 INFO]: This server is running Sugarcane version git-Sugarcane-1 (MC: 1.17) (Implementing API version 1.17-R0.1-SNAPSHOT) (Git: 20ad801 on HEAD)
Error obtaining version information

Other

I use windows 11

Some question

Hi, developers! I'm a little bit curious about this project.
Whats the optimizations that will be added into this project?
and where is the CONTRIBUTING.md? :)

[Request] Add issues template for github

Guys, I think that need to add issues template as a format bug_report.md and feature_request.md this will make it easier and clearer to work with problems for you.

[Request] New configs entries on sugarcane.yml

It would be interesting to bring the following configurations from Yatopia:

itemStuckSleepTicks: 15

    collisions:
      players: true
      animals: false
      ambient: true
      monsters: false
      villagers: true
      pillagers: false
      iron-golems: true
      misc: true
      items: true
      water-creature: false
      water-ambient: false
    ticks-per:
      full-hopper-cooldown: 128
    pigmen:
      dont-target-unless-hit: true
  intervals:
    player-time-statistics: 24
  tick:
    enchanting-tables: false

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.