Code Monkey home page Code Monkey logo

foxymachines's People

Contributors

apeiros-46b avatar gallowsdove avatar gecko10000 avatar justahuman-xd avatar mooy1 avatar walshydev avatar xmikux avatar ybw0014 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

foxymachines's Issues

Ghost blocks can be pulled by fishing rod, and turn into real blocks

Description (Required)

Ghost blocks are static falling blocks, but they can be pulled by fishing rod, either to the sky or turn into real block if hit other blocks.

Steps to reproduce the Issue (Required)

  1. Place a ghost block.
  2. Pull with fishing rod.
  3. Ghost block flies~

Expected behavior (Required)

The block cannot be pulled by fishing rod.

Server Log / Error Report

N/A

Environment (Required)

  • Minecraft Version: paper-1.18.1-216
  • CS-CoreLib Version: N/A
  • Slimefun Version: dev - 1006
  • Plugin Version: dev - 53

axolotl

Description (Required)

The quest to kill axolotl does not end when killing a axolotl

Steps to reproduce the Issue (Required)

  • get quest to kill axelotl with /foxy quest
  • kill some axolotl and see that u still have the same quest, and don't get any rewards

Expected behavior (Required)

  • i expected to get a cursed shard, and a new quest

Environment (Required)

version

unbreakable rune is not working

Description
unbreakable rune is not working, I drop the rune first, and it doesn't work.

Steps to reproduce the Issue
https://youtu.be/NF59yG9XoyI

Expected behavior
Item Should Become Unbreakable

Server Log / Error Report
none

Environment
Purpur git-Purpur-1171 (MC: 1.16.5)
Slimefun DEV - 950 (git 8c0ef8a9)
Metrics-Module #25
Java 16

Installed Addons: (31)
ExtraTools vDEV - 28 (git 58488a2e)
FoxyMachines vDEV - 49 (git 7654621)
SlimefunOreChunks vDEV - 13 (git 9f7a2be3)
SensibleToolbox vDEV - 44 (git 92333f39)
SimpleMaterialGenerators vDEV - 6 (git 2083e132)
DynaTech vDEV - 131 (git 64e0f7b5)
ExtraGear vDEV - 12 (git 4570ea2c)
InfinityExpansion vDEV - 115 (git a303bf48)
SFCalc vDEV - 27 (git 4228476d)
IllegalStack v2.2.2a
EMC2 vDEV - 7 (git ec936209)
ExtraHeads vDEV - 21 (git a2c68d59)
MobCapturer vDEV - 15 (git a42c9e0c)
SlimyTreeTaps vDEV - 19 (git 69930ef7)
SlimeTinker vDEV - 20 (git 609a3c97)
ColoredEnderChests vDEV - 22 (git 7c92625c)
TranscEndence vDEV - 34 (git eece87db)
FluffyMachines vDEV - 87 (git 2a086751)
ChestTerminal vDEV - 43 (git 3096bab5)
DyedBackpacks vDEV - 16 (git 20d28ccc)
SoundMuffler vDEV - 21 (git 3206933b)
AlchimiaVitae vDEV - 6 (git ed96769e)
SlimefunWarfare vDEV - 46 (git 485bb330)
Residence v4.9.3.5
EcoPower vDEV - 4 (git 2a08d31d)
HotbarPets vDEV - 37 (git 63b1553e)
ExoticGarden vDEV - 76 (git d148a362)
Liquid vDEV - 12 (git b7a6c543)
LiteXpansion vDEV - 153 (git a9a97232)
SimpleUtils vDEV - 10 (git c619e27b)
SimpleStorage vDEV - 5 (git 4f785adc)

Error occurred while disabling FoxyMachines if disabled custom-mobs

Description (Required)

Error occurred while disabling FoxyMachines if disabled custom-mobs on the config.

Steps to reproduce the Issue (Required)

  1. Disable custom-mobs on the config.
  2. Stop server.

Expected behavior (Required)

No Error occurred while disabling FoxyMachines if disabled custom-mobs.

Server Log / Error Report

https://pastebin.com/RMevhMf1

Environment (Required)

[11:19:17 INFO]: This Server uses the following setup of Slimefun:
Paper git-Paper-"22280c5" (MC: 1.17)
Slimefun DEV - 939 (git 57f7553f)
Metrics-Module #25
Java 16

[23:12:39 INFO]: This Server uses the following setup of Slimefun:
Paper git-Paper-46 (MC: 1.17)
Slimefun DEV - 939 (git 57f7553f)
Metrics-Module #25
Java 16

Installed Addons: (14)
DyedBackpacks vDEV - 15 (git 5f5e8b9e)
ExtraTools vDEV - 28 (git 58488a2e)
PomaExpansion v1.3.1
SlimefunFix v3.1
FoxyMachines vDEV - 47 (git 62fc841)
DynaTech vDEV - 114 (git 7f570d22)
EcoPower vDEV - 4 (git 2a08d31d)
ExtraGear vDEV - 12 (git 4570ea2c)
SlimefunLuckyBlocks vDEV - 35 (git 3b6586d6)
CMILib v1.0.2.3
RestrictedCreative v2.5.1
SFCalc vDEV - 26 (git d1b9ad01)
LiteXpansion vDEV - 152 (git daa388b9)
FluffyMachines vDEV - 85 (git 037a45b8)

Chunk Loaders doesn't update with GPS Complexity

Description (Required)

to place chunk loaders we need somewhere around 8k(idk exactly but anyways) gps complexity but once we reach 8k complexity we can break our gps setup and transmitters BUT we can still place chunk loaders even tho our network complexity is 0.

Steps to reproduce the Issue (Required)

https://streamable.com/ijvgbr

Expected behavior (Required)

chunk loaders should update with gpd network complexity same way as geo scanners update and it should not be placeable if complexity decreases.

Server Log / Error Report

no errors in log

Environment (Required)

image

  • Minecraft Version: 1.18.1
  • CS-CoreLib Version: -
  • Slimefun Version: DEV - 999
  • Plugin Version: DEV - 53

Add a config option for Custom Mobs

Description (Required)

The MobTicker uses lot of server CPU.

Steps to reproduce the Issue (Required)

  1. Use FoxyMachines on the large server.

Screenshot 2021-04-01 225810

Expected behavior (Required)

MobTicker task no uses lot of server CPU or add config option to disable this.

Server Log / Error Report

none

Environment (Required)

Tuinity git-Tuinity-"94f025a" (MC: 1.16.5)
Slimefun DEV - 864 (git 82366191)
Metrics-Module #21
Java 11

Installed Addons: (14)
DyedBackpacks vDEV - 14 (git 0a051b2b)
ExtraTools vDEV - 25 (git 209f9078)
PomaExpansion vDEV - 15 (git f4bb6859)
SlimefunFix v3.0
FoxyMachines vDEV - 42 (git ae8d8ab)
EcoPower vDEV - 3 (git 18ba903d)
DynaTech vDEV - 92 (git 52437eea)
ExtraGear vDEV - 12 (git 4570ea2c)
SlimefunLuckyBlocks vDEV - 32 (git e108f086)
InfinityExpansion vDEV - 100 (git 65892de0)
RestrictedCreative v2.4.8
SFCalc vDEV - 15 (git 6586cb3f)
LiteXpansion vDEV - 138 (git 004e3c61)
FluffyMachines vDEV - 72 (git f2ad968f)

The rail based items disappear if break out the block under the rail

Description (Required)

The rail based items disappear if break out the block under the rail.

Steps to reproduce the Issue (Required)

https://www.youtube.com/watch?v=jaPAZ2vj2sQ

Expected behavior (Required)

The rail based items no disappear if break out the block under the rail.

Server Log / Error Report

None

Environment (Required)

Tuinity git-Tuinity-"c303521" (MC: 1.16.5)
Slimefun DEV - 861 (git 73b5ef8b)
Metrics-Module #21
Java 11

Installed Addons: (3)
InfinityExpansion vDEV - 98 (git 4cf7e322)
FoxyMachines vDEV - 42 (git ae8d8ab)
DynaTech vDEV - 88 (git c06f0e25)

ghost blocks

Description (Required)

Ghost blocks can be placed anywhere

Steps to reproduce the Issue (Required)

Create a residence or area protected by a worldguard
Place ghost block

Expected behavior (Required)

Ghost blocks will respect the permission to build

Server Log / Error Report

N/A

Environment (Required)

  • Minecraft Version: Purpur git-Purpur-1025 (MC: 1.16.5)
  • Slimefun Version: Slimefun DEV - 850 (git e2777326)
  • Plugin Version: FoxyMachines vDEV - 41 (git 2ba719e)

plugin can't load

TAAJNPW}V(XZ2064$00(%WA
image

I try OracleJDK(8u281) and OpenJDK(8u282), but it did't work.
Should I switch to another version of Java?

Unbreakble Rune didn't work

Description (Required)

The rune still on the ground with the item, and the item didn't become unbreakable (nothing happened)

Steps to reproduce the Issue (Required)

Drop the rune and the item you want to make it unbreakable on the ground.

Expected behavior (Required)

Item will become unbreakable after combining with the rune.

Server Log / Error Report

Environment (Required)

  • Minecraft Version: 1.16.5
  • CS-CoreLib Version:
  • Slimefun Version: DEV - 1014 (git f431aa6d)
  • Plugin Version: DEV - 58 (git c2c2b8a)

Fill wand shows 0/1000 charge after selecting the fill material, but still fills area.

Description (Required)

Thezerix, when you have selected your 2 positions, then charged the fill wand and then use the fill wand to select your material to use, the wand shows 0 / 1000 J stored. However the wand still works, which makes me think it's just a matter of updating the lore. After I filled a 20 block area, the wand showed about 991/1000 charge still on the wand. So it appears to be just cosmetic.

Steps to reproduce the Issue (Required)

Select 2 blocks with the position selector
charge the fill wand
select the fill material with the fill wand
the wand will now show 0 / 1000
once used it shows the correct amount of J stored.

Expected behavior (Required)

the wand to show the correct charge remaining after selecting the materials.

Server Log / Error Report

none

Environment (Required)

  • Minecraft Version: 1.18.1
  • CS-CoreLib Version: n/a
  • Slimefun Version: dev 999
  • Plugin Version: 53

Can't enable when using slimefun 820 version

Description (Required)

Can't enable the addon when using Slimefun DEV - 820.

Steps to reproduce the Issue (Required)

  1. Install Slimefun DEV - 820 & FoxyMachines DEV 12
  2. Have error and disable the addon!

Expected behavior (Required)

No error, and enable the addon.

Server Log / Error Report

https://pastebin.com/0B3zbjBm

Environment (Required)

image

  • Minecraft Version: git-Paper-487 (MC: 1.16.5)
  • CS-CoreLib Version:
  • Slimefun Version: DEV - 820 (git 338fe0f8)
  • Plugin Version: vDEV - 12 (git 869a308)

Error occurred while enabling FoxyMachines vDEV

image
image
image
image

Complete error report:

[22:02:26] [Server thread/INFO]: [FoxyMachines] Enabling FoxyMachines vDEV - 37 (git 161adbc)
[22:02:26] [Server thread/ERROR]: [FoxyMachines] Plugin FoxyMachines vDEV - 37 (git 161adbc) has failed to register events for class me.gallowsdove.foxymachines.listeners.ForcefieldListener because io/github/thebusybiscuit/slimefun4/api/events/ExplosiveToolBreakBlocksEvent does not exist.
[22:02:26] [Server thread/ERROR]: Error occurred while enabling FoxyMachines vDEV - 37 (git 161adbc) (Is it up to date?)
java.lang.IncompatibleClassChangeError: class me.gallowsdove.foxymachines.implementation.multiblock.SacrificialAltarPiece$1 has interface io.github.thebusybiscuit.slimefun4.core.handlers.BlockBreakHandler as super class
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:?]
at java.lang.ClassLoader.defineClass(ClassLoader.java:1016) ~[?:?]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:178) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.plugin.java.JavaPluginLoader.getClassByName(JavaPluginLoader.java:216) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:122) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:111) ~[patched_1.16.4.jar:git-Paper-416]
at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
at me.gallowsdove.foxymachines.implementation.multiblock.SacrificialAltarPiece.onBlockBreak(SacrificialAltarPiece.java:31) ~[?:?]
at me.gallowsdove.foxymachines.implementation.multiblock.SacrificialAltarPiece.preRegister(SacrificialAltarPiece.java:27) ~[?:?]
at me.mrCookieSlime.Slimefun.Objects.SlimefunItem.SlimefunItem.register(SlimefunItem.java:426) ~[?:?]
at me.gallowsdove.foxymachines.ItemSetup.init(Setup.java:226) ~[?:?]
at me.gallowsdove.foxymachines.FoxyMachines.onEnable(FoxyMachines.java:49) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:501) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:415) ~[patched_1.16.4.jar:git-Paper-416]
at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:464) ~[patched_1.16.4.jar:git-Paper-416]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:239) ~[patched_1.16.4.jar:git-Paper-416]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:935) ~[patched_1.16.4.jar:git-Paper-416]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:173) ~[patched_1.16.4.jar:git-Paper-416]
at java.lang.Thread.run(Thread.java:832) [?:?]
[22:02:26] [Server thread/INFO]: [FoxyMachines] Disabling FoxyMachines vDEV - 37 (git 161adbc)
[22:02:26] [Server thread/ERROR]: Error occurred while disabling FoxyMachines vDEV - 37 (git 161adbc) (Is it up to date?)
java.lang.NullPointerException: null
at java.io.File.(File.java:279) ~[?:?]
at me.gallowsdove.foxymachines.implementation.tools.BerryBushTrimmer.saveTrimmedBlocks(BerryBushTrimmer.java:82) ~[?:?]
at me.gallowsdove.foxymachines.FoxyMachines.onDisable(FoxyMachines.java:63) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:265) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:415) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:516) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:384) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:501) ~[patched_1.16.4.jar:git-Paper-416]
at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:415) ~[patched_1.16.4.jar:git-Paper-416]
at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:464) ~[patched_1.16.4.jar:git-Paper-416]
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:239) ~[patched_1.16.4.jar:git-Paper-416]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:935) ~[patched_1.16.4.jar:git-Paper-416]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:173) ~[patched_1.16.4.jar:git-Paper-416]
at java.lang.Thread.run(Thread.java:832) [?:?]

Error in console log after using the Sweet Berry Bush trimmer

Description (Required)

After using the new berry bush trimmer i got these errors in the log.

Steps to reproduce the Issue (Required)

trim a bush, walk into it, check the console.

Expected behavior (Required)

not sure as i dont know what the error is

Server Log / Error Report

https://pastebin.com/p1FcBTfz

Environment (Required)

  • Minecraft Version:1.16.5
  • CS-CoreLib Version: removed
  • Slimefun Version:822
  • Plugin Version: Dev 17

too powerful

i dont know what was ur intentions was but here are some of things i thought was wrong so just clear me or fix it (if im wrong or it was a mistake)
at first i need to know that ur plugin should provide the ultimate armor or infinity?
at second i need to know foxy sword is better than infinity?(its kinda make full set infinity guys killable)
1-the egg that spawns the vex(is too powerfull)
it litrally one tabbed(killed him with just one attack) the guy who has ur full armor set on him (i did try it with inifinity armor after the first attack i got 2 hearts left lol)that is super power of the vex
2-spawn egg of headless horseman that guys litrally pissed us off cause come on man wt frick it is, that u can only kill it with foxy sword no others we actually make an sharpness 10000 jff and it does nothing like its a wooden sword
and that guy got a lot of health and dont even let me start on hell dogs those guys kill me with full infinity armor like it was nothing (and it teleports so basically u cant trap it or do sth to kill it cause its kinda impossible one mistake ur dead)
(im not saying to delete ur ideas those are great but make it balance people really can not kill this one unless they think about it like 2h and then fight it and have a pvp god beside him)
btw there is 2 things i didnt undrestand after defeating those, they drop sth that is making strength and heart boost
which i tested both and personally dont think they really deserved to get 10min strength 4 after defeating that boss(its way less than i imagined) and health boost is same but doesnt work (is makes half of ur heart empty if u are full heart and adds nothing to u) , if there is sth else u can make by them plz tell me so i know
thats all of my questions have fun bye

console error

[20:57:54 ERROR]: Could not pass event EntityDamageByEntityEvent to FoxyMachines vDEV - 67 (git 0028aa9)
java.lang.IllegalArgumentException: Health value (22.593894958496094) must be between 0 and 20.0. (attribute base value: 20.0, player: .JufriHD)
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:472) ~[guava-31.1-jre.jar:?]
at org.bukkit.craftbukkit.v1_20_R1.entity.CraftLivingEntity.setHealth(CraftLivingEntity.java:107) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at me.gallowsdove.foxymachines.utils.Utils.dealDamageBypassingArmor(Utils.java:25) ~[FoxyMachines - DEV 67 (git 0028a).jar:?]
at me.gallowsdove.foxymachines.listeners.BowListener.onHit(BowListener.java:40) ~[FoxyMachines - DEV 67 (git 0028a).jar:?]
at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:40) ~[gale-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77) ~[gale-api-1.20.1-R0.1-SNAPSHOT.jar:git-Gale-"91ba163"]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[gale-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:615) ~[gale-api-1.20.1-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R1.event.CraftEventFactory.callEvent(CraftEventFactory.java:264) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at org.bukkit.craftbukkit.v1_20_R1.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:1215) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at org.bukkit.craftbukkit.v1_20_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:1070) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at org.bukkit.craftbukkit.v1_20_R1.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:1014) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at org.bukkit.craftbukkit.v1_20_R1.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:1249) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at net.minecraft.world.entity.LivingEntity.damageEntity0(LivingEntity.java:2228) ~[?:?]
at net.minecraft.world.entity.player.Player.damageEntity0(Player.java:1070) ~[?:?]
at net.minecraft.world.entity.LivingEntity.hurt(LivingEntity.java:1437) ~[?:?]
at net.minecraft.world.entity.player.Player.hurt(Player.java:977) ~[?:?]
at net.minecraft.server.level.ServerPlayer.hurt(ServerPlayer.java:1129) ~[?:?]
at net.minecraft.world.entity.projectile.AbstractArrow.onHitEntity(AbstractArrow.java:402) ~[?:?]
at net.minecraft.world.entity.projectile.Projectile.onHit(Projectile.java:235) ~[?:?]
at net.minecraft.world.entity.projectile.Projectile.preOnHit(Projectile.java:226) ~[?:?]
at net.minecraft.world.entity.projectile.AbstractArrow.preOnHit(AbstractArrow.java:296) ~[?:?]
at net.minecraft.world.entity.projectile.AbstractArrow.tick(AbstractArrow.java:232) ~[?:?]
at net.minecraft.world.entity.projectile.Arrow.tick(Arrow.java:112) ~[?:?]
at net.minecraft.server.level.ServerLevel.tickNonPassenger(ServerLevel.java:1334) ~[?:?]
at net.minecraft.server.level.ServerLevel.lambda$tick$13(ServerLevel.java:857) ~[?:?]
at net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:42) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:838) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1531) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:457) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1381) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1159) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:303) ~[gale-1.20.1.jar:git-Gale-"91ba163"]
at java.lang.Thread.run(Thread.java:840) ~[?:?]

Error in console

Description (Required)

Error in console

Steps to reproduce the Issue (Required)

I don't know, I'm sorry

Expected behavior (Required)

There will be no error in the console

Server Log / Error Report

Error: https://pastebin.com/3HwG567F

Environment (Required)

image

An internal error occurred while attempting to perform this command whilst trying to run commands and not all foxy machines registering in slimefun guide

Description (Required)

Some aspects of this plugin are not loaded in the slimefun guide and any attempts to run commands related to the addon spit internal errors

Steps to reproduce the Issue (Required)

Install slimefun, install Foxymachines, then load both of them.

Expected behavior (Required)

I expected there to be all available categories for the addon and for the commands to work.

Server Log / Error Report

https://pastebin.com/XZeqF8Ku

Environment (Required)

Paper: git-paper-705 (MC: 1.16.5)
Slimefun DEV - 930 (git 0224f94e)
Metrics- Module #22
&cJava 11

Installed Addons: (3)
&cFoxyMachines &4vDEV - 45 (git ce4f819)
&aMobCapturer &2vDEV - 15 (git a42c9e0c)
&aExoticGarden &2vDEV - 76 (git d148a362)

Boss spawn egg in offhand destroys mainhand item after right clicking.

Description:

With the Pixie Queen spawn egg in the offhand, right clicking will result in the mainhand item stack reduced by one (Or removed in the case of tools and/or armor), the boss itself being spawned, and the spawn egg still remaining in the offhand untouched.
Same conditions as above, except with nothing in the mainhand, will still spawn the boss and the spawn egg still remains.
The only exception seems to be with placeable items in the mainhand, such as potatoes or blocks, where nothing occurs while rightclicking.
The issue here is that, players will be able to use a spawn egg indefinitely, without any repercussions, along with unsuspecting players potentially losing valuable items such as a strong sword or a backpack.

Steps to reproduce the Issue:

https://youtu.be/t8wK82WGEYk

Expected behavior:

Upon usage, the Pixie Queen spawn egg in the offhand will get consumed, spawning the boss and without affecting the mainhand item.

Server Log / Error Report

Unavailable

Environment:

FoxyMachines vDEV - 49 (git 7654621)

  • Minecraft Version: Paper git-Paper-180 (MC: 1.17.1) Java 16
  • CS-CoreLib Version: None
  • Slimefun Version: Custom
  • Plugin Version: Unsure

FoxyMachines error

[04:59:56] [Server thread/WARN]: [FoxyMachines] Task #582 for FoxyMachines vDEV - 61 (git 265728f) generated an exception
java.lang.IllegalArgumentException: Progress must be between 0.0 and 1.0 (1.8)
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:220) ~[guava-31.1-jre.jar:?]
at org.bukkit.craftbukkit.v1_19_R2.boss.CraftBossBar.setProgress(CraftBossBar.java:158) ~[paper-1.19.3.jar:git-Paper-431]
at me.gallowsdove.foxymachines.abstracts.CustomBoss.getBossBarForEntity(CustomBoss.java:132) ~[FoxyMachines - DEV 61 (git 26572).jar:?]
at me.gallowsdove.foxymachines.abstracts.CustomBoss.onBossPattern(CustomBoss.java:104) ~[FoxyMachines - DEV 61 (git 26572).jar:?]
at me.gallowsdove.foxymachines.implementation.mobs.PixieQueen.onBossPattern(PixieQueen.java:75) ~[FoxyMachines - DEV 61 (git 26572).jar:?]
at me.gallowsdove.foxymachines.tasks.MobTicker.run(MobTicker.java:24) ~[FoxyMachines - DEV 61 (git 26572).jar:?]
at org.bukkit.craftbukkit.v1_19_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.19.3.jar:git-Paper-431]
at org.bukkit.craftbukkit.v1_19_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[paper-1.19.3.jar:git-Paper-431]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1473) ~[paper-1.19.3.jar:git-Paper-431]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:447) ~[paper-1.19.3.jar:git-Paper-431]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1397) ~[paper-1.19.3.jar:git-Paper-431]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1173) ~[paper-1.19.3.jar:git-Paper-431]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:316) ~[paper-1.19.3.jar:git-Paper-431]
at java.lang.Thread.run(Thread.java:833) ~[?:?]

[05:06:25 INFO]: This Server uses the following setup of Slimefun:
Paper git-Paper-431 (MC: 1.19.3)
Slimefun DEV - 1047 (git 84008330)
Metrics-Module #28
Java 17

Installed Addons: (22)
Networks vDEV - 45 (git ade6fbd0)
DyedBackpacks vDEV - 17 (git 8b329e96)
ExtraTools vDEV - 36 (git 922c0324)
AureliumSkills vBeta 1.3.14
AngelChest v9.8.0
Bump vBuild 31 zh-CN(SlimefunGuguProject) (git 4a1d7f6)
HotbarPets vDEV - 38 (git fa6c871d)
EcoPower vDEV - 5 (git 5c1ecd68)
DynaTech vDEV - 194 (git 990c942e)
ExtraGear vDEV - 13 (git c62047e2)
SlimefunLuckyBlocks vDEV - 36 (git 60f0c8dc)
SlimeHUD vDEV - 10 (git 7d1c666b)
CMILib v1.2.4.5
Supreme vDEV - 20 (git 4d8b06be)
SimpleUtils vDEV - 15 (git 4250fd5e)
RedProtect v7.7.3
VillagerUtil vDEV - 1 (git 0a949b19)
SoulJars vDEV - 23 (git b8358a1f)
SlimyTreeTaps vDEV - 20 (git 963f0383)
MobCapturer vDEV - 26 (git e0f006c2)
PrivateStorage vDEV - 18 (git 5832db21)
FluffyMachines vDEV - 130 (git 01c839cc)

Too Powerful

The Vex is pretty powerful but I can beat it. Headless horseman is OP and I don't even know how to kill it

plugin doesn't load. block handler error

Description (Required)

i caught this in the console. I am not a programmer so I can't tell you what caused it.

Steps to reproduce the Issue (Required)

load a server

Expected behavior (Required)

Server Log / Error Report

https://pastebin.com/Ax2fTzWQ

Environment (Required)

  • Minecraft Version: 1.16.5
  • CS-CoreLib Version: removed
  • Slimefun Version: Dev 822
  • Plugin Version: Dev 12

error after updating to 1.17

Description (Required)

error after updating to 1.17

Steps to reproduce the Issue (Required)

Start server

Expected behavior (Required)

There will be no errors

Server Log / Error Report

https://pastebin.com/JBRC65aH

Environment (Required)

  • Minecraft Version: purpur 1.17
  • Slimefun Version: DEV 942
  • Plugin Version: DEV 45

Ghost blocks can be pushed away by explosions

Description (Required)

Ghost blocks are falling blocks, and they can be pushed away by explosions. When they hit the ground, they turn into real blocks.

This is an issue forwarded from our fork (SlimefunGuguProject#6)

Steps to reproduce the Issue (Required)

Place a ghost block, and push it with any kind of explosion.
The ghost block hits the ground and turn into real blocks.

Expected behavior (Required)

Explosions will not push ghost blocks.

Server Log / Error Report

Environment (Required)

  • Minecraft Version: 1.18.2 paper 287
  • CS-CoreLib Version:
  • Slimefun Version: dev 1009
  • Plugin Version: dev 55

Boss projectiles not de-spawning.

Description (Required)

After spawning and fighting the Pixie Queen and/or Headless Horseman, the arrows that are fired by them, stay in the air indefinalty.

Steps to reproduce the Issue (Required)

After defeating the Pixie Queen, or Headless Horseman, the projectiles stay in the air.

Attched a screenshot.
foxy_machines_projectiles

Expected behavior (Required)

I expected the Projectiles to de-spawn like vanilla arrows.

Server Log / Error Report

No error report, just entities not de-spawning.

Environment (Required)

[FoxyMachines] Enabling FoxyMachines vDEV - 67 (git 0028aa9)
SF_Versions

This server is running CraftBukkit version 4042-Spigot-c198da2-7e43f3b (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT)

[CMILib] Loading CMILib v1.4.4.3

Server version: v1_20_R3 - 1.20.4 - spigot

[15:47:11] [Server thread/INFO]: Plugins (25): EasyCleanup, PlaceholderAPI, UltimateTimber, CMILib, MyEasySpawn, NightVision, EnchantPlus, Vault, WorldEdit, Essentials, Randomtp, Multiverse-Core, Slimefun, EconomyShopGUI, PyroFishing, CoreProtect, AuraSkills, ExtraTools, FoxyMachines, SimpleMaterialGenerators, ExtraGear, InfinityExpansion, FluffyMachines, SimpleUtils, Networks

Thanks.

Network issue

Description (Required)

When hooked up to a network, items can only be pushed in if there is already an item of that type in the input slot. This is an issue for the improvement forge as gear can not stack. Any stackable item will push in if there is already at least one in an input slot.

Steps to reproduce the Issue (Required)

Attach network pusher to improvement forge. Add any gear to pusher. Item does not push input improvement forge.

Expected behavior (Required)

The item to be pushed into the improvement forge.

Server Log / Error Report

N/A

Environment (Required)

I am not the server admin so I cannot run /sf versions, but this addon was installed after the last update, so it should be the latest build.

Ghost blocks in residence

Description (Required)

Ghost blocks can be placed / destroyed in the residence even though I do not have permission
I tried it in the region from worldguard, there it works properly, can there be a problem in the residence?

Steps to reproduce the Issue (Required)

Place/destroy a ghost block in a foreign residence
The block is placed/destroyed

Expected behavior (Required)

Ghost blocks will not be built in an unauthorized residence

Server Log / Error Report

N/A

Environment (Required)

  • Minecraft Version: Purpur 1.16.5
  • Slimefun Version: DEV - 930
  • Plugin Version: DEV - 45
  • Residence Version: 4.9.3.10

A crash

Description (Required)

Player was holding a fill wand, then the server crashed.
It happened twice.

Steps to reproduce the Issue (Required)

We have tried to reproduce, but we can't.

Expected behavior (Required)

No crash.

Server Log / Error Report

https://pastebin.com/QvL4xLMT

Environment (Required)

image
image

Error occurred while disabling FoxyMachines if disabled custom-mobs

Description (Required)

Error occurred while disabling FoxyMachines if disabled custom-mobs on the config.

Steps to reproduce the Issue (Required)

  1. Disable custom-mobs on the config.
  2. Stop server.

Expected behavior (Required)

No Error occurred while disabling FoxyMachines if disabled custom-mobs.

Server Log / Error Report

https://pastebin.com/kmiBveu6

Environment (Required)

[11:19:17 INFO]: This Server uses the following setup of Slimefun:
Paper git-Paper-"22280c5" (MC: 1.17)
Slimefun DEV - 939 (git 57f7553f)
Metrics-Module #25
Java 16

Installed Addons: (3)
RestrictedCreative v2.5.1
SlimefunFix v3.1
FoxyMachines vDEV - 45 (git ce4f819)

Plugin error when server stop

Description (Required)

Plugin error when server stop.

Steps to reproduce the Issue (Required)

Sometimes writes plugin this error when server stop.

Expected behavior (Required)

No plugin error when server stop.

Server Log / Error Report

https://pastebin.com/AWcBF0hY

Environment (Required)

Tuinity git-Tuinity-"d5261ad" (MC: 1.16.5)
Slimefun DEV - 878 (git 485dec74)
Metrics-Module #21
Java 11

Installed Addons: (14)
DyedBackpacks vDEV - 14 (git 0a051b2b)
ExtraTools vDEV - 26 (git 0cb2ad70)
PomaExpansion v1.3.1
SlimefunFix v3.0
FoxyMachines vDEV - 44 (git d2d14cd)
EcoPower vDEV - 3 (git 18ba903d)
DynaTech vDEV - 97 (git e62bcb6b)
ExtraGear vDEV - 12 (git 4570ea2c)
SlimefunLuckyBlocks vDEV - 35 (git 3b6586d6)
InfinityExpansion vDEV - 100 (git 65892de0)
RestrictedCreative v2.4.8
SFCalc vDEV - 20 (git 29ba88c6)
LiteXpansion vDEV - 145 (git 4c36f4f9)
FluffyMachines vDEV - 75 (git 10ca2094)

Resistant Chestplate effect lv wrong

Description (Required)

Resistant Chestplate lore say Regeneration is II
but after equip, only Regeneration, not lv 2 regeneration

Steps to reproduce the Issue (Required)

  1. Take the Resistant Chestplate
  2. Equip and see the effect

image

Expected behavior (Required)

The regeneration should same as the lore says effect

Server Log / Error Report

Environment (Required)

image

Asynchronous Chunk getEntities call! console flood on 1.17

Description (Required)

Asynchronous Chunk getEntities call! console flood on 1.17

Steps to reproduce the Issue (Required)

Run plugin on 1.17 Paper.

Expected behavior (Required)

No Asynchronous Chunk getEntities call! console flood on 1.17.

Server Log / Error Report

https://pastebin.com/3E7gJepf

Environment (Required)

Paper git-Paper-"ed5100f" (MC: 1.17)
Slimefun DEV - 938 (git 68f8a360)
Metrics-Module #25
Java 16

Installed Addons: (14)
DyedBackpacks vDEV - 15 (git 5f5e8b9e)
ExtraTools vDEV - 28 (git 58488a2e)
PomaExpansion v1.3.1
SlimefunFix v3.0
FoxyMachines vDEV - 45 (git ce4f819)
EcoPower vDEV - 4 (git 2a08d31d)
DynaTech vDEV - 114 (git 7f570d22)
ExtraGear vDEV - 12 (git 4570ea2c)
SlimefunLuckyBlocks vDEV - 35 (git 3b6586d6)
CMILib v1.0.2.1
RestrictedCreative v2.5.1
SFCalc vDEV - 26 (git d1b9ad01)
LiteXpansion vDEV - 152 (git daa388b9)
FluffyMachines vDEV - 84 (git cf78f53a)

CHUNK_LOADER

[20:37:03] [Server thread/ERROR]: [FoxyMachines] Item "CHUNK_LOADER" from FoxyMachines vDEV - 67 (git 0028aa9) has caused an Error!
[20:37:03] [Server thread/ERROR]: [FoxyMachines] You can report it here: https://github.com/GallowsDove/FoxyMachines/issues
[20:37:03] [Server thread/ERROR]: [FoxyMachines] Could not pass "BlockBreakHandler" for ChunkLoader - 'CHUNK_LOADER' (FoxyMachines vDEV - 67 (git 0028aa9))
java.lang.NullPointerException: Cannot invoke "org.bukkit.entity.Player.getPersistentDataContainer()" because "p" is null
at me.gallowsdove.foxymachines.implementation.machines.ChunkLoader$1.onPlayerBreak(ChunkLoader.java:51) ~[FoxyMachines - DEV 67 (git 0028a).jar:?]
at io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockListener.lambda$callBlockHandler$2(BlockListener.java:190) ~[Slimefun4 - DEV 1104 (git c9774).jar:?]
at io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem.callItemHandler(SlimefunItem.java:939) ~[Slimefun4 - DEV 1104 (git c9774).jar:?]
at io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockListener.callBlockHandler(BlockListener.java:190) ~[Slimefun4 - DEV 1104 (git c9774).jar:?]
at io.github.thebusybiscuit.slimefun4.implementation.listeners.BlockListener.onBlockBreak(BlockListener.java:154) ~[Slimefun4 - DEV 1104 (git c9774).jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor203.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[purpur-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77) ~[purpur-api-1.20.2-R0.1-SNAPSHOT.jar:git-Purpur-2082]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[purpur-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[purpur-1.20.2.jar:git-Purpur-2082]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[purpur-1.20.2.jar:git-Purpur-2082]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:617) ~[purpur-api-1.20.2-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.level.ServerPlayerGameMode.destroyBlock(ServerPlayerGameMode.java:378) ~[?:?]
at net.minecraft.server.level.ServerPlayerGameMode.destroyAndAck(ServerPlayerGameMode.java:337) ~[?:?]
at net.minecraft.server.level.ServerPlayerGameMode.handleBlockBreakAction(ServerPlayerGameMode.java:301) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handlePlayerAction(ServerGamePacketListenerImpl.java:1886) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundPlayerActionPacket.handle(ServerboundPlayerActionPacket.java:42) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundPlayerActionPacket.a(ServerboundPlayerActionPacket.java:15) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:53) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.20.2.jar:git-Purpur-2082]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1351) ~[purpur-1.20.2.jar:git-Purpur-2082]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:193) ~[purpur-1.20.2.jar:git-Purpur-2082]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1328) ~[purpur-1.20.2.jar:git-Purpur-2082]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1321) ~[purpur-1.20.2.jar:git-Purpur-2082]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1299) ~[purpur-1.20.2.jar:git-Purpur-2082]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1187) ~[purpur-1.20.2.jar:git-Purpur-2082]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[purpur-1.20.2.jar:git-Purpur-2082]
at java.lang.Thread.run(Thread.java:1623) ~[?:?]

  • Minecraft Version: Purpur 1.20.2 (2082)
  • Slimefun Version: Slimefun4 - DEV 1104 (git c9774)
  • Plugin Version: FoxyMachines - DEV 67 (git 0028a)

Asynchronous Chunk getEntities call! console error on 1.17

Description (Required)

Asynchronous Chunk getEntities call! console error on 1.17

Steps to reproduce the Issue (Required)

Run plugin on 1.17 Paper.

Expected behavior (Required)

No Asynchronous Chunk getEntities call! console error on 1.17.

Server Log / Error Report

https://pastebin.com/AsWKYGuZ

Environment (Required)

Paper git-Paper-"ed5100f" (MC: 1.17)
Slimefun DEV - 938 (git 68f8a360)
Metrics-Module #25
Java 16

[11:19:17 INFO]: This Server uses the following setup of Slimefun:
Paper git-Paper-"22280c5" (MC: 1.17)
Slimefun DEV - 939 (git 57f7553f)
Metrics-Module #25
Java 16

Installed Addons: (3)
RestrictedCreative v2.5.1
SlimefunFix v3.1
FoxyMachines vDEV - 45 (git ce4f819)

max-chunk-loaders doesn't works and Chunk Loader after breaking keeps the chunk loaded forever after server restart

Description (Required)

1st issue: "max-chunk-loaders: 8" option in config does not works we can still place 8+ chunk loaders.
2nd issue: Placing chunk loaders keeps the chunk force-loaded, breaking it reverts the chunk back to be NOT force-loaded which is fine, but now if we restart the server at this point next time server starts those chunks will be force-loaded without chunk loaders.

Steps to reproduce the Issue (Required)

https://streamable.com/6oiosg

Expected behavior (Required)

1st issue: max-chunk-loaders should only allow the number defined in config to be placed in-game per player.
2nd issue: once the chunk loaders are broken/removed from that chunk it should not keep that chunk loaded again after server restart.

Server Log / Error Report

no errors
edit: read 2nd comment

Environment (Required)

image

  • Minecraft Version: 1.18.1
  • CS-CoreLib Version: -
  • Slimefun Version: DEV - 999
  • Plugin Version: DEV - 53

[ID Conflict] Blood

Server startup error. Requested to post issue here.

Reproduce via loading up:
FoxyMachines with BloodAlchemy

Pastebin
Full Log (Line 412)

Versions:
FoxyMachines vDEV - 50 (git 2c8f23a)
BloodAlchemy vALPHA

Boosted power rails may be too fast for comparator to get a signal from activator rail

Description (Required)

when running a hopper minecart on a length of boosted power rails, as the minecart reaches an activator rail, the minecart goes too fast it seems for the comparator to get the signal consistently.

Steps to reproduce the Issue (Required)

i placed down about 50 boosted power rails in a row, with an activator rail at one end.
place down a hopper minecart with at least 1 item in it.
have it run over an activator rail with a comparator checking for a signal from the minecart
most times it won't detect it.

Expected behavior (Required)

the comparator to be able to read the signal from the minecart.

Server Log / Error Report

no errors

Environment (Required)

  • Minecraft Version: 1.16.5
  • CS-CoreLib Version: removed
  • Slimefun Version: 822
  • Plugin Version: 17

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.